{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-quicksight-template.json",
  "title": "AWSQuickSightTemplateProperties",
  "description": "Definition of the AWS::QuickSight::Template Resource Type.. Source:- No source definition found, add manually please",
  "x-lintel": {
    "source": "https://raw.githubusercontent.com/lalcebo/json-schema/master/serverless/resources/cloudformation-modified/aws-quicksight-template.json",
    "sourceSha256": "60fcd15b91b692795c68f3e6a3a15d8d8c225f3633180677825cf9272050da3a"
  },
  "type": "object",
  "properties": {
    "AwsAccountId": {
      "oneOf": [
        {
          "type": "string",
          "maxLength": 12,
          "minLength": 12,
          "pattern": "^[0-9]{12}$"
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ]
    },
    "Definition": {
      "$ref": "#/$defs/TemplateVersionDefinition"
    },
    "Name": {
      "oneOf": [
        {
          "type": "string",
          "maxLength": 2048,
          "minLength": 1
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ]
    },
    "Permissions": {
      "type": "array",
      "items": {
        "$ref": "#/$defs/ResourcePermission"
      },
      "maxItems": 64,
      "minItems": 1
    },
    "SourceEntity": {
      "$ref": "#/$defs/TemplateSourceEntity"
    },
    "Tags": {
      "type": "array",
      "items": {
        "$ref": "#/$defs/Tag"
      },
      "maxItems": 200,
      "minItems": 1
    },
    "TemplateId": {
      "oneOf": [
        {
          "type": "string",
          "maxLength": 512,
          "minLength": 1,
          "pattern": "[\\w\\-]+"
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ]
    },
    "VersionDescription": {
      "oneOf": [
        {
          "type": "string",
          "maxLength": 512,
          "minLength": 1
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ]
    }
  },
  "typeName": "AWS::QuickSight::Template",
  "required": [
    "AwsAccountId",
    "TemplateId"
  ],
  "additionalProperties": false,
  "$defs": {
    "AggregationFunction": {
      "type": "object",
      "properties": {
        "NumericalAggregationFunction": {
          "$ref": "#/$defs/NumericalAggregationFunction"
        },
        "CategoricalAggregationFunction": {
          "$ref": "#/$defs/CategoricalAggregationFunction"
        },
        "DateAggregationFunction": {
          "$ref": "#/$defs/DateAggregationFunction"
        }
      },
      "title": "AWSQuickSightTemplateAggregationFunctionDefinition",
      "additionalProperties": false
    },
    "AggregationSortConfiguration": {
      "type": "object",
      "properties": {
        "Column": {
          "$ref": "#/$defs/ColumnIdentifier"
        },
        "SortDirection": {
          "$ref": "#/$defs/SortDirection"
        },
        "AggregationFunction": {
          "$ref": "#/$defs/AggregationFunction"
        }
      },
      "required": [
        "AggregationFunction",
        "Column",
        "SortDirection"
      ],
      "title": "AWSQuickSightTemplateAggregationSortConfigurationDefinition",
      "additionalProperties": false
    },
    "AnalysisDefaults": {
      "type": "object",
      "properties": {
        "DefaultNewSheetConfiguration": {
          "$ref": "#/$defs/DefaultNewSheetConfiguration"
        }
      },
      "required": [
        "DefaultNewSheetConfiguration"
      ],
      "title": "AWSQuickSightTemplateAnalysisDefaultsDefinition",
      "additionalProperties": false
    },
    "AnchorDateConfiguration": {
      "type": "object",
      "properties": {
        "AnchorOption": {
          "$ref": "#/$defs/AnchorOption"
        },
        "ParameterName": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 2048,
              "minLength": 1,
              "pattern": "^[a-zA-Z0-9]+$"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "title": "AWSQuickSightTemplateAnchorDateConfigurationDefinition",
      "additionalProperties": false
    },
    "AnchorOption": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "NOW"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateAnchorOptionDefinition"
    },
    "ArcAxisConfiguration": {
      "type": "object",
      "properties": {
        "Range": {
          "$ref": "#/$defs/ArcAxisDisplayRange"
        },
        "ReserveRange": {
          "type": "number",
          "default": 0
        }
      },
      "title": "AWSQuickSightTemplateArcAxisConfigurationDefinition",
      "additionalProperties": false
    },
    "ArcAxisDisplayRange": {
      "type": "object",
      "properties": {
        "Min": {
          "type": "number",
          "default": null
        },
        "Max": {
          "type": "number",
          "default": null
        }
      },
      "title": "AWSQuickSightTemplateArcAxisDisplayRangeDefinition",
      "additionalProperties": false
    },
    "ArcConfiguration": {
      "type": "object",
      "properties": {
        "ArcAngle": {
          "type": "number",
          "default": null
        },
        "ArcThickness": {
          "$ref": "#/$defs/ArcThicknessOptions"
        }
      },
      "title": "AWSQuickSightTemplateArcConfigurationDefinition",
      "additionalProperties": false
    },
    "ArcOptions": {
      "type": "object",
      "properties": {
        "ArcThickness": {
          "$ref": "#/$defs/ArcThickness"
        }
      },
      "title": "AWSQuickSightTemplateArcOptionsDefinition",
      "additionalProperties": false
    },
    "ArcThickness": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "SMALL",
            "MEDIUM",
            "LARGE",
            "WHOLE"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateArcThicknessDefinition"
    },
    "ArcThicknessOptions": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "SMALL",
            "MEDIUM",
            "LARGE"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateArcThicknessOptionsDefinition"
    },
    "AxisBinding": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "PRIMARY_YAXIS",
            "SECONDARY_YAXIS"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateAxisBindingDefinition"
    },
    "AxisDataOptions": {
      "type": "object",
      "properties": {
        "NumericAxisOptions": {
          "$ref": "#/$defs/NumericAxisOptions"
        },
        "DateAxisOptions": {
          "$ref": "#/$defs/DateAxisOptions"
        }
      },
      "title": "AWSQuickSightTemplateAxisDataOptionsDefinition",
      "additionalProperties": false
    },
    "AxisDisplayDataDrivenRange": {
      "type": "object",
      "title": "AWSQuickSightTemplateAxisDisplayDataDrivenRangeDefinition",
      "additionalProperties": false
    },
    "AxisDisplayMinMaxRange": {
      "type": "object",
      "properties": {
        "Minimum": {
          "type": "number",
          "default": null
        },
        "Maximum": {
          "type": "number",
          "default": null
        }
      },
      "title": "AWSQuickSightTemplateAxisDisplayMinMaxRangeDefinition",
      "additionalProperties": false
    },
    "AxisDisplayOptions": {
      "type": "object",
      "properties": {
        "TickLabelOptions": {
          "$ref": "#/$defs/AxisTickLabelOptions"
        },
        "AxisLineVisibility": {
          "$ref": "#/$defs/Visibility"
        },
        "GridLineVisibility": {
          "$ref": "#/$defs/Visibility"
        },
        "DataOptions": {
          "$ref": "#/$defs/AxisDataOptions"
        },
        "ScrollbarOptions": {
          "$ref": "#/$defs/ScrollBarOptions"
        },
        "AxisOffset": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ],
          "description": "String based length that is composed of value and unit in px"
        }
      },
      "title": "AWSQuickSightTemplateAxisDisplayOptionsDefinition",
      "additionalProperties": false
    },
    "AxisDisplayRange": {
      "type": "object",
      "properties": {
        "MinMax": {
          "$ref": "#/$defs/AxisDisplayMinMaxRange"
        },
        "DataDriven": {
          "$ref": "#/$defs/AxisDisplayDataDrivenRange"
        }
      },
      "title": "AWSQuickSightTemplateAxisDisplayRangeDefinition",
      "additionalProperties": false
    },
    "AxisLabelOptions": {
      "type": "object",
      "properties": {
        "FontConfiguration": {
          "$ref": "#/$defs/FontConfiguration"
        },
        "CustomLabel": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "ApplyTo": {
          "$ref": "#/$defs/AxisLabelReferenceOptions"
        }
      },
      "title": "AWSQuickSightTemplateAxisLabelOptionsDefinition",
      "additionalProperties": false
    },
    "AxisLabelReferenceOptions": {
      "type": "object",
      "properties": {
        "FieldId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Column": {
          "$ref": "#/$defs/ColumnIdentifier"
        }
      },
      "required": [
        "Column",
        "FieldId"
      ],
      "title": "AWSQuickSightTemplateAxisLabelReferenceOptionsDefinition",
      "additionalProperties": false
    },
    "AxisLinearScale": {
      "type": "object",
      "properties": {
        "StepCount": {
          "type": "number",
          "default": null
        },
        "StepSize": {
          "type": "number",
          "default": null
        }
      },
      "title": "AWSQuickSightTemplateAxisLinearScaleDefinition",
      "additionalProperties": false
    },
    "AxisLogarithmicScale": {
      "type": "object",
      "properties": {
        "Base": {
          "type": "number",
          "default": null
        }
      },
      "title": "AWSQuickSightTemplateAxisLogarithmicScaleDefinition",
      "additionalProperties": false
    },
    "AxisScale": {
      "type": "object",
      "properties": {
        "Linear": {
          "$ref": "#/$defs/AxisLinearScale"
        },
        "Logarithmic": {
          "$ref": "#/$defs/AxisLogarithmicScale"
        }
      },
      "title": "AWSQuickSightTemplateAxisScaleDefinition",
      "additionalProperties": false
    },
    "AxisTickLabelOptions": {
      "type": "object",
      "properties": {
        "LabelOptions": {
          "$ref": "#/$defs/LabelOptions"
        },
        "RotationAngle": {
          "type": "number",
          "default": null
        }
      },
      "title": "AWSQuickSightTemplateAxisTickLabelOptionsDefinition",
      "additionalProperties": false
    },
    "BarChartAggregatedFieldWells": {
      "type": "object",
      "properties": {
        "Category": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/DimensionField"
          },
          "maxItems": 200,
          "minItems": 0
        },
        "Values": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/MeasureField"
          },
          "maxItems": 200,
          "minItems": 0
        },
        "Colors": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/DimensionField"
          },
          "maxItems": 200,
          "minItems": 0
        },
        "SmallMultiples": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/DimensionField"
          },
          "maxItems": 1,
          "minItems": 0
        }
      },
      "title": "AWSQuickSightTemplateBarChartAggregatedFieldWellsDefinition",
      "additionalProperties": false
    },
    "BarChartConfiguration": {
      "type": "object",
      "properties": {
        "FieldWells": {
          "$ref": "#/$defs/BarChartFieldWells"
        },
        "SortConfiguration": {
          "$ref": "#/$defs/BarChartSortConfiguration"
        },
        "Orientation": {
          "$ref": "#/$defs/BarChartOrientation"
        },
        "BarsArrangement": {
          "$ref": "#/$defs/BarsArrangement"
        },
        "VisualPalette": {
          "$ref": "#/$defs/VisualPalette"
        },
        "SmallMultiplesOptions": {
          "$ref": "#/$defs/SmallMultiplesOptions"
        },
        "CategoryAxis": {
          "$ref": "#/$defs/AxisDisplayOptions"
        },
        "CategoryLabelOptions": {
          "$ref": "#/$defs/ChartAxisLabelOptions"
        },
        "ValueAxis": {
          "$ref": "#/$defs/AxisDisplayOptions"
        },
        "ValueLabelOptions": {
          "$ref": "#/$defs/ChartAxisLabelOptions"
        },
        "ColorLabelOptions": {
          "$ref": "#/$defs/ChartAxisLabelOptions"
        },
        "Legend": {
          "$ref": "#/$defs/LegendOptions"
        },
        "DataLabels": {
          "$ref": "#/$defs/DataLabelOptions"
        },
        "Tooltip": {
          "$ref": "#/$defs/TooltipOptions"
        },
        "ReferenceLines": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/ReferenceLine"
          },
          "maxItems": 20,
          "minItems": 0
        },
        "ContributionAnalysisDefaults": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/ContributionAnalysisDefault"
          },
          "maxItems": 200,
          "minItems": 1
        }
      },
      "title": "AWSQuickSightTemplateBarChartConfigurationDefinition",
      "additionalProperties": false
    },
    "BarChartFieldWells": {
      "type": "object",
      "properties": {
        "BarChartAggregatedFieldWells": {
          "$ref": "#/$defs/BarChartAggregatedFieldWells"
        }
      },
      "title": "AWSQuickSightTemplateBarChartFieldWellsDefinition",
      "additionalProperties": false
    },
    "BarChartOrientation": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "HORIZONTAL",
            "VERTICAL"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateBarChartOrientationDefinition"
    },
    "BarChartSortConfiguration": {
      "type": "object",
      "properties": {
        "CategorySort": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/FieldSortOptions"
          },
          "maxItems": 100,
          "minItems": 0
        },
        "CategoryItemsLimit": {
          "$ref": "#/$defs/ItemsLimitConfiguration"
        },
        "ColorSort": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/FieldSortOptions"
          },
          "maxItems": 100,
          "minItems": 0
        },
        "ColorItemsLimit": {
          "$ref": "#/$defs/ItemsLimitConfiguration"
        },
        "SmallMultiplesSort": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/FieldSortOptions"
          },
          "maxItems": 100,
          "minItems": 0
        },
        "SmallMultiplesLimitConfiguration": {
          "$ref": "#/$defs/ItemsLimitConfiguration"
        }
      },
      "title": "AWSQuickSightTemplateBarChartSortConfigurationDefinition",
      "additionalProperties": false
    },
    "BarChartVisual": {
      "type": "object",
      "properties": {
        "VisualId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Title": {
          "$ref": "#/$defs/VisualTitleLabelOptions"
        },
        "Subtitle": {
          "$ref": "#/$defs/VisualSubtitleLabelOptions"
        },
        "ChartConfiguration": {
          "$ref": "#/$defs/BarChartConfiguration"
        },
        "Actions": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/VisualCustomAction"
          },
          "maxItems": 10,
          "minItems": 0
        },
        "ColumnHierarchies": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/ColumnHierarchy"
          },
          "maxItems": 2,
          "minItems": 0
        }
      },
      "required": [
        "VisualId"
      ],
      "title": "AWSQuickSightTemplateBarChartVisualDefinition",
      "additionalProperties": false
    },
    "BarsArrangement": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "CLUSTERED",
            "STACKED",
            "STACKED_PERCENT"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateBarsArrangementDefinition"
    },
    "BaseMapStyleType": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "LIGHT_GRAY",
            "DARK_GRAY",
            "STREET",
            "IMAGERY"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateBaseMapStyleTypeDefinition"
    },
    "BinCountOptions": {
      "type": "object",
      "properties": {
        "Value": {
          "type": "number",
          "minimum": 0
        }
      },
      "title": "AWSQuickSightTemplateBinCountOptionsDefinition",
      "additionalProperties": false
    },
    "BinWidthOptions": {
      "type": "object",
      "properties": {
        "Value": {
          "type": "number",
          "minimum": 0
        },
        "BinCountLimit": {
          "type": "number",
          "maximum": 1000,
          "minimum": 0
        }
      },
      "title": "AWSQuickSightTemplateBinWidthOptionsDefinition",
      "additionalProperties": false
    },
    "BodySectionConfiguration": {
      "type": "object",
      "properties": {
        "SectionId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Content": {
          "$ref": "#/$defs/BodySectionContent"
        },
        "Style": {
          "$ref": "#/$defs/SectionStyle"
        },
        "PageBreakConfiguration": {
          "$ref": "#/$defs/SectionPageBreakConfiguration"
        }
      },
      "required": [
        "Content",
        "SectionId"
      ],
      "title": "AWSQuickSightTemplateBodySectionConfigurationDefinition",
      "additionalProperties": false
    },
    "BodySectionContent": {
      "type": "object",
      "properties": {
        "Layout": {
          "$ref": "#/$defs/SectionLayoutConfiguration"
        }
      },
      "title": "AWSQuickSightTemplateBodySectionContentDefinition",
      "additionalProperties": false
    },
    "BoxPlotAggregatedFieldWells": {
      "type": "object",
      "properties": {
        "GroupBy": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/DimensionField"
          },
          "maxItems": 1,
          "minItems": 0
        },
        "Values": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/MeasureField"
          },
          "maxItems": 5,
          "minItems": 0
        }
      },
      "title": "AWSQuickSightTemplateBoxPlotAggregatedFieldWellsDefinition",
      "additionalProperties": false
    },
    "BoxPlotChartConfiguration": {
      "type": "object",
      "properties": {
        "FieldWells": {
          "$ref": "#/$defs/BoxPlotFieldWells"
        },
        "SortConfiguration": {
          "$ref": "#/$defs/BoxPlotSortConfiguration"
        },
        "BoxPlotOptions": {
          "$ref": "#/$defs/BoxPlotOptions"
        },
        "CategoryAxis": {
          "$ref": "#/$defs/AxisDisplayOptions"
        },
        "CategoryLabelOptions": {
          "$ref": "#/$defs/ChartAxisLabelOptions"
        },
        "PrimaryYAxisDisplayOptions": {
          "$ref": "#/$defs/AxisDisplayOptions"
        },
        "PrimaryYAxisLabelOptions": {
          "$ref": "#/$defs/ChartAxisLabelOptions"
        },
        "Legend": {
          "$ref": "#/$defs/LegendOptions"
        },
        "Tooltip": {
          "$ref": "#/$defs/TooltipOptions"
        },
        "ReferenceLines": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/ReferenceLine"
          },
          "maxItems": 20,
          "minItems": 0
        },
        "VisualPalette": {
          "$ref": "#/$defs/VisualPalette"
        }
      },
      "title": "AWSQuickSightTemplateBoxPlotChartConfigurationDefinition",
      "additionalProperties": false
    },
    "BoxPlotFieldWells": {
      "type": "object",
      "properties": {
        "BoxPlotAggregatedFieldWells": {
          "$ref": "#/$defs/BoxPlotAggregatedFieldWells"
        }
      },
      "title": "AWSQuickSightTemplateBoxPlotFieldWellsDefinition",
      "additionalProperties": false
    },
    "BoxPlotFillStyle": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "SOLID",
            "TRANSPARENT"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateBoxPlotFillStyleDefinition"
    },
    "BoxPlotOptions": {
      "type": "object",
      "properties": {
        "StyleOptions": {
          "$ref": "#/$defs/BoxPlotStyleOptions"
        },
        "OutlierVisibility": {
          "$ref": "#/$defs/Visibility"
        },
        "AllDataPointsVisibility": {
          "$ref": "#/$defs/Visibility"
        }
      },
      "title": "AWSQuickSightTemplateBoxPlotOptionsDefinition",
      "additionalProperties": false
    },
    "BoxPlotSortConfiguration": {
      "type": "object",
      "properties": {
        "CategorySort": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/FieldSortOptions"
          },
          "maxItems": 100,
          "minItems": 0
        },
        "PaginationConfiguration": {
          "$ref": "#/$defs/PaginationConfiguration"
        }
      },
      "title": "AWSQuickSightTemplateBoxPlotSortConfigurationDefinition",
      "additionalProperties": false
    },
    "BoxPlotStyleOptions": {
      "type": "object",
      "properties": {
        "FillStyle": {
          "$ref": "#/$defs/BoxPlotFillStyle"
        }
      },
      "title": "AWSQuickSightTemplateBoxPlotStyleOptionsDefinition",
      "additionalProperties": false
    },
    "BoxPlotVisual": {
      "type": "object",
      "properties": {
        "VisualId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Title": {
          "$ref": "#/$defs/VisualTitleLabelOptions"
        },
        "Subtitle": {
          "$ref": "#/$defs/VisualSubtitleLabelOptions"
        },
        "ChartConfiguration": {
          "$ref": "#/$defs/BoxPlotChartConfiguration"
        },
        "Actions": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/VisualCustomAction"
          },
          "maxItems": 10,
          "minItems": 0
        },
        "ColumnHierarchies": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/ColumnHierarchy"
          },
          "maxItems": 2,
          "minItems": 0
        }
      },
      "required": [
        "VisualId"
      ],
      "title": "AWSQuickSightTemplateBoxPlotVisualDefinition",
      "additionalProperties": false
    },
    "CalculatedField": {
      "type": "object",
      "properties": {
        "DataSetIdentifier": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 2048,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Name": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 127,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Expression": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 4096,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "required": [
        "DataSetIdentifier",
        "Expression",
        "Name"
      ],
      "title": "AWSQuickSightTemplateCalculatedFieldDefinition",
      "additionalProperties": false
    },
    "CalculatedMeasureField": {
      "type": "object",
      "properties": {
        "FieldId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Expression": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 4096,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "required": [
        "Expression",
        "FieldId"
      ],
      "title": "AWSQuickSightTemplateCalculatedMeasureFieldDefinition",
      "additionalProperties": false
    },
    "CascadingControlConfiguration": {
      "type": "object",
      "properties": {
        "SourceControls": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/CascadingControlSource"
          },
          "maxItems": 200,
          "minItems": 0
        }
      },
      "title": "AWSQuickSightTemplateCascadingControlConfigurationDefinition",
      "additionalProperties": false
    },
    "CascadingControlSource": {
      "type": "object",
      "properties": {
        "SourceSheetControlId": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "ColumnToMatch": {
          "$ref": "#/$defs/ColumnIdentifier"
        }
      },
      "title": "AWSQuickSightTemplateCascadingControlSourceDefinition",
      "additionalProperties": false
    },
    "CategoricalAggregationFunction": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "COUNT",
            "DISTINCT_COUNT"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateCategoricalAggregationFunctionDefinition"
    },
    "CategoricalDimensionField": {
      "type": "object",
      "properties": {
        "FieldId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Column": {
          "$ref": "#/$defs/ColumnIdentifier"
        },
        "HierarchyId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "FormatConfiguration": {
          "$ref": "#/$defs/StringFormatConfiguration"
        }
      },
      "required": [
        "Column",
        "FieldId"
      ],
      "title": "AWSQuickSightTemplateCategoricalDimensionFieldDefinition",
      "additionalProperties": false
    },
    "CategoricalMeasureField": {
      "type": "object",
      "properties": {
        "FieldId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Column": {
          "$ref": "#/$defs/ColumnIdentifier"
        },
        "AggregationFunction": {
          "$ref": "#/$defs/CategoricalAggregationFunction"
        },
        "FormatConfiguration": {
          "$ref": "#/$defs/StringFormatConfiguration"
        }
      },
      "required": [
        "Column",
        "FieldId"
      ],
      "title": "AWSQuickSightTemplateCategoricalMeasureFieldDefinition",
      "additionalProperties": false
    },
    "CategoryDrillDownFilter": {
      "type": "object",
      "properties": {
        "Column": {
          "$ref": "#/$defs/ColumnIdentifier"
        },
        "CategoryValues": {
          "type": "array",
          "items": {
            "type": "string",
            "maxLength": 512,
            "minLength": 0
          },
          "maxItems": 100000,
          "minItems": 0
        }
      },
      "required": [
        "CategoryValues",
        "Column"
      ],
      "title": "AWSQuickSightTemplateCategoryDrillDownFilterDefinition",
      "additionalProperties": false
    },
    "CategoryFilter": {
      "type": "object",
      "properties": {
        "FilterId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Column": {
          "$ref": "#/$defs/ColumnIdentifier"
        },
        "Configuration": {
          "$ref": "#/$defs/CategoryFilterConfiguration"
        }
      },
      "required": [
        "Column",
        "Configuration",
        "FilterId"
      ],
      "title": "AWSQuickSightTemplateCategoryFilterDefinition",
      "additionalProperties": false
    },
    "CategoryFilterConfiguration": {
      "type": "object",
      "properties": {
        "FilterListConfiguration": {
          "$ref": "#/$defs/FilterListConfiguration"
        },
        "CustomFilterListConfiguration": {
          "$ref": "#/$defs/CustomFilterListConfiguration"
        },
        "CustomFilterConfiguration": {
          "$ref": "#/$defs/CustomFilterConfiguration"
        }
      },
      "title": "AWSQuickSightTemplateCategoryFilterConfigurationDefinition",
      "additionalProperties": false
    },
    "CategoryFilterMatchOperator": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "EQUALS",
            "DOES_NOT_EQUAL",
            "CONTAINS",
            "DOES_NOT_CONTAIN",
            "STARTS_WITH",
            "ENDS_WITH"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateCategoryFilterMatchOperatorDefinition"
    },
    "CategoryFilterSelectAllOptions": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "FILTER_ALL_VALUES"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateCategoryFilterSelectAllOptionsDefinition"
    },
    "ChartAxisLabelOptions": {
      "type": "object",
      "properties": {
        "Visibility": {
          "$ref": "#/$defs/Visibility"
        },
        "SortIconVisibility": {
          "$ref": "#/$defs/Visibility"
        },
        "AxisLabelOptions": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/AxisLabelOptions"
          },
          "maxItems": 100,
          "minItems": 0
        }
      },
      "title": "AWSQuickSightTemplateChartAxisLabelOptionsDefinition",
      "additionalProperties": false
    },
    "ClusterMarker": {
      "type": "object",
      "properties": {
        "SimpleClusterMarker": {
          "$ref": "#/$defs/SimpleClusterMarker"
        }
      },
      "title": "AWSQuickSightTemplateClusterMarkerDefinition",
      "additionalProperties": false
    },
    "ClusterMarkerConfiguration": {
      "type": "object",
      "properties": {
        "ClusterMarker": {
          "$ref": "#/$defs/ClusterMarker"
        }
      },
      "title": "AWSQuickSightTemplateClusterMarkerConfigurationDefinition",
      "additionalProperties": false
    },
    "ColorFillType": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "DISCRETE",
            "GRADIENT"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateColorFillTypeDefinition"
    },
    "ColorScale": {
      "type": "object",
      "properties": {
        "Colors": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/DataColor"
          },
          "maxItems": 3,
          "minItems": 2
        },
        "ColorFillType": {
          "$ref": "#/$defs/ColorFillType"
        },
        "NullValueColor": {
          "$ref": "#/$defs/DataColor"
        }
      },
      "required": [
        "ColorFillType",
        "Colors"
      ],
      "title": "AWSQuickSightTemplateColorScaleDefinition",
      "additionalProperties": false
    },
    "ColorsConfiguration": {
      "type": "object",
      "properties": {
        "CustomColors": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/CustomColor"
          },
          "maxItems": 50,
          "minItems": 0
        }
      },
      "title": "AWSQuickSightTemplateColorsConfigurationDefinition",
      "additionalProperties": false
    },
    "ColumnConfiguration": {
      "type": "object",
      "properties": {
        "Column": {
          "$ref": "#/$defs/ColumnIdentifier"
        },
        "FormatConfiguration": {
          "$ref": "#/$defs/FormatConfiguration"
        },
        "Role": {
          "$ref": "#/$defs/ColumnRole"
        },
        "ColorsConfiguration": {
          "$ref": "#/$defs/ColorsConfiguration"
        }
      },
      "required": [
        "Column"
      ],
      "title": "AWSQuickSightTemplateColumnConfigurationDefinition",
      "additionalProperties": false
    },
    "ColumnGroupColumnSchema": {
      "type": "object",
      "properties": {
        "Name": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "title": "AWSQuickSightTemplateColumnGroupColumnSchemaDefinition",
      "additionalProperties": false
    },
    "ColumnGroupSchema": {
      "type": "object",
      "properties": {
        "Name": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "ColumnGroupColumnSchemaList": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/ColumnGroupColumnSchema"
          },
          "maxItems": 500,
          "minItems": 0
        }
      },
      "title": "AWSQuickSightTemplateColumnGroupSchemaDefinition",
      "additionalProperties": false
    },
    "ColumnHierarchy": {
      "type": "object",
      "properties": {
        "ExplicitHierarchy": {
          "$ref": "#/$defs/ExplicitHierarchy"
        },
        "DateTimeHierarchy": {
          "$ref": "#/$defs/DateTimeHierarchy"
        },
        "PredefinedHierarchy": {
          "$ref": "#/$defs/PredefinedHierarchy"
        }
      },
      "title": "AWSQuickSightTemplateColumnHierarchyDefinition",
      "additionalProperties": false
    },
    "ColumnIdentifier": {
      "type": "object",
      "properties": {
        "DataSetIdentifier": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 2048,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "ColumnName": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 127,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "required": [
        "ColumnName",
        "DataSetIdentifier"
      ],
      "title": "AWSQuickSightTemplateColumnIdentifierDefinition",
      "additionalProperties": false
    },
    "ColumnRole": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "DIMENSION",
            "MEASURE"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateColumnRoleDefinition"
    },
    "ColumnSchema": {
      "type": "object",
      "properties": {
        "Name": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "DataType": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "GeographicRole": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "title": "AWSQuickSightTemplateColumnSchemaDefinition",
      "additionalProperties": false
    },
    "ColumnSort": {
      "type": "object",
      "properties": {
        "SortBy": {
          "$ref": "#/$defs/ColumnIdentifier"
        },
        "Direction": {
          "$ref": "#/$defs/SortDirection"
        },
        "AggregationFunction": {
          "$ref": "#/$defs/AggregationFunction"
        }
      },
      "required": [
        "Direction",
        "SortBy"
      ],
      "title": "AWSQuickSightTemplateColumnSortDefinition",
      "additionalProperties": false
    },
    "ColumnTooltipItem": {
      "type": "object",
      "properties": {
        "Column": {
          "$ref": "#/$defs/ColumnIdentifier"
        },
        "Label": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Visibility": {
          "$ref": "#/$defs/Visibility"
        },
        "Aggregation": {
          "$ref": "#/$defs/AggregationFunction"
        }
      },
      "required": [
        "Column"
      ],
      "title": "AWSQuickSightTemplateColumnTooltipItemDefinition",
      "additionalProperties": false
    },
    "ComboChartAggregatedFieldWells": {
      "type": "object",
      "properties": {
        "Category": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/DimensionField"
          },
          "maxItems": 200,
          "minItems": 0
        },
        "BarValues": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/MeasureField"
          },
          "maxItems": 200,
          "minItems": 0
        },
        "Colors": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/DimensionField"
          },
          "maxItems": 200,
          "minItems": 0
        },
        "LineValues": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/MeasureField"
          },
          "maxItems": 200,
          "minItems": 0
        }
      },
      "title": "AWSQuickSightTemplateComboChartAggregatedFieldWellsDefinition",
      "additionalProperties": false
    },
    "ComboChartConfiguration": {
      "type": "object",
      "properties": {
        "FieldWells": {
          "$ref": "#/$defs/ComboChartFieldWells"
        },
        "SortConfiguration": {
          "$ref": "#/$defs/ComboChartSortConfiguration"
        },
        "BarsArrangement": {
          "$ref": "#/$defs/BarsArrangement"
        },
        "CategoryAxis": {
          "$ref": "#/$defs/AxisDisplayOptions"
        },
        "CategoryLabelOptions": {
          "$ref": "#/$defs/ChartAxisLabelOptions"
        },
        "PrimaryYAxisDisplayOptions": {
          "$ref": "#/$defs/AxisDisplayOptions"
        },
        "PrimaryYAxisLabelOptions": {
          "$ref": "#/$defs/ChartAxisLabelOptions"
        },
        "SecondaryYAxisDisplayOptions": {
          "$ref": "#/$defs/AxisDisplayOptions"
        },
        "SecondaryYAxisLabelOptions": {
          "$ref": "#/$defs/ChartAxisLabelOptions"
        },
        "ColorLabelOptions": {
          "$ref": "#/$defs/ChartAxisLabelOptions"
        },
        "Legend": {
          "$ref": "#/$defs/LegendOptions"
        },
        "BarDataLabels": {
          "$ref": "#/$defs/DataLabelOptions"
        },
        "LineDataLabels": {
          "$ref": "#/$defs/DataLabelOptions"
        },
        "Tooltip": {
          "$ref": "#/$defs/TooltipOptions"
        },
        "ReferenceLines": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/ReferenceLine"
          },
          "maxItems": 20,
          "minItems": 0
        },
        "VisualPalette": {
          "$ref": "#/$defs/VisualPalette"
        }
      },
      "title": "AWSQuickSightTemplateComboChartConfigurationDefinition",
      "additionalProperties": false
    },
    "ComboChartFieldWells": {
      "type": "object",
      "properties": {
        "ComboChartAggregatedFieldWells": {
          "$ref": "#/$defs/ComboChartAggregatedFieldWells"
        }
      },
      "title": "AWSQuickSightTemplateComboChartFieldWellsDefinition",
      "additionalProperties": false
    },
    "ComboChartSortConfiguration": {
      "type": "object",
      "properties": {
        "CategorySort": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/FieldSortOptions"
          },
          "maxItems": 100,
          "minItems": 0
        },
        "CategoryItemsLimit": {
          "$ref": "#/$defs/ItemsLimitConfiguration"
        },
        "ColorSort": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/FieldSortOptions"
          },
          "maxItems": 100,
          "minItems": 0
        },
        "ColorItemsLimit": {
          "$ref": "#/$defs/ItemsLimitConfiguration"
        }
      },
      "title": "AWSQuickSightTemplateComboChartSortConfigurationDefinition",
      "additionalProperties": false
    },
    "ComboChartVisual": {
      "type": "object",
      "properties": {
        "VisualId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Title": {
          "$ref": "#/$defs/VisualTitleLabelOptions"
        },
        "Subtitle": {
          "$ref": "#/$defs/VisualSubtitleLabelOptions"
        },
        "ChartConfiguration": {
          "$ref": "#/$defs/ComboChartConfiguration"
        },
        "Actions": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/VisualCustomAction"
          },
          "maxItems": 10,
          "minItems": 0
        },
        "ColumnHierarchies": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/ColumnHierarchy"
          },
          "maxItems": 2,
          "minItems": 0
        }
      },
      "required": [
        "VisualId"
      ],
      "title": "AWSQuickSightTemplateComboChartVisualDefinition",
      "additionalProperties": false
    },
    "ComparisonConfiguration": {
      "type": "object",
      "properties": {
        "ComparisonMethod": {
          "$ref": "#/$defs/ComparisonMethod"
        },
        "ComparisonFormat": {
          "$ref": "#/$defs/ComparisonFormatConfiguration"
        }
      },
      "title": "AWSQuickSightTemplateComparisonConfigurationDefinition",
      "additionalProperties": false
    },
    "ComparisonFormatConfiguration": {
      "type": "object",
      "properties": {
        "NumberDisplayFormatConfiguration": {
          "$ref": "#/$defs/NumberDisplayFormatConfiguration"
        },
        "PercentageDisplayFormatConfiguration": {
          "$ref": "#/$defs/PercentageDisplayFormatConfiguration"
        }
      },
      "title": "AWSQuickSightTemplateComparisonFormatConfigurationDefinition",
      "additionalProperties": false
    },
    "ComparisonMethod": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "DIFFERENCE",
            "PERCENT_DIFFERENCE",
            "PERCENT"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateComparisonMethodDefinition"
    },
    "Computation": {
      "type": "object",
      "properties": {
        "TopBottomRanked": {
          "$ref": "#/$defs/TopBottomRankedComputation"
        },
        "TopBottomMovers": {
          "$ref": "#/$defs/TopBottomMoversComputation"
        },
        "TotalAggregation": {
          "$ref": "#/$defs/TotalAggregationComputation"
        },
        "MaximumMinimum": {
          "$ref": "#/$defs/MaximumMinimumComputation"
        },
        "MetricComparison": {
          "$ref": "#/$defs/MetricComparisonComputation"
        },
        "PeriodOverPeriod": {
          "$ref": "#/$defs/PeriodOverPeriodComputation"
        },
        "PeriodToDate": {
          "$ref": "#/$defs/PeriodToDateComputation"
        },
        "GrowthRate": {
          "$ref": "#/$defs/GrowthRateComputation"
        },
        "UniqueValues": {
          "$ref": "#/$defs/UniqueValuesComputation"
        },
        "Forecast": {
          "$ref": "#/$defs/ForecastComputation"
        }
      },
      "title": "AWSQuickSightTemplateComputationDefinition",
      "additionalProperties": false
    },
    "ConditionalFormattingColor": {
      "type": "object",
      "properties": {
        "Solid": {
          "$ref": "#/$defs/ConditionalFormattingSolidColor"
        },
        "Gradient": {
          "$ref": "#/$defs/ConditionalFormattingGradientColor"
        }
      },
      "title": "AWSQuickSightTemplateConditionalFormattingColorDefinition",
      "additionalProperties": false
    },
    "ConditionalFormattingCustomIconCondition": {
      "type": "object",
      "properties": {
        "Expression": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 4096,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "IconOptions": {
          "$ref": "#/$defs/ConditionalFormattingCustomIconOptions"
        },
        "Color": {
          "oneOf": [
            {
              "type": "string",
              "pattern": "^#[A-F0-9]{6}$"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "DisplayConfiguration": {
          "$ref": "#/$defs/ConditionalFormattingIconDisplayConfiguration"
        }
      },
      "required": [
        "Expression",
        "IconOptions"
      ],
      "title": "AWSQuickSightTemplateConditionalFormattingCustomIconConditionDefinition",
      "additionalProperties": false
    },
    "ConditionalFormattingCustomIconOptions": {
      "type": "object",
      "properties": {
        "Icon": {
          "$ref": "#/$defs/Icon"
        },
        "UnicodeIcon": {
          "oneOf": [
            {
              "type": "string",
              "pattern": "^[^\\u0000-\\u00FF]$"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "title": "AWSQuickSightTemplateConditionalFormattingCustomIconOptionsDefinition",
      "additionalProperties": false
    },
    "ConditionalFormattingGradientColor": {
      "type": "object",
      "properties": {
        "Expression": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 4096,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Color": {
          "$ref": "#/$defs/GradientColor"
        }
      },
      "required": [
        "Color",
        "Expression"
      ],
      "title": "AWSQuickSightTemplateConditionalFormattingGradientColorDefinition",
      "additionalProperties": false
    },
    "ConditionalFormattingIcon": {
      "type": "object",
      "properties": {
        "IconSet": {
          "$ref": "#/$defs/ConditionalFormattingIconSet"
        },
        "CustomCondition": {
          "$ref": "#/$defs/ConditionalFormattingCustomIconCondition"
        }
      },
      "title": "AWSQuickSightTemplateConditionalFormattingIconDefinition",
      "additionalProperties": false
    },
    "ConditionalFormattingIconDisplayConfiguration": {
      "type": "object",
      "properties": {
        "IconDisplayOption": {
          "$ref": "#/$defs/ConditionalFormattingIconDisplayOption"
        }
      },
      "title": "AWSQuickSightTemplateConditionalFormattingIconDisplayConfigurationDefinition",
      "additionalProperties": false
    },
    "ConditionalFormattingIconDisplayOption": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "ICON_ONLY"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateConditionalFormattingIconDisplayOptionDefinition"
    },
    "ConditionalFormattingIconSet": {
      "type": "object",
      "properties": {
        "Expression": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 4096,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "IconSetType": {
          "$ref": "#/$defs/ConditionalFormattingIconSetType"
        }
      },
      "required": [
        "Expression"
      ],
      "title": "AWSQuickSightTemplateConditionalFormattingIconSetDefinition",
      "additionalProperties": false
    },
    "ConditionalFormattingIconSetType": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "PLUS_MINUS",
            "CHECK_X",
            "THREE_COLOR_ARROW",
            "THREE_GRAY_ARROW",
            "CARET_UP_MINUS_DOWN",
            "THREE_SHAPE",
            "THREE_CIRCLE",
            "FLAGS",
            "BARS",
            "FOUR_COLOR_ARROW",
            "FOUR_GRAY_ARROW"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateConditionalFormattingIconSetTypeDefinition"
    },
    "ConditionalFormattingSolidColor": {
      "type": "object",
      "properties": {
        "Expression": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 4096,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Color": {
          "oneOf": [
            {
              "type": "string",
              "pattern": "^#[A-F0-9]{6}$"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "required": [
        "Expression"
      ],
      "title": "AWSQuickSightTemplateConditionalFormattingSolidColorDefinition",
      "additionalProperties": false
    },
    "ContributionAnalysisDefault": {
      "type": "object",
      "properties": {
        "MeasureFieldId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "ContributorDimensions": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/ColumnIdentifier"
          },
          "maxItems": 4,
          "minItems": 1
        }
      },
      "required": [
        "ContributorDimensions",
        "MeasureFieldId"
      ],
      "title": "AWSQuickSightTemplateContributionAnalysisDefaultDefinition",
      "additionalProperties": false
    },
    "CrossDatasetTypes": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "ALL_DATASETS",
            "SINGLE_DATASET"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateCrossDatasetTypesDefinition"
    },
    "CurrencyDisplayFormatConfiguration": {
      "type": "object",
      "properties": {
        "Prefix": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 128,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Suffix": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 128,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "SeparatorConfiguration": {
          "$ref": "#/$defs/NumericSeparatorConfiguration"
        },
        "Symbol": {
          "oneOf": [
            {
              "type": "string",
              "pattern": "[A-Z]{3}"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "DecimalPlacesConfiguration": {
          "$ref": "#/$defs/DecimalPlacesConfiguration"
        },
        "NumberScale": {
          "$ref": "#/$defs/NumberScale"
        },
        "NegativeValueConfiguration": {
          "$ref": "#/$defs/NegativeValueConfiguration"
        },
        "NullValueFormatConfiguration": {
          "$ref": "#/$defs/NullValueFormatConfiguration"
        }
      },
      "title": "AWSQuickSightTemplateCurrencyDisplayFormatConfigurationDefinition",
      "additionalProperties": false
    },
    "CustomActionFilterOperation": {
      "type": "object",
      "properties": {
        "SelectedFieldsConfiguration": {
          "$ref": "#/$defs/FilterOperationSelectedFieldsConfiguration"
        },
        "TargetVisualsConfiguration": {
          "$ref": "#/$defs/FilterOperationTargetVisualsConfiguration"
        }
      },
      "required": [
        "SelectedFieldsConfiguration",
        "TargetVisualsConfiguration"
      ],
      "title": "AWSQuickSightTemplateCustomActionFilterOperationDefinition",
      "additionalProperties": false
    },
    "CustomActionNavigationOperation": {
      "type": "object",
      "properties": {
        "LocalNavigationConfiguration": {
          "$ref": "#/$defs/LocalNavigationConfiguration"
        }
      },
      "title": "AWSQuickSightTemplateCustomActionNavigationOperationDefinition",
      "additionalProperties": false
    },
    "CustomActionSetParametersOperation": {
      "type": "object",
      "properties": {
        "ParameterValueConfigurations": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/SetParameterValueConfiguration"
          },
          "maxItems": 200,
          "minItems": 1
        }
      },
      "required": [
        "ParameterValueConfigurations"
      ],
      "title": "AWSQuickSightTemplateCustomActionSetParametersOperationDefinition",
      "additionalProperties": false
    },
    "CustomActionURLOperation": {
      "type": "object",
      "properties": {
        "URLTemplate": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 2048,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "URLTarget": {
          "$ref": "#/$defs/URLTargetConfiguration"
        }
      },
      "required": [
        "URLTarget",
        "URLTemplate"
      ],
      "title": "AWSQuickSightTemplateCustomActionURLOperationDefinition",
      "additionalProperties": false
    },
    "CustomColor": {
      "type": "object",
      "properties": {
        "FieldValue": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 2048,
              "minLength": 0
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Color": {
          "oneOf": [
            {
              "type": "string",
              "pattern": "^#[A-F0-9]{6}$"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "SpecialValue": {
          "$ref": "#/$defs/SpecialValue"
        }
      },
      "required": [
        "Color"
      ],
      "title": "AWSQuickSightTemplateCustomColorDefinition",
      "additionalProperties": false
    },
    "CustomContentConfiguration": {
      "type": "object",
      "properties": {
        "ContentUrl": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 2048,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "ContentType": {
          "$ref": "#/$defs/CustomContentType"
        },
        "ImageScaling": {
          "$ref": "#/$defs/CustomContentImageScalingConfiguration"
        }
      },
      "title": "AWSQuickSightTemplateCustomContentConfigurationDefinition",
      "additionalProperties": false
    },
    "CustomContentImageScalingConfiguration": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "FIT_TO_HEIGHT",
            "FIT_TO_WIDTH",
            "DO_NOT_SCALE",
            "SCALE_TO_VISUAL"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateCustomContentImageScalingConfigurationDefinition"
    },
    "CustomContentType": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "IMAGE",
            "OTHER_EMBEDDED_CONTENT"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateCustomContentTypeDefinition"
    },
    "CustomContentVisual": {
      "type": "object",
      "properties": {
        "VisualId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Title": {
          "$ref": "#/$defs/VisualTitleLabelOptions"
        },
        "Subtitle": {
          "$ref": "#/$defs/VisualSubtitleLabelOptions"
        },
        "ChartConfiguration": {
          "$ref": "#/$defs/CustomContentConfiguration"
        },
        "Actions": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/VisualCustomAction"
          },
          "maxItems": 10,
          "minItems": 0
        },
        "DataSetIdentifier": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 2048,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "required": [
        "DataSetIdentifier",
        "VisualId"
      ],
      "title": "AWSQuickSightTemplateCustomContentVisualDefinition",
      "additionalProperties": false
    },
    "CustomFilterConfiguration": {
      "type": "object",
      "properties": {
        "MatchOperator": {
          "$ref": "#/$defs/CategoryFilterMatchOperator"
        },
        "CategoryValue": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 0
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "SelectAllOptions": {
          "$ref": "#/$defs/CategoryFilterSelectAllOptions"
        },
        "ParameterName": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 2048,
              "minLength": 1,
              "pattern": "^[a-zA-Z0-9]+$"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "NullOption": {
          "$ref": "#/$defs/FilterNullOption"
        }
      },
      "required": [
        "MatchOperator",
        "NullOption"
      ],
      "title": "AWSQuickSightTemplateCustomFilterConfigurationDefinition",
      "additionalProperties": false
    },
    "CustomFilterListConfiguration": {
      "type": "object",
      "properties": {
        "MatchOperator": {
          "$ref": "#/$defs/CategoryFilterMatchOperator"
        },
        "CategoryValues": {
          "type": "array",
          "items": {
            "type": "string",
            "maxLength": 512,
            "minLength": 0
          },
          "maxItems": 100000,
          "minItems": 0
        },
        "SelectAllOptions": {
          "$ref": "#/$defs/CategoryFilterSelectAllOptions"
        },
        "NullOption": {
          "$ref": "#/$defs/FilterNullOption"
        }
      },
      "required": [
        "MatchOperator",
        "NullOption"
      ],
      "title": "AWSQuickSightTemplateCustomFilterListConfigurationDefinition",
      "additionalProperties": false
    },
    "CustomNarrativeOptions": {
      "type": "object",
      "properties": {
        "Narrative": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 150000,
              "minLength": 0
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "required": [
        "Narrative"
      ],
      "title": "AWSQuickSightTemplateCustomNarrativeOptionsDefinition",
      "additionalProperties": false
    },
    "CustomParameterValues": {
      "type": "object",
      "properties": {
        "StringValues": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "maxItems": 50000,
          "minItems": 0
        },
        "IntegerValues": {
          "type": "array",
          "items": {
            "type": "number"
          },
          "maxItems": 50000,
          "minItems": 0
        },
        "DecimalValues": {
          "type": "array",
          "items": {
            "type": "number"
          },
          "maxItems": 50000,
          "minItems": 0
        },
        "DateTimeValues": {
          "type": "array",
          "items": {
            "type": "string",
            "format": "date-time"
          },
          "maxItems": 50000,
          "minItems": 0
        }
      },
      "title": "AWSQuickSightTemplateCustomParameterValuesDefinition",
      "additionalProperties": false
    },
    "CustomValuesConfiguration": {
      "type": "object",
      "properties": {
        "IncludeNullValue": {
          "type": "boolean"
        },
        "CustomValues": {
          "$ref": "#/$defs/CustomParameterValues"
        }
      },
      "required": [
        "CustomValues"
      ],
      "title": "AWSQuickSightTemplateCustomValuesConfigurationDefinition",
      "additionalProperties": false
    },
    "DataBarsOptions": {
      "type": "object",
      "properties": {
        "FieldId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "PositiveColor": {
          "oneOf": [
            {
              "type": "string",
              "pattern": "^#[A-F0-9]{6}$"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "NegativeColor": {
          "oneOf": [
            {
              "type": "string",
              "pattern": "^#[A-F0-9]{6}$"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "required": [
        "FieldId"
      ],
      "title": "AWSQuickSightTemplateDataBarsOptionsDefinition",
      "additionalProperties": false
    },
    "DataColor": {
      "type": "object",
      "properties": {
        "Color": {
          "oneOf": [
            {
              "type": "string",
              "pattern": "^#[A-F0-9]{6}$"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "DataValue": {
          "type": "number",
          "default": null
        }
      },
      "title": "AWSQuickSightTemplateDataColorDefinition",
      "additionalProperties": false
    },
    "DataFieldSeriesItem": {
      "type": "object",
      "properties": {
        "FieldId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "FieldValue": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "AxisBinding": {
          "$ref": "#/$defs/AxisBinding"
        },
        "Settings": {
          "$ref": "#/$defs/LineChartSeriesSettings"
        }
      },
      "required": [
        "AxisBinding",
        "FieldId"
      ],
      "title": "AWSQuickSightTemplateDataFieldSeriesItemDefinition",
      "additionalProperties": false
    },
    "DataLabelContent": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "VALUE",
            "PERCENT",
            "VALUE_AND_PERCENT"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateDataLabelContentDefinition"
    },
    "DataLabelOptions": {
      "type": "object",
      "properties": {
        "Visibility": {
          "$ref": "#/$defs/Visibility"
        },
        "CategoryLabelVisibility": {
          "$ref": "#/$defs/Visibility"
        },
        "MeasureLabelVisibility": {
          "$ref": "#/$defs/Visibility"
        },
        "DataLabelTypes": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/DataLabelType"
          },
          "maxItems": 100,
          "minItems": 0
        },
        "Position": {
          "$ref": "#/$defs/DataLabelPosition"
        },
        "LabelContent": {
          "$ref": "#/$defs/DataLabelContent"
        },
        "LabelFontConfiguration": {
          "$ref": "#/$defs/FontConfiguration"
        },
        "LabelColor": {
          "oneOf": [
            {
              "type": "string",
              "pattern": "^#[A-F0-9]{6}$"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Overlap": {
          "$ref": "#/$defs/DataLabelOverlap"
        }
      },
      "title": "AWSQuickSightTemplateDataLabelOptionsDefinition",
      "additionalProperties": false
    },
    "DataLabelOverlap": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "DISABLE_OVERLAP",
            "ENABLE_OVERLAP"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateDataLabelOverlapDefinition"
    },
    "DataLabelPosition": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "INSIDE",
            "OUTSIDE",
            "LEFT",
            "TOP",
            "BOTTOM",
            "RIGHT"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateDataLabelPositionDefinition"
    },
    "DataLabelType": {
      "type": "object",
      "properties": {
        "FieldLabelType": {
          "$ref": "#/$defs/FieldLabelType"
        },
        "DataPathLabelType": {
          "$ref": "#/$defs/DataPathLabelType"
        },
        "RangeEndsLabelType": {
          "$ref": "#/$defs/RangeEndsLabelType"
        },
        "MinimumLabelType": {
          "$ref": "#/$defs/MinimumLabelType"
        },
        "MaximumLabelType": {
          "$ref": "#/$defs/MaximumLabelType"
        }
      },
      "title": "AWSQuickSightTemplateDataLabelTypeDefinition",
      "additionalProperties": false
    },
    "DataPathColor": {
      "type": "object",
      "properties": {
        "Element": {
          "$ref": "#/$defs/DataPathValue"
        },
        "Color": {
          "oneOf": [
            {
              "type": "string",
              "pattern": "^#[A-F0-9]{6}$"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "TimeGranularity": {
          "$ref": "#/$defs/TimeGranularity"
        }
      },
      "required": [
        "Color",
        "Element"
      ],
      "title": "AWSQuickSightTemplateDataPathColorDefinition",
      "additionalProperties": false
    },
    "DataPathLabelType": {
      "type": "object",
      "properties": {
        "FieldId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "FieldValue": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 2048,
              "minLength": 0
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Visibility": {
          "$ref": "#/$defs/Visibility"
        }
      },
      "title": "AWSQuickSightTemplateDataPathLabelTypeDefinition",
      "additionalProperties": false
    },
    "DataPathSort": {
      "type": "object",
      "properties": {
        "Direction": {
          "$ref": "#/$defs/SortDirection"
        },
        "SortPaths": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/DataPathValue"
          },
          "maxItems": 20,
          "minItems": 0
        }
      },
      "required": [
        "Direction",
        "SortPaths"
      ],
      "title": "AWSQuickSightTemplateDataPathSortDefinition",
      "additionalProperties": false
    },
    "DataPathValue": {
      "type": "object",
      "properties": {
        "FieldId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "FieldValue": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 2048,
              "minLength": 0
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "required": [
        "FieldId",
        "FieldValue"
      ],
      "title": "AWSQuickSightTemplateDataPathValueDefinition",
      "additionalProperties": false
    },
    "DataSetConfiguration": {
      "type": "object",
      "properties": {
        "Placeholder": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "DataSetSchema": {
          "$ref": "#/$defs/DataSetSchema"
        },
        "ColumnGroupSchemaList": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/ColumnGroupSchema"
          },
          "maxItems": 500,
          "minItems": 0
        }
      },
      "title": "AWSQuickSightTemplateDataSetConfigurationDefinition",
      "additionalProperties": false
    },
    "DataSetReference": {
      "type": "object",
      "properties": {
        "DataSetPlaceholder": {
          "oneOf": [
            {
              "type": "string",
              "pattern": ".*\\S.*"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "DataSetArn": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "required": [
        "DataSetArn",
        "DataSetPlaceholder"
      ],
      "title": "AWSQuickSightTemplateDataSetReferenceDefinition",
      "additionalProperties": false
    },
    "DataSetSchema": {
      "type": "object",
      "properties": {
        "ColumnSchemaList": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/ColumnSchema"
          },
          "maxItems": 500,
          "minItems": 0
        }
      },
      "title": "AWSQuickSightTemplateDataSetSchemaDefinition",
      "additionalProperties": false
    },
    "DateAggregationFunction": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "COUNT",
            "DISTINCT_COUNT",
            "MIN",
            "MAX"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateDateAggregationFunctionDefinition"
    },
    "DateAxisOptions": {
      "type": "object",
      "properties": {
        "MissingDateVisibility": {
          "$ref": "#/$defs/Visibility"
        }
      },
      "title": "AWSQuickSightTemplateDateAxisOptionsDefinition",
      "additionalProperties": false
    },
    "DateDimensionField": {
      "type": "object",
      "properties": {
        "FieldId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Column": {
          "$ref": "#/$defs/ColumnIdentifier"
        },
        "DateGranularity": {
          "$ref": "#/$defs/TimeGranularity"
        },
        "HierarchyId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "FormatConfiguration": {
          "$ref": "#/$defs/DateTimeFormatConfiguration"
        }
      },
      "required": [
        "Column",
        "FieldId"
      ],
      "title": "AWSQuickSightTemplateDateDimensionFieldDefinition",
      "additionalProperties": false
    },
    "DateMeasureField": {
      "type": "object",
      "properties": {
        "FieldId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Column": {
          "$ref": "#/$defs/ColumnIdentifier"
        },
        "AggregationFunction": {
          "$ref": "#/$defs/DateAggregationFunction"
        },
        "FormatConfiguration": {
          "$ref": "#/$defs/DateTimeFormatConfiguration"
        }
      },
      "required": [
        "Column",
        "FieldId"
      ],
      "title": "AWSQuickSightTemplateDateMeasureFieldDefinition",
      "additionalProperties": false
    },
    "DateTimeDefaultValues": {
      "type": "object",
      "properties": {
        "DynamicValue": {
          "$ref": "#/$defs/DynamicDefaultValue"
        },
        "StaticValues": {
          "type": "array",
          "items": {
            "type": "string",
            "format": "date-time"
          },
          "maxItems": 50000,
          "minItems": 0
        },
        "RollingDate": {
          "$ref": "#/$defs/RollingDateConfiguration"
        }
      },
      "title": "AWSQuickSightTemplateDateTimeDefaultValuesDefinition",
      "additionalProperties": false
    },
    "DateTimeFormatConfiguration": {
      "type": "object",
      "properties": {
        "DateTimeFormat": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 128,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "NullValueFormatConfiguration": {
          "$ref": "#/$defs/NullValueFormatConfiguration"
        },
        "NumericFormatConfiguration": {
          "$ref": "#/$defs/NumericFormatConfiguration"
        }
      },
      "title": "AWSQuickSightTemplateDateTimeFormatConfigurationDefinition",
      "additionalProperties": false
    },
    "DateTimeHierarchy": {
      "type": "object",
      "properties": {
        "HierarchyId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "DrillDownFilters": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/DrillDownFilter"
          },
          "maxItems": 10,
          "minItems": 0
        }
      },
      "required": [
        "HierarchyId"
      ],
      "title": "AWSQuickSightTemplateDateTimeHierarchyDefinition",
      "additionalProperties": false
    },
    "DateTimeParameterDeclaration": {
      "type": "object",
      "properties": {
        "Name": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 2048,
              "minLength": 1,
              "pattern": "^[a-zA-Z0-9]+$"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "DefaultValues": {
          "$ref": "#/$defs/DateTimeDefaultValues"
        },
        "TimeGranularity": {
          "$ref": "#/$defs/TimeGranularity"
        },
        "ValueWhenUnset": {
          "$ref": "#/$defs/DateTimeValueWhenUnsetConfiguration"
        },
        "MappedDataSetParameters": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/MappedDataSetParameter"
          },
          "maxItems": 150,
          "minItems": 0
        }
      },
      "required": [
        "Name"
      ],
      "title": "AWSQuickSightTemplateDateTimeParameterDeclarationDefinition",
      "additionalProperties": false
    },
    "DateTimePickerControlDisplayOptions": {
      "type": "object",
      "properties": {
        "TitleOptions": {
          "$ref": "#/$defs/LabelOptions"
        },
        "DateTimeFormat": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 128,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "title": "AWSQuickSightTemplateDateTimePickerControlDisplayOptionsDefinition",
      "additionalProperties": false
    },
    "DateTimeValueWhenUnsetConfiguration": {
      "type": "object",
      "properties": {
        "ValueWhenUnsetOption": {
          "$ref": "#/$defs/ValueWhenUnsetOption"
        },
        "CustomValue": {
          "oneOf": [
            {
              "type": "string",
              "format": "date-time"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "title": "AWSQuickSightTemplateDateTimeValueWhenUnsetConfigurationDefinition",
      "additionalProperties": false
    },
    "DecimalDefaultValues": {
      "type": "object",
      "properties": {
        "DynamicValue": {
          "$ref": "#/$defs/DynamicDefaultValue"
        },
        "StaticValues": {
          "type": "array",
          "items": {
            "type": "number"
          },
          "maxItems": 50000,
          "minItems": 0
        }
      },
      "title": "AWSQuickSightTemplateDecimalDefaultValuesDefinition",
      "additionalProperties": false
    },
    "DecimalParameterDeclaration": {
      "type": "object",
      "properties": {
        "ParameterValueType": {
          "$ref": "#/$defs/ParameterValueType"
        },
        "Name": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 2048,
              "minLength": 1,
              "pattern": "^[a-zA-Z0-9]+$"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "DefaultValues": {
          "$ref": "#/$defs/DecimalDefaultValues"
        },
        "ValueWhenUnset": {
          "$ref": "#/$defs/DecimalValueWhenUnsetConfiguration"
        },
        "MappedDataSetParameters": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/MappedDataSetParameter"
          },
          "maxItems": 150,
          "minItems": 0
        }
      },
      "required": [
        "Name",
        "ParameterValueType"
      ],
      "title": "AWSQuickSightTemplateDecimalParameterDeclarationDefinition",
      "additionalProperties": false
    },
    "DecimalPlacesConfiguration": {
      "type": "object",
      "properties": {
        "DecimalPlaces": {
          "type": "number",
          "maximum": 20,
          "minimum": 0
        }
      },
      "required": [
        "DecimalPlaces"
      ],
      "title": "AWSQuickSightTemplateDecimalPlacesConfigurationDefinition",
      "additionalProperties": false
    },
    "DecimalValueWhenUnsetConfiguration": {
      "type": "object",
      "properties": {
        "ValueWhenUnsetOption": {
          "$ref": "#/$defs/ValueWhenUnsetOption"
        },
        "CustomValue": {
          "type": "number",
          "default": null
        }
      },
      "title": "AWSQuickSightTemplateDecimalValueWhenUnsetConfigurationDefinition",
      "additionalProperties": false
    },
    "DefaultFreeFormLayoutConfiguration": {
      "type": "object",
      "properties": {
        "CanvasSizeOptions": {
          "$ref": "#/$defs/FreeFormLayoutCanvasSizeOptions"
        }
      },
      "required": [
        "CanvasSizeOptions"
      ],
      "title": "AWSQuickSightTemplateDefaultFreeFormLayoutConfigurationDefinition",
      "additionalProperties": false
    },
    "DefaultGridLayoutConfiguration": {
      "type": "object",
      "properties": {
        "CanvasSizeOptions": {
          "$ref": "#/$defs/GridLayoutCanvasSizeOptions"
        }
      },
      "required": [
        "CanvasSizeOptions"
      ],
      "title": "AWSQuickSightTemplateDefaultGridLayoutConfigurationDefinition",
      "additionalProperties": false
    },
    "DefaultInteractiveLayoutConfiguration": {
      "type": "object",
      "properties": {
        "Grid": {
          "$ref": "#/$defs/DefaultGridLayoutConfiguration"
        },
        "FreeForm": {
          "$ref": "#/$defs/DefaultFreeFormLayoutConfiguration"
        }
      },
      "title": "AWSQuickSightTemplateDefaultInteractiveLayoutConfigurationDefinition",
      "additionalProperties": false
    },
    "DefaultNewSheetConfiguration": {
      "type": "object",
      "properties": {
        "InteractiveLayoutConfiguration": {
          "$ref": "#/$defs/DefaultInteractiveLayoutConfiguration"
        },
        "PaginatedLayoutConfiguration": {
          "$ref": "#/$defs/DefaultPaginatedLayoutConfiguration"
        },
        "SheetContentType": {
          "$ref": "#/$defs/SheetContentType"
        }
      },
      "title": "AWSQuickSightTemplateDefaultNewSheetConfigurationDefinition",
      "additionalProperties": false
    },
    "DefaultPaginatedLayoutConfiguration": {
      "type": "object",
      "properties": {
        "SectionBased": {
          "$ref": "#/$defs/DefaultSectionBasedLayoutConfiguration"
        }
      },
      "title": "AWSQuickSightTemplateDefaultPaginatedLayoutConfigurationDefinition",
      "additionalProperties": false
    },
    "DefaultSectionBasedLayoutConfiguration": {
      "type": "object",
      "properties": {
        "CanvasSizeOptions": {
          "$ref": "#/$defs/SectionBasedLayoutCanvasSizeOptions"
        }
      },
      "required": [
        "CanvasSizeOptions"
      ],
      "title": "AWSQuickSightTemplateDefaultSectionBasedLayoutConfigurationDefinition",
      "additionalProperties": false
    },
    "DestinationParameterValueConfiguration": {
      "type": "object",
      "properties": {
        "CustomValuesConfiguration": {
          "$ref": "#/$defs/CustomValuesConfiguration"
        },
        "SelectAllValueOptions": {
          "$ref": "#/$defs/SelectAllValueOptions"
        },
        "SourceParameterName": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "SourceField": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "title": "AWSQuickSightTemplateDestinationParameterValueConfigurationDefinition",
      "additionalProperties": false
    },
    "DimensionField": {
      "type": "object",
      "properties": {
        "NumericalDimensionField": {
          "$ref": "#/$defs/NumericalDimensionField"
        },
        "CategoricalDimensionField": {
          "$ref": "#/$defs/CategoricalDimensionField"
        },
        "DateDimensionField": {
          "$ref": "#/$defs/DateDimensionField"
        }
      },
      "title": "AWSQuickSightTemplateDimensionFieldDefinition",
      "additionalProperties": false
    },
    "DonutCenterOptions": {
      "type": "object",
      "properties": {
        "LabelVisibility": {
          "$ref": "#/$defs/Visibility"
        }
      },
      "title": "AWSQuickSightTemplateDonutCenterOptionsDefinition",
      "additionalProperties": false
    },
    "DonutOptions": {
      "type": "object",
      "properties": {
        "ArcOptions": {
          "$ref": "#/$defs/ArcOptions"
        },
        "DonutCenterOptions": {
          "$ref": "#/$defs/DonutCenterOptions"
        }
      },
      "title": "AWSQuickSightTemplateDonutOptionsDefinition",
      "additionalProperties": false
    },
    "DrillDownFilter": {
      "type": "object",
      "properties": {
        "NumericEqualityFilter": {
          "$ref": "#/$defs/NumericEqualityDrillDownFilter"
        },
        "CategoryFilter": {
          "$ref": "#/$defs/CategoryDrillDownFilter"
        },
        "TimeRangeFilter": {
          "$ref": "#/$defs/TimeRangeDrillDownFilter"
        }
      },
      "title": "AWSQuickSightTemplateDrillDownFilterDefinition",
      "additionalProperties": false
    },
    "DropDownControlDisplayOptions": {
      "type": "object",
      "properties": {
        "SelectAllOptions": {
          "$ref": "#/$defs/ListControlSelectAllOptions"
        },
        "TitleOptions": {
          "$ref": "#/$defs/LabelOptions"
        }
      },
      "title": "AWSQuickSightTemplateDropDownControlDisplayOptionsDefinition",
      "additionalProperties": false
    },
    "DynamicDefaultValue": {
      "type": "object",
      "properties": {
        "UserNameColumn": {
          "$ref": "#/$defs/ColumnIdentifier"
        },
        "GroupNameColumn": {
          "$ref": "#/$defs/ColumnIdentifier"
        },
        "DefaultValueColumn": {
          "$ref": "#/$defs/ColumnIdentifier"
        }
      },
      "required": [
        "DefaultValueColumn"
      ],
      "title": "AWSQuickSightTemplateDynamicDefaultValueDefinition",
      "additionalProperties": false
    },
    "EmptyVisual": {
      "type": "object",
      "properties": {
        "VisualId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "DataSetIdentifier": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 2048,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Actions": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/VisualCustomAction"
          },
          "maxItems": 10,
          "minItems": 0
        }
      },
      "required": [
        "DataSetIdentifier",
        "VisualId"
      ],
      "title": "AWSQuickSightTemplateEmptyVisualDefinition",
      "additionalProperties": false
    },
    "Entity": {
      "type": "object",
      "properties": {
        "Path": {
          "oneOf": [
            {
              "type": "string",
              "pattern": ".*\\S.*"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "title": "AWSQuickSightTemplateEntityDefinition",
      "additionalProperties": false
    },
    "ExcludePeriodConfiguration": {
      "type": "object",
      "properties": {
        "Amount": {
          "type": "number",
          "default": null
        },
        "Granularity": {
          "$ref": "#/$defs/TimeGranularity"
        },
        "Status": {
          "$ref": "#/$defs/WidgetStatus"
        }
      },
      "required": [
        "Amount",
        "Granularity"
      ],
      "title": "AWSQuickSightTemplateExcludePeriodConfigurationDefinition",
      "additionalProperties": false
    },
    "ExplicitHierarchy": {
      "type": "object",
      "properties": {
        "HierarchyId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Columns": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/ColumnIdentifier"
          },
          "maxItems": 10,
          "minItems": 2
        },
        "DrillDownFilters": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/DrillDownFilter"
          },
          "maxItems": 10,
          "minItems": 0
        }
      },
      "required": [
        "Columns",
        "HierarchyId"
      ],
      "title": "AWSQuickSightTemplateExplicitHierarchyDefinition",
      "additionalProperties": false
    },
    "FieldBasedTooltip": {
      "type": "object",
      "properties": {
        "AggregationVisibility": {
          "$ref": "#/$defs/Visibility"
        },
        "TooltipTitleType": {
          "$ref": "#/$defs/TooltipTitleType"
        },
        "TooltipFields": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/TooltipItem"
          },
          "maxItems": 100,
          "minItems": 0
        }
      },
      "title": "AWSQuickSightTemplateFieldBasedTooltipDefinition",
      "additionalProperties": false
    },
    "FieldLabelType": {
      "type": "object",
      "properties": {
        "FieldId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Visibility": {
          "$ref": "#/$defs/Visibility"
        }
      },
      "title": "AWSQuickSightTemplateFieldLabelTypeDefinition",
      "additionalProperties": false
    },
    "FieldSeriesItem": {
      "type": "object",
      "properties": {
        "FieldId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "AxisBinding": {
          "$ref": "#/$defs/AxisBinding"
        },
        "Settings": {
          "$ref": "#/$defs/LineChartSeriesSettings"
        }
      },
      "required": [
        "AxisBinding",
        "FieldId"
      ],
      "title": "AWSQuickSightTemplateFieldSeriesItemDefinition",
      "additionalProperties": false
    },
    "FieldSort": {
      "type": "object",
      "properties": {
        "FieldId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Direction": {
          "$ref": "#/$defs/SortDirection"
        }
      },
      "required": [
        "Direction",
        "FieldId"
      ],
      "title": "AWSQuickSightTemplateFieldSortDefinition",
      "additionalProperties": false
    },
    "FieldSortOptions": {
      "type": "object",
      "properties": {
        "FieldSort": {
          "$ref": "#/$defs/FieldSort"
        },
        "ColumnSort": {
          "$ref": "#/$defs/ColumnSort"
        }
      },
      "title": "AWSQuickSightTemplateFieldSortOptionsDefinition",
      "additionalProperties": false
    },
    "FieldTooltipItem": {
      "type": "object",
      "properties": {
        "FieldId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Label": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Visibility": {
          "$ref": "#/$defs/Visibility"
        }
      },
      "required": [
        "FieldId"
      ],
      "title": "AWSQuickSightTemplateFieldTooltipItemDefinition",
      "additionalProperties": false
    },
    "FilledMapAggregatedFieldWells": {
      "type": "object",
      "properties": {
        "Geospatial": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/DimensionField"
          },
          "maxItems": 1,
          "minItems": 0
        },
        "Values": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/MeasureField"
          },
          "maxItems": 1,
          "minItems": 0
        }
      },
      "title": "AWSQuickSightTemplateFilledMapAggregatedFieldWellsDefinition",
      "additionalProperties": false
    },
    "FilledMapConditionalFormatting": {
      "type": "object",
      "properties": {
        "ConditionalFormattingOptions": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/FilledMapConditionalFormattingOption"
          },
          "maxItems": 200,
          "minItems": 0
        }
      },
      "required": [
        "ConditionalFormattingOptions"
      ],
      "title": "AWSQuickSightTemplateFilledMapConditionalFormattingDefinition",
      "additionalProperties": false
    },
    "FilledMapConditionalFormattingOption": {
      "type": "object",
      "properties": {
        "Shape": {
          "$ref": "#/$defs/FilledMapShapeConditionalFormatting"
        }
      },
      "required": [
        "Shape"
      ],
      "title": "AWSQuickSightTemplateFilledMapConditionalFormattingOptionDefinition",
      "additionalProperties": false
    },
    "FilledMapConfiguration": {
      "type": "object",
      "properties": {
        "FieldWells": {
          "$ref": "#/$defs/FilledMapFieldWells"
        },
        "SortConfiguration": {
          "$ref": "#/$defs/FilledMapSortConfiguration"
        },
        "Legend": {
          "$ref": "#/$defs/LegendOptions"
        },
        "Tooltip": {
          "$ref": "#/$defs/TooltipOptions"
        },
        "WindowOptions": {
          "$ref": "#/$defs/GeospatialWindowOptions"
        },
        "MapStyleOptions": {
          "$ref": "#/$defs/GeospatialMapStyleOptions"
        }
      },
      "title": "AWSQuickSightTemplateFilledMapConfigurationDefinition",
      "additionalProperties": false
    },
    "FilledMapFieldWells": {
      "type": "object",
      "properties": {
        "FilledMapAggregatedFieldWells": {
          "$ref": "#/$defs/FilledMapAggregatedFieldWells"
        }
      },
      "title": "AWSQuickSightTemplateFilledMapFieldWellsDefinition",
      "additionalProperties": false
    },
    "FilledMapShapeConditionalFormatting": {
      "type": "object",
      "properties": {
        "FieldId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Format": {
          "$ref": "#/$defs/ShapeConditionalFormat"
        }
      },
      "required": [
        "FieldId"
      ],
      "title": "AWSQuickSightTemplateFilledMapShapeConditionalFormattingDefinition",
      "additionalProperties": false
    },
    "FilledMapSortConfiguration": {
      "type": "object",
      "properties": {
        "CategorySort": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/FieldSortOptions"
          },
          "maxItems": 100,
          "minItems": 0
        }
      },
      "title": "AWSQuickSightTemplateFilledMapSortConfigurationDefinition",
      "additionalProperties": false
    },
    "FilledMapVisual": {
      "type": "object",
      "properties": {
        "VisualId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Title": {
          "$ref": "#/$defs/VisualTitleLabelOptions"
        },
        "Subtitle": {
          "$ref": "#/$defs/VisualSubtitleLabelOptions"
        },
        "ChartConfiguration": {
          "$ref": "#/$defs/FilledMapConfiguration"
        },
        "ConditionalFormatting": {
          "$ref": "#/$defs/FilledMapConditionalFormatting"
        },
        "ColumnHierarchies": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/ColumnHierarchy"
          },
          "maxItems": 2,
          "minItems": 0
        },
        "Actions": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/VisualCustomAction"
          },
          "maxItems": 10,
          "minItems": 0
        }
      },
      "required": [
        "VisualId"
      ],
      "title": "AWSQuickSightTemplateFilledMapVisualDefinition",
      "additionalProperties": false
    },
    "Filter": {
      "type": "object",
      "properties": {
        "CategoryFilter": {
          "$ref": "#/$defs/CategoryFilter"
        },
        "NumericRangeFilter": {
          "$ref": "#/$defs/NumericRangeFilter"
        },
        "NumericEqualityFilter": {
          "$ref": "#/$defs/NumericEqualityFilter"
        },
        "TimeEqualityFilter": {
          "$ref": "#/$defs/TimeEqualityFilter"
        },
        "TimeRangeFilter": {
          "$ref": "#/$defs/TimeRangeFilter"
        },
        "RelativeDatesFilter": {
          "$ref": "#/$defs/RelativeDatesFilter"
        },
        "TopBottomFilter": {
          "$ref": "#/$defs/TopBottomFilter"
        }
      },
      "title": "AWSQuickSightTemplateFilterDefinition",
      "additionalProperties": false
    },
    "FilterControl": {
      "type": "object",
      "properties": {
        "DateTimePicker": {
          "$ref": "#/$defs/FilterDateTimePickerControl"
        },
        "List": {
          "$ref": "#/$defs/FilterListControl"
        },
        "Dropdown": {
          "$ref": "#/$defs/FilterDropDownControl"
        },
        "TextField": {
          "$ref": "#/$defs/FilterTextFieldControl"
        },
        "TextArea": {
          "$ref": "#/$defs/FilterTextAreaControl"
        },
        "Slider": {
          "$ref": "#/$defs/FilterSliderControl"
        },
        "RelativeDateTime": {
          "$ref": "#/$defs/FilterRelativeDateTimeControl"
        }
      },
      "title": "AWSQuickSightTemplateFilterControlDefinition",
      "additionalProperties": false
    },
    "FilterDateTimePickerControl": {
      "type": "object",
      "properties": {
        "FilterControlId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Title": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 2048,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "SourceFilterId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "DisplayOptions": {
          "$ref": "#/$defs/DateTimePickerControlDisplayOptions"
        },
        "Type": {
          "$ref": "#/$defs/SheetControlDateTimePickerType"
        }
      },
      "required": [
        "FilterControlId",
        "SourceFilterId",
        "Title"
      ],
      "title": "AWSQuickSightTemplateFilterDateTimePickerControlDefinition",
      "additionalProperties": false
    },
    "FilterDropDownControl": {
      "type": "object",
      "properties": {
        "FilterControlId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Title": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 2048,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "SourceFilterId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "DisplayOptions": {
          "$ref": "#/$defs/DropDownControlDisplayOptions"
        },
        "Type": {
          "$ref": "#/$defs/SheetControlListType"
        },
        "SelectableValues": {
          "$ref": "#/$defs/FilterSelectableValues"
        },
        "CascadingControlConfiguration": {
          "$ref": "#/$defs/CascadingControlConfiguration"
        }
      },
      "required": [
        "FilterControlId",
        "SourceFilterId",
        "Title"
      ],
      "title": "AWSQuickSightTemplateFilterDropDownControlDefinition",
      "additionalProperties": false
    },
    "FilterGroup": {
      "type": "object",
      "properties": {
        "FilterGroupId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Filters": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/Filter"
          },
          "maxItems": 20,
          "minItems": 0
        },
        "ScopeConfiguration": {
          "$ref": "#/$defs/FilterScopeConfiguration"
        },
        "Status": {
          "$ref": "#/$defs/WidgetStatus"
        },
        "CrossDataset": {
          "$ref": "#/$defs/CrossDatasetTypes"
        }
      },
      "required": [
        "CrossDataset",
        "FilterGroupId",
        "Filters",
        "ScopeConfiguration"
      ],
      "title": "AWSQuickSightTemplateFilterGroupDefinition",
      "additionalProperties": false
    },
    "FilterListConfiguration": {
      "type": "object",
      "properties": {
        "MatchOperator": {
          "$ref": "#/$defs/CategoryFilterMatchOperator"
        },
        "CategoryValues": {
          "type": "array",
          "items": {
            "type": "string",
            "maxLength": 512,
            "minLength": 0
          },
          "maxItems": 100000,
          "minItems": 0
        },
        "SelectAllOptions": {
          "$ref": "#/$defs/CategoryFilterSelectAllOptions"
        }
      },
      "required": [
        "MatchOperator"
      ],
      "title": "AWSQuickSightTemplateFilterListConfigurationDefinition",
      "additionalProperties": false
    },
    "FilterListControl": {
      "type": "object",
      "properties": {
        "FilterControlId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Title": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 2048,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "SourceFilterId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "DisplayOptions": {
          "$ref": "#/$defs/ListControlDisplayOptions"
        },
        "Type": {
          "$ref": "#/$defs/SheetControlListType"
        },
        "SelectableValues": {
          "$ref": "#/$defs/FilterSelectableValues"
        },
        "CascadingControlConfiguration": {
          "$ref": "#/$defs/CascadingControlConfiguration"
        }
      },
      "required": [
        "FilterControlId",
        "SourceFilterId",
        "Title"
      ],
      "title": "AWSQuickSightTemplateFilterListControlDefinition",
      "additionalProperties": false
    },
    "FilterNullOption": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "ALL_VALUES",
            "NULLS_ONLY",
            "NON_NULLS_ONLY"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateFilterNullOptionDefinition"
    },
    "FilterOperationSelectedFieldsConfiguration": {
      "type": "object",
      "properties": {
        "SelectedFields": {
          "type": "array",
          "items": {
            "type": "string",
            "maxLength": 512,
            "minLength": 1
          },
          "maxItems": 20,
          "minItems": 1
        },
        "SelectedFieldOptions": {
          "$ref": "#/$defs/SelectedFieldOptions"
        }
      },
      "title": "AWSQuickSightTemplateFilterOperationSelectedFieldsConfigurationDefinition",
      "additionalProperties": false
    },
    "FilterOperationTargetVisualsConfiguration": {
      "type": "object",
      "properties": {
        "SameSheetTargetVisualConfiguration": {
          "$ref": "#/$defs/SameSheetTargetVisualConfiguration"
        }
      },
      "title": "AWSQuickSightTemplateFilterOperationTargetVisualsConfigurationDefinition",
      "additionalProperties": false
    },
    "FilterRelativeDateTimeControl": {
      "type": "object",
      "properties": {
        "FilterControlId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Title": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 2048,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "SourceFilterId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "DisplayOptions": {
          "$ref": "#/$defs/RelativeDateTimeControlDisplayOptions"
        }
      },
      "required": [
        "FilterControlId",
        "SourceFilterId",
        "Title"
      ],
      "title": "AWSQuickSightTemplateFilterRelativeDateTimeControlDefinition",
      "additionalProperties": false
    },
    "FilterScopeConfiguration": {
      "type": "object",
      "properties": {
        "SelectedSheets": {
          "$ref": "#/$defs/SelectedSheetsFilterScopeConfiguration"
        }
      },
      "title": "AWSQuickSightTemplateFilterScopeConfigurationDefinition",
      "additionalProperties": false
    },
    "FilterSelectableValues": {
      "type": "object",
      "properties": {
        "Values": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "maxItems": 50000,
          "minItems": 0
        }
      },
      "title": "AWSQuickSightTemplateFilterSelectableValuesDefinition",
      "additionalProperties": false
    },
    "FilterSliderControl": {
      "type": "object",
      "properties": {
        "FilterControlId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Title": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 2048,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "SourceFilterId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "DisplayOptions": {
          "$ref": "#/$defs/SliderControlDisplayOptions"
        },
        "Type": {
          "$ref": "#/$defs/SheetControlSliderType"
        },
        "MaximumValue": {
          "type": "number",
          "default": 0
        },
        "MinimumValue": {
          "type": "number",
          "default": 0
        },
        "StepSize": {
          "type": "number",
          "default": 0
        }
      },
      "required": [
        "FilterControlId",
        "MaximumValue",
        "MinimumValue",
        "SourceFilterId",
        "StepSize",
        "Title"
      ],
      "title": "AWSQuickSightTemplateFilterSliderControlDefinition",
      "additionalProperties": false
    },
    "FilterTextAreaControl": {
      "type": "object",
      "properties": {
        "FilterControlId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Title": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 2048,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "SourceFilterId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Delimiter": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 2048,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "DisplayOptions": {
          "$ref": "#/$defs/TextAreaControlDisplayOptions"
        }
      },
      "required": [
        "FilterControlId",
        "SourceFilterId",
        "Title"
      ],
      "title": "AWSQuickSightTemplateFilterTextAreaControlDefinition",
      "additionalProperties": false
    },
    "FilterTextFieldControl": {
      "type": "object",
      "properties": {
        "FilterControlId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Title": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 2048,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "SourceFilterId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "DisplayOptions": {
          "$ref": "#/$defs/TextFieldControlDisplayOptions"
        }
      },
      "required": [
        "FilterControlId",
        "SourceFilterId",
        "Title"
      ],
      "title": "AWSQuickSightTemplateFilterTextFieldControlDefinition",
      "additionalProperties": false
    },
    "FilterVisualScope": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "ALL_VISUALS",
            "SELECTED_VISUALS"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateFilterVisualScopeDefinition"
    },
    "FontConfiguration": {
      "type": "object",
      "properties": {
        "FontSize": {
          "$ref": "#/$defs/FontSize"
        },
        "FontDecoration": {
          "$ref": "#/$defs/FontDecoration"
        },
        "FontColor": {
          "oneOf": [
            {
              "type": "string",
              "pattern": "^#[A-F0-9]{6}$"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "FontWeight": {
          "$ref": "#/$defs/FontWeight"
        },
        "FontStyle": {
          "$ref": "#/$defs/FontStyle"
        }
      },
      "title": "AWSQuickSightTemplateFontConfigurationDefinition",
      "additionalProperties": false
    },
    "FontDecoration": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "UNDERLINE",
            "NONE"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateFontDecorationDefinition"
    },
    "FontSize": {
      "type": "object",
      "properties": {
        "Relative": {
          "$ref": "#/$defs/RelativeFontSize"
        }
      },
      "title": "AWSQuickSightTemplateFontSizeDefinition",
      "additionalProperties": false
    },
    "FontStyle": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "NORMAL",
            "ITALIC"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateFontStyleDefinition"
    },
    "FontWeight": {
      "type": "object",
      "properties": {
        "Name": {
          "$ref": "#/$defs/FontWeightName"
        }
      },
      "title": "AWSQuickSightTemplateFontWeightDefinition",
      "additionalProperties": false
    },
    "FontWeightName": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "NORMAL",
            "BOLD"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateFontWeightNameDefinition"
    },
    "ForecastComputation": {
      "type": "object",
      "properties": {
        "ComputationId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Name": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Time": {
          "$ref": "#/$defs/DimensionField"
        },
        "Value": {
          "$ref": "#/$defs/MeasureField"
        },
        "PeriodsForward": {
          "type": "number",
          "maximum": 1000,
          "minimum": 1
        },
        "PeriodsBackward": {
          "type": "number",
          "maximum": 1000,
          "minimum": 0
        },
        "UpperBoundary": {
          "type": "number",
          "default": null
        },
        "LowerBoundary": {
          "type": "number",
          "default": null
        },
        "PredictionInterval": {
          "type": "number",
          "maximum": 95,
          "minimum": 50
        },
        "Seasonality": {
          "$ref": "#/$defs/ForecastComputationSeasonality"
        },
        "CustomSeasonalityValue": {
          "type": "number",
          "default": null,
          "maximum": 180,
          "minimum": 1
        }
      },
      "required": [
        "ComputationId",
        "Time"
      ],
      "title": "AWSQuickSightTemplateForecastComputationDefinition",
      "additionalProperties": false
    },
    "ForecastComputationSeasonality": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "AUTOMATIC",
            "CUSTOM"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateForecastComputationSeasonalityDefinition"
    },
    "ForecastConfiguration": {
      "type": "object",
      "properties": {
        "ForecastProperties": {
          "$ref": "#/$defs/TimeBasedForecastProperties"
        },
        "Scenario": {
          "$ref": "#/$defs/ForecastScenario"
        }
      },
      "title": "AWSQuickSightTemplateForecastConfigurationDefinition",
      "additionalProperties": false
    },
    "ForecastScenario": {
      "type": "object",
      "properties": {
        "WhatIfPointScenario": {
          "$ref": "#/$defs/WhatIfPointScenario"
        },
        "WhatIfRangeScenario": {
          "$ref": "#/$defs/WhatIfRangeScenario"
        }
      },
      "title": "AWSQuickSightTemplateForecastScenarioDefinition",
      "additionalProperties": false
    },
    "FormatConfiguration": {
      "type": "object",
      "properties": {
        "StringFormatConfiguration": {
          "$ref": "#/$defs/StringFormatConfiguration"
        },
        "NumberFormatConfiguration": {
          "$ref": "#/$defs/NumberFormatConfiguration"
        },
        "DateTimeFormatConfiguration": {
          "$ref": "#/$defs/DateTimeFormatConfiguration"
        }
      },
      "title": "AWSQuickSightTemplateFormatConfigurationDefinition",
      "additionalProperties": false
    },
    "FreeFormLayoutCanvasSizeOptions": {
      "type": "object",
      "properties": {
        "ScreenCanvasSizeOptions": {
          "$ref": "#/$defs/FreeFormLayoutScreenCanvasSizeOptions"
        }
      },
      "title": "AWSQuickSightTemplateFreeFormLayoutCanvasSizeOptionsDefinition",
      "additionalProperties": false
    },
    "FreeFormLayoutConfiguration": {
      "type": "object",
      "properties": {
        "Elements": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/FreeFormLayoutElement"
          },
          "maxItems": 430,
          "minItems": 0
        },
        "CanvasSizeOptions": {
          "$ref": "#/$defs/FreeFormLayoutCanvasSizeOptions"
        }
      },
      "required": [
        "Elements"
      ],
      "title": "AWSQuickSightTemplateFreeFormLayoutConfigurationDefinition",
      "additionalProperties": false
    },
    "FreeFormLayoutElement": {
      "type": "object",
      "properties": {
        "ElementId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "ElementType": {
          "$ref": "#/$defs/LayoutElementType"
        },
        "XAxisLocation": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ],
          "description": "String based length that is composed of value and unit in px"
        },
        "YAxisLocation": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ],
          "description": "String based length that is composed of value and unit in px with Integer.MAX_VALUE as maximum value"
        },
        "Width": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ],
          "description": "String based length that is composed of value and unit in px"
        },
        "Height": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ],
          "description": "String based length that is composed of value and unit in px"
        },
        "Visibility": {
          "$ref": "#/$defs/Visibility"
        },
        "RenderingRules": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/SheetElementRenderingRule"
          },
          "maxItems": 10000,
          "minItems": 0
        },
        "BorderStyle": {
          "$ref": "#/$defs/FreeFormLayoutElementBorderStyle"
        },
        "SelectedBorderStyle": {
          "$ref": "#/$defs/FreeFormLayoutElementBorderStyle"
        },
        "BackgroundStyle": {
          "$ref": "#/$defs/FreeFormLayoutElementBackgroundStyle"
        },
        "LoadingAnimation": {
          "$ref": "#/$defs/LoadingAnimation"
        }
      },
      "required": [
        "ElementId",
        "ElementType",
        "Height",
        "Width",
        "XAxisLocation",
        "YAxisLocation"
      ],
      "title": "AWSQuickSightTemplateFreeFormLayoutElementDefinition",
      "additionalProperties": false
    },
    "FreeFormLayoutElementBackgroundStyle": {
      "type": "object",
      "properties": {
        "Visibility": {
          "$ref": "#/$defs/Visibility"
        },
        "Color": {
          "oneOf": [
            {
              "type": "string",
              "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "title": "AWSQuickSightTemplateFreeFormLayoutElementBackgroundStyleDefinition",
      "additionalProperties": false
    },
    "FreeFormLayoutElementBorderStyle": {
      "type": "object",
      "properties": {
        "Visibility": {
          "$ref": "#/$defs/Visibility"
        },
        "Color": {
          "oneOf": [
            {
              "type": "string",
              "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "title": "AWSQuickSightTemplateFreeFormLayoutElementBorderStyleDefinition",
      "additionalProperties": false
    },
    "FreeFormLayoutScreenCanvasSizeOptions": {
      "type": "object",
      "properties": {
        "OptimizedViewPortWidth": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ],
          "description": "String based length that is composed of value and unit in px"
        }
      },
      "required": [
        "OptimizedViewPortWidth"
      ],
      "title": "AWSQuickSightTemplateFreeFormLayoutScreenCanvasSizeOptionsDefinition",
      "additionalProperties": false
    },
    "FreeFormSectionLayoutConfiguration": {
      "type": "object",
      "properties": {
        "Elements": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/FreeFormLayoutElement"
          },
          "maxItems": 430,
          "minItems": 0
        }
      },
      "required": [
        "Elements"
      ],
      "title": "AWSQuickSightTemplateFreeFormSectionLayoutConfigurationDefinition",
      "additionalProperties": false
    },
    "FunnelChartAggregatedFieldWells": {
      "type": "object",
      "properties": {
        "Category": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/DimensionField"
          },
          "maxItems": 1,
          "minItems": 0
        },
        "Values": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/MeasureField"
          },
          "maxItems": 1,
          "minItems": 0
        }
      },
      "title": "AWSQuickSightTemplateFunnelChartAggregatedFieldWellsDefinition",
      "additionalProperties": false
    },
    "FunnelChartConfiguration": {
      "type": "object",
      "properties": {
        "FieldWells": {
          "$ref": "#/$defs/FunnelChartFieldWells"
        },
        "SortConfiguration": {
          "$ref": "#/$defs/FunnelChartSortConfiguration"
        },
        "CategoryLabelOptions": {
          "$ref": "#/$defs/ChartAxisLabelOptions"
        },
        "ValueLabelOptions": {
          "$ref": "#/$defs/ChartAxisLabelOptions"
        },
        "Tooltip": {
          "$ref": "#/$defs/TooltipOptions"
        },
        "DataLabelOptions": {
          "$ref": "#/$defs/FunnelChartDataLabelOptions"
        },
        "VisualPalette": {
          "$ref": "#/$defs/VisualPalette"
        }
      },
      "title": "AWSQuickSightTemplateFunnelChartConfigurationDefinition",
      "additionalProperties": false
    },
    "FunnelChartDataLabelOptions": {
      "type": "object",
      "properties": {
        "Visibility": {
          "$ref": "#/$defs/Visibility"
        },
        "CategoryLabelVisibility": {
          "$ref": "#/$defs/Visibility"
        },
        "MeasureLabelVisibility": {
          "$ref": "#/$defs/Visibility"
        },
        "Position": {
          "$ref": "#/$defs/DataLabelPosition"
        },
        "LabelFontConfiguration": {
          "$ref": "#/$defs/FontConfiguration"
        },
        "LabelColor": {
          "oneOf": [
            {
              "type": "string",
              "pattern": "^#[A-F0-9]{6}$"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "MeasureDataLabelStyle": {
          "$ref": "#/$defs/FunnelChartMeasureDataLabelStyle"
        }
      },
      "title": "AWSQuickSightTemplateFunnelChartDataLabelOptionsDefinition",
      "additionalProperties": false
    },
    "FunnelChartFieldWells": {
      "type": "object",
      "properties": {
        "FunnelChartAggregatedFieldWells": {
          "$ref": "#/$defs/FunnelChartAggregatedFieldWells"
        }
      },
      "title": "AWSQuickSightTemplateFunnelChartFieldWellsDefinition",
      "additionalProperties": false
    },
    "FunnelChartMeasureDataLabelStyle": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "VALUE_ONLY",
            "PERCENTAGE_BY_FIRST_STAGE",
            "PERCENTAGE_BY_PREVIOUS_STAGE",
            "VALUE_AND_PERCENTAGE_BY_FIRST_STAGE",
            "VALUE_AND_PERCENTAGE_BY_PREVIOUS_STAGE"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateFunnelChartMeasureDataLabelStyleDefinition"
    },
    "FunnelChartSortConfiguration": {
      "type": "object",
      "properties": {
        "CategorySort": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/FieldSortOptions"
          },
          "maxItems": 100,
          "minItems": 0
        },
        "CategoryItemsLimit": {
          "$ref": "#/$defs/ItemsLimitConfiguration"
        }
      },
      "title": "AWSQuickSightTemplateFunnelChartSortConfigurationDefinition",
      "additionalProperties": false
    },
    "FunnelChartVisual": {
      "type": "object",
      "properties": {
        "VisualId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Title": {
          "$ref": "#/$defs/VisualTitleLabelOptions"
        },
        "Subtitle": {
          "$ref": "#/$defs/VisualSubtitleLabelOptions"
        },
        "ChartConfiguration": {
          "$ref": "#/$defs/FunnelChartConfiguration"
        },
        "Actions": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/VisualCustomAction"
          },
          "maxItems": 10,
          "minItems": 0
        },
        "ColumnHierarchies": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/ColumnHierarchy"
          },
          "maxItems": 2,
          "minItems": 0
        }
      },
      "required": [
        "VisualId"
      ],
      "title": "AWSQuickSightTemplateFunnelChartVisualDefinition",
      "additionalProperties": false
    },
    "GaugeChartArcConditionalFormatting": {
      "type": "object",
      "properties": {
        "ForegroundColor": {
          "$ref": "#/$defs/ConditionalFormattingColor"
        }
      },
      "title": "AWSQuickSightTemplateGaugeChartArcConditionalFormattingDefinition",
      "additionalProperties": false
    },
    "GaugeChartConditionalFormatting": {
      "type": "object",
      "properties": {
        "ConditionalFormattingOptions": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/GaugeChartConditionalFormattingOption"
          },
          "maxItems": 100,
          "minItems": 0
        }
      },
      "title": "AWSQuickSightTemplateGaugeChartConditionalFormattingDefinition",
      "additionalProperties": false
    },
    "GaugeChartConditionalFormattingOption": {
      "type": "object",
      "properties": {
        "PrimaryValue": {
          "$ref": "#/$defs/GaugeChartPrimaryValueConditionalFormatting"
        },
        "Arc": {
          "$ref": "#/$defs/GaugeChartArcConditionalFormatting"
        }
      },
      "title": "AWSQuickSightTemplateGaugeChartConditionalFormattingOptionDefinition",
      "additionalProperties": false
    },
    "GaugeChartConfiguration": {
      "type": "object",
      "properties": {
        "FieldWells": {
          "$ref": "#/$defs/GaugeChartFieldWells"
        },
        "GaugeChartOptions": {
          "$ref": "#/$defs/GaugeChartOptions"
        },
        "DataLabels": {
          "$ref": "#/$defs/DataLabelOptions"
        },
        "TooltipOptions": {
          "$ref": "#/$defs/TooltipOptions"
        },
        "VisualPalette": {
          "$ref": "#/$defs/VisualPalette"
        }
      },
      "title": "AWSQuickSightTemplateGaugeChartConfigurationDefinition",
      "additionalProperties": false
    },
    "GaugeChartFieldWells": {
      "type": "object",
      "properties": {
        "Values": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/MeasureField"
          },
          "maxItems": 200,
          "minItems": 0
        },
        "TargetValues": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/MeasureField"
          },
          "maxItems": 200,
          "minItems": 0
        }
      },
      "title": "AWSQuickSightTemplateGaugeChartFieldWellsDefinition",
      "additionalProperties": false
    },
    "GaugeChartOptions": {
      "type": "object",
      "properties": {
        "PrimaryValueDisplayType": {
          "$ref": "#/$defs/PrimaryValueDisplayType"
        },
        "Comparison": {
          "$ref": "#/$defs/ComparisonConfiguration"
        },
        "ArcAxis": {
          "$ref": "#/$defs/ArcAxisConfiguration"
        },
        "Arc": {
          "$ref": "#/$defs/ArcConfiguration"
        },
        "PrimaryValueFontConfiguration": {
          "$ref": "#/$defs/FontConfiguration"
        }
      },
      "title": "AWSQuickSightTemplateGaugeChartOptionsDefinition",
      "additionalProperties": false
    },
    "GaugeChartPrimaryValueConditionalFormatting": {
      "type": "object",
      "properties": {
        "TextColor": {
          "$ref": "#/$defs/ConditionalFormattingColor"
        },
        "Icon": {
          "$ref": "#/$defs/ConditionalFormattingIcon"
        }
      },
      "title": "AWSQuickSightTemplateGaugeChartPrimaryValueConditionalFormattingDefinition",
      "additionalProperties": false
    },
    "GaugeChartVisual": {
      "type": "object",
      "properties": {
        "VisualId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Title": {
          "$ref": "#/$defs/VisualTitleLabelOptions"
        },
        "Subtitle": {
          "$ref": "#/$defs/VisualSubtitleLabelOptions"
        },
        "ChartConfiguration": {
          "$ref": "#/$defs/GaugeChartConfiguration"
        },
        "ConditionalFormatting": {
          "$ref": "#/$defs/GaugeChartConditionalFormatting"
        },
        "Actions": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/VisualCustomAction"
          },
          "maxItems": 10,
          "minItems": 0
        }
      },
      "required": [
        "VisualId"
      ],
      "title": "AWSQuickSightTemplateGaugeChartVisualDefinition",
      "additionalProperties": false
    },
    "GeospatialCoordinateBounds": {
      "type": "object",
      "properties": {
        "North": {
          "type": "number",
          "maximum": 90,
          "minimum": -90
        },
        "South": {
          "type": "number",
          "maximum": 90,
          "minimum": -90
        },
        "West": {
          "type": "number",
          "maximum": 1800,
          "minimum": -1800
        },
        "East": {
          "type": "number",
          "maximum": 1800,
          "minimum": -1800
        }
      },
      "required": [
        "East",
        "North",
        "South",
        "West"
      ],
      "title": "AWSQuickSightTemplateGeospatialCoordinateBoundsDefinition",
      "additionalProperties": false
    },
    "GeospatialMapAggregatedFieldWells": {
      "type": "object",
      "properties": {
        "Geospatial": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/DimensionField"
          },
          "maxItems": 200,
          "minItems": 0
        },
        "Values": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/MeasureField"
          },
          "maxItems": 200,
          "minItems": 0
        },
        "Colors": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/DimensionField"
          },
          "maxItems": 200,
          "minItems": 0
        }
      },
      "title": "AWSQuickSightTemplateGeospatialMapAggregatedFieldWellsDefinition",
      "additionalProperties": false
    },
    "GeospatialMapConfiguration": {
      "type": "object",
      "properties": {
        "FieldWells": {
          "$ref": "#/$defs/GeospatialMapFieldWells"
        },
        "Legend": {
          "$ref": "#/$defs/LegendOptions"
        },
        "Tooltip": {
          "$ref": "#/$defs/TooltipOptions"
        },
        "WindowOptions": {
          "$ref": "#/$defs/GeospatialWindowOptions"
        },
        "MapStyleOptions": {
          "$ref": "#/$defs/GeospatialMapStyleOptions"
        },
        "PointStyleOptions": {
          "$ref": "#/$defs/GeospatialPointStyleOptions"
        },
        "VisualPalette": {
          "$ref": "#/$defs/VisualPalette"
        }
      },
      "title": "AWSQuickSightTemplateGeospatialMapConfigurationDefinition",
      "additionalProperties": false
    },
    "GeospatialMapFieldWells": {
      "type": "object",
      "properties": {
        "GeospatialMapAggregatedFieldWells": {
          "$ref": "#/$defs/GeospatialMapAggregatedFieldWells"
        }
      },
      "title": "AWSQuickSightTemplateGeospatialMapFieldWellsDefinition",
      "additionalProperties": false
    },
    "GeospatialMapStyleOptions": {
      "type": "object",
      "properties": {
        "BaseMapStyle": {
          "$ref": "#/$defs/BaseMapStyleType"
        }
      },
      "title": "AWSQuickSightTemplateGeospatialMapStyleOptionsDefinition",
      "additionalProperties": false
    },
    "GeospatialMapVisual": {
      "type": "object",
      "properties": {
        "VisualId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Title": {
          "$ref": "#/$defs/VisualTitleLabelOptions"
        },
        "Subtitle": {
          "$ref": "#/$defs/VisualSubtitleLabelOptions"
        },
        "ChartConfiguration": {
          "$ref": "#/$defs/GeospatialMapConfiguration"
        },
        "ColumnHierarchies": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/ColumnHierarchy"
          },
          "maxItems": 2,
          "minItems": 0
        },
        "Actions": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/VisualCustomAction"
          },
          "maxItems": 10,
          "minItems": 0
        }
      },
      "required": [
        "VisualId"
      ],
      "title": "AWSQuickSightTemplateGeospatialMapVisualDefinition",
      "additionalProperties": false
    },
    "GeospatialPointStyleOptions": {
      "type": "object",
      "properties": {
        "SelectedPointStyle": {
          "$ref": "#/$defs/GeospatialSelectedPointStyle"
        },
        "ClusterMarkerConfiguration": {
          "$ref": "#/$defs/ClusterMarkerConfiguration"
        }
      },
      "title": "AWSQuickSightTemplateGeospatialPointStyleOptionsDefinition",
      "additionalProperties": false
    },
    "GeospatialSelectedPointStyle": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "POINT",
            "CLUSTER"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateGeospatialSelectedPointStyleDefinition"
    },
    "GeospatialWindowOptions": {
      "type": "object",
      "properties": {
        "Bounds": {
          "$ref": "#/$defs/GeospatialCoordinateBounds"
        },
        "MapZoomMode": {
          "$ref": "#/$defs/MapZoomMode"
        }
      },
      "title": "AWSQuickSightTemplateGeospatialWindowOptionsDefinition",
      "additionalProperties": false
    },
    "GlobalTableBorderOptions": {
      "type": "object",
      "properties": {
        "UniformBorder": {
          "$ref": "#/$defs/TableBorderOptions"
        },
        "SideSpecificBorder": {
          "$ref": "#/$defs/TableSideBorderOptions"
        }
      },
      "title": "AWSQuickSightTemplateGlobalTableBorderOptionsDefinition",
      "additionalProperties": false
    },
    "GradientColor": {
      "type": "object",
      "properties": {
        "Stops": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/GradientStop"
          },
          "maxItems": 100,
          "minItems": 0
        }
      },
      "title": "AWSQuickSightTemplateGradientColorDefinition",
      "additionalProperties": false
    },
    "GradientStop": {
      "type": "object",
      "properties": {
        "GradientOffset": {
          "type": "number",
          "default": 0
        },
        "DataValue": {
          "type": "number",
          "default": null
        },
        "Color": {
          "oneOf": [
            {
              "type": "string",
              "pattern": "^#[A-F0-9]{6}$"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "required": [
        "GradientOffset"
      ],
      "title": "AWSQuickSightTemplateGradientStopDefinition",
      "additionalProperties": false
    },
    "GridLayoutCanvasSizeOptions": {
      "type": "object",
      "properties": {
        "ScreenCanvasSizeOptions": {
          "$ref": "#/$defs/GridLayoutScreenCanvasSizeOptions"
        }
      },
      "title": "AWSQuickSightTemplateGridLayoutCanvasSizeOptionsDefinition",
      "additionalProperties": false
    },
    "GridLayoutConfiguration": {
      "type": "object",
      "properties": {
        "Elements": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/GridLayoutElement"
          },
          "maxItems": 430,
          "minItems": 0
        },
        "CanvasSizeOptions": {
          "$ref": "#/$defs/GridLayoutCanvasSizeOptions"
        }
      },
      "required": [
        "Elements"
      ],
      "title": "AWSQuickSightTemplateGridLayoutConfigurationDefinition",
      "additionalProperties": false
    },
    "GridLayoutElement": {
      "type": "object",
      "properties": {
        "ElementId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "ElementType": {
          "$ref": "#/$defs/LayoutElementType"
        },
        "ColumnIndex": {
          "type": "number",
          "maximum": 35,
          "minimum": 0
        },
        "ColumnSpan": {
          "type": "number",
          "maximum": 36,
          "minimum": 1
        },
        "RowIndex": {
          "type": "number",
          "maximum": 9009,
          "minimum": 0
        },
        "RowSpan": {
          "type": "number",
          "maximum": 21,
          "minimum": 1
        }
      },
      "required": [
        "ColumnSpan",
        "ElementId",
        "ElementType",
        "RowSpan"
      ],
      "title": "AWSQuickSightTemplateGridLayoutElementDefinition",
      "additionalProperties": false
    },
    "GridLayoutScreenCanvasSizeOptions": {
      "type": "object",
      "properties": {
        "ResizeOption": {
          "$ref": "#/$defs/ResizeOption"
        },
        "OptimizedViewPortWidth": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ],
          "description": "String based length that is composed of value and unit in px"
        }
      },
      "required": [
        "ResizeOption"
      ],
      "title": "AWSQuickSightTemplateGridLayoutScreenCanvasSizeOptionsDefinition",
      "additionalProperties": false
    },
    "GrowthRateComputation": {
      "type": "object",
      "properties": {
        "ComputationId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Name": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Time": {
          "$ref": "#/$defs/DimensionField"
        },
        "Value": {
          "$ref": "#/$defs/MeasureField"
        },
        "PeriodSize": {
          "type": "number",
          "default": 0,
          "maximum": 52,
          "minimum": 2
        }
      },
      "required": [
        "ComputationId",
        "Time"
      ],
      "title": "AWSQuickSightTemplateGrowthRateComputationDefinition",
      "additionalProperties": false
    },
    "HeaderFooterSectionConfiguration": {
      "type": "object",
      "properties": {
        "SectionId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Layout": {
          "$ref": "#/$defs/SectionLayoutConfiguration"
        },
        "Style": {
          "$ref": "#/$defs/SectionStyle"
        }
      },
      "required": [
        "Layout",
        "SectionId"
      ],
      "title": "AWSQuickSightTemplateHeaderFooterSectionConfigurationDefinition",
      "additionalProperties": false
    },
    "HeatMapAggregatedFieldWells": {
      "type": "object",
      "properties": {
        "Rows": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/DimensionField"
          },
          "maxItems": 1,
          "minItems": 0
        },
        "Columns": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/DimensionField"
          },
          "maxItems": 1,
          "minItems": 0
        },
        "Values": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/MeasureField"
          },
          "maxItems": 1,
          "minItems": 0
        }
      },
      "title": "AWSQuickSightTemplateHeatMapAggregatedFieldWellsDefinition",
      "additionalProperties": false
    },
    "HeatMapConfiguration": {
      "type": "object",
      "properties": {
        "FieldWells": {
          "$ref": "#/$defs/HeatMapFieldWells"
        },
        "SortConfiguration": {
          "$ref": "#/$defs/HeatMapSortConfiguration"
        },
        "RowLabelOptions": {
          "$ref": "#/$defs/ChartAxisLabelOptions"
        },
        "ColumnLabelOptions": {
          "$ref": "#/$defs/ChartAxisLabelOptions"
        },
        "ColorScale": {
          "$ref": "#/$defs/ColorScale"
        },
        "Legend": {
          "$ref": "#/$defs/LegendOptions"
        },
        "DataLabels": {
          "$ref": "#/$defs/DataLabelOptions"
        },
        "Tooltip": {
          "$ref": "#/$defs/TooltipOptions"
        }
      },
      "title": "AWSQuickSightTemplateHeatMapConfigurationDefinition",
      "additionalProperties": false
    },
    "HeatMapFieldWells": {
      "type": "object",
      "properties": {
        "HeatMapAggregatedFieldWells": {
          "$ref": "#/$defs/HeatMapAggregatedFieldWells"
        }
      },
      "title": "AWSQuickSightTemplateHeatMapFieldWellsDefinition",
      "additionalProperties": false
    },
    "HeatMapSortConfiguration": {
      "type": "object",
      "properties": {
        "HeatMapRowSort": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/FieldSortOptions"
          },
          "maxItems": 100,
          "minItems": 0
        },
        "HeatMapColumnSort": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/FieldSortOptions"
          },
          "maxItems": 100,
          "minItems": 0
        },
        "HeatMapRowItemsLimitConfiguration": {
          "$ref": "#/$defs/ItemsLimitConfiguration"
        },
        "HeatMapColumnItemsLimitConfiguration": {
          "$ref": "#/$defs/ItemsLimitConfiguration"
        }
      },
      "title": "AWSQuickSightTemplateHeatMapSortConfigurationDefinition",
      "additionalProperties": false
    },
    "HeatMapVisual": {
      "type": "object",
      "properties": {
        "VisualId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Title": {
          "$ref": "#/$defs/VisualTitleLabelOptions"
        },
        "Subtitle": {
          "$ref": "#/$defs/VisualSubtitleLabelOptions"
        },
        "ChartConfiguration": {
          "$ref": "#/$defs/HeatMapConfiguration"
        },
        "ColumnHierarchies": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/ColumnHierarchy"
          },
          "maxItems": 2,
          "minItems": 0
        },
        "Actions": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/VisualCustomAction"
          },
          "maxItems": 10,
          "minItems": 0
        }
      },
      "required": [
        "VisualId"
      ],
      "title": "AWSQuickSightTemplateHeatMapVisualDefinition",
      "additionalProperties": false
    },
    "HistogramAggregatedFieldWells": {
      "type": "object",
      "properties": {
        "Values": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/MeasureField"
          },
          "maxItems": 1,
          "minItems": 0
        }
      },
      "title": "AWSQuickSightTemplateHistogramAggregatedFieldWellsDefinition",
      "additionalProperties": false
    },
    "HistogramBinOptions": {
      "type": "object",
      "properties": {
        "SelectedBinType": {
          "$ref": "#/$defs/HistogramBinType"
        },
        "BinCount": {
          "$ref": "#/$defs/BinCountOptions"
        },
        "BinWidth": {
          "$ref": "#/$defs/BinWidthOptions"
        },
        "StartValue": {
          "type": "number",
          "default": null
        }
      },
      "title": "AWSQuickSightTemplateHistogramBinOptionsDefinition",
      "additionalProperties": false
    },
    "HistogramBinType": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "BIN_COUNT",
            "BIN_WIDTH"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateHistogramBinTypeDefinition"
    },
    "HistogramConfiguration": {
      "type": "object",
      "properties": {
        "FieldWells": {
          "$ref": "#/$defs/HistogramFieldWells"
        },
        "XAxisDisplayOptions": {
          "$ref": "#/$defs/AxisDisplayOptions"
        },
        "XAxisLabelOptions": {
          "$ref": "#/$defs/ChartAxisLabelOptions"
        },
        "YAxisDisplayOptions": {
          "$ref": "#/$defs/AxisDisplayOptions"
        },
        "BinOptions": {
          "$ref": "#/$defs/HistogramBinOptions"
        },
        "DataLabels": {
          "$ref": "#/$defs/DataLabelOptions"
        },
        "Tooltip": {
          "$ref": "#/$defs/TooltipOptions"
        },
        "VisualPalette": {
          "$ref": "#/$defs/VisualPalette"
        }
      },
      "title": "AWSQuickSightTemplateHistogramConfigurationDefinition",
      "additionalProperties": false
    },
    "HistogramFieldWells": {
      "type": "object",
      "properties": {
        "HistogramAggregatedFieldWells": {
          "$ref": "#/$defs/HistogramAggregatedFieldWells"
        }
      },
      "title": "AWSQuickSightTemplateHistogramFieldWellsDefinition",
      "additionalProperties": false
    },
    "HistogramVisual": {
      "type": "object",
      "properties": {
        "VisualId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Title": {
          "$ref": "#/$defs/VisualTitleLabelOptions"
        },
        "Subtitle": {
          "$ref": "#/$defs/VisualSubtitleLabelOptions"
        },
        "ChartConfiguration": {
          "$ref": "#/$defs/HistogramConfiguration"
        },
        "Actions": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/VisualCustomAction"
          },
          "maxItems": 10,
          "minItems": 0
        }
      },
      "required": [
        "VisualId"
      ],
      "title": "AWSQuickSightTemplateHistogramVisualDefinition",
      "additionalProperties": false
    },
    "HorizontalTextAlignment": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "LEFT",
            "CENTER",
            "RIGHT",
            "AUTO"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateHorizontalTextAlignmentDefinition"
    },
    "Icon": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "CARET_UP",
            "CARET_DOWN",
            "PLUS",
            "MINUS",
            "ARROW_UP",
            "ARROW_DOWN",
            "ARROW_LEFT",
            "ARROW_UP_LEFT",
            "ARROW_DOWN_LEFT",
            "ARROW_RIGHT",
            "ARROW_UP_RIGHT",
            "ARROW_DOWN_RIGHT",
            "FACE_UP",
            "FACE_DOWN",
            "FACE_FLAT",
            "ONE_BAR",
            "TWO_BAR",
            "THREE_BAR",
            "CIRCLE",
            "TRIANGLE",
            "SQUARE",
            "FLAG",
            "THUMBS_UP",
            "THUMBS_DOWN",
            "CHECKMARK",
            "X"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateIconDefinition"
    },
    "InsightConfiguration": {
      "type": "object",
      "properties": {
        "Computations": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/Computation"
          },
          "maxItems": 100,
          "minItems": 0
        },
        "CustomNarrative": {
          "$ref": "#/$defs/CustomNarrativeOptions"
        }
      },
      "title": "AWSQuickSightTemplateInsightConfigurationDefinition",
      "additionalProperties": false
    },
    "InsightVisual": {
      "type": "object",
      "properties": {
        "VisualId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Title": {
          "$ref": "#/$defs/VisualTitleLabelOptions"
        },
        "Subtitle": {
          "$ref": "#/$defs/VisualSubtitleLabelOptions"
        },
        "InsightConfiguration": {
          "$ref": "#/$defs/InsightConfiguration"
        },
        "Actions": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/VisualCustomAction"
          },
          "maxItems": 10,
          "minItems": 0
        },
        "DataSetIdentifier": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 2048,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "required": [
        "DataSetIdentifier",
        "VisualId"
      ],
      "title": "AWSQuickSightTemplateInsightVisualDefinition",
      "additionalProperties": false
    },
    "IntegerDefaultValues": {
      "type": "object",
      "properties": {
        "DynamicValue": {
          "$ref": "#/$defs/DynamicDefaultValue"
        },
        "StaticValues": {
          "type": "array",
          "items": {
            "type": "number"
          },
          "maxItems": 50000,
          "minItems": 0
        }
      },
      "title": "AWSQuickSightTemplateIntegerDefaultValuesDefinition",
      "additionalProperties": false
    },
    "IntegerParameterDeclaration": {
      "type": "object",
      "properties": {
        "ParameterValueType": {
          "$ref": "#/$defs/ParameterValueType"
        },
        "Name": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 2048,
              "minLength": 1,
              "pattern": "^[a-zA-Z0-9]+$"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "DefaultValues": {
          "$ref": "#/$defs/IntegerDefaultValues"
        },
        "ValueWhenUnset": {
          "$ref": "#/$defs/IntegerValueWhenUnsetConfiguration"
        },
        "MappedDataSetParameters": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/MappedDataSetParameter"
          },
          "maxItems": 150,
          "minItems": 0
        }
      },
      "required": [
        "Name",
        "ParameterValueType"
      ],
      "title": "AWSQuickSightTemplateIntegerParameterDeclarationDefinition",
      "additionalProperties": false
    },
    "IntegerValueWhenUnsetConfiguration": {
      "type": "object",
      "properties": {
        "ValueWhenUnsetOption": {
          "$ref": "#/$defs/ValueWhenUnsetOption"
        },
        "CustomValue": {
          "type": "number",
          "default": null
        }
      },
      "title": "AWSQuickSightTemplateIntegerValueWhenUnsetConfigurationDefinition",
      "additionalProperties": false
    },
    "ItemsLimitConfiguration": {
      "type": "object",
      "properties": {
        "ItemsLimit": {
          "type": "number",
          "default": null
        },
        "OtherCategories": {
          "$ref": "#/$defs/OtherCategories"
        }
      },
      "title": "AWSQuickSightTemplateItemsLimitConfigurationDefinition",
      "additionalProperties": false
    },
    "KPIConditionalFormatting": {
      "type": "object",
      "properties": {
        "ConditionalFormattingOptions": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/KPIConditionalFormattingOption"
          },
          "maxItems": 100,
          "minItems": 0
        }
      },
      "title": "AWSQuickSightTemplateKPIConditionalFormattingDefinition",
      "additionalProperties": false
    },
    "KPIConditionalFormattingOption": {
      "type": "object",
      "properties": {
        "PrimaryValue": {
          "$ref": "#/$defs/KPIPrimaryValueConditionalFormatting"
        },
        "ProgressBar": {
          "$ref": "#/$defs/KPIProgressBarConditionalFormatting"
        }
      },
      "title": "AWSQuickSightTemplateKPIConditionalFormattingOptionDefinition",
      "additionalProperties": false
    },
    "KPIConfiguration": {
      "type": "object",
      "properties": {
        "FieldWells": {
          "$ref": "#/$defs/KPIFieldWells"
        },
        "SortConfiguration": {
          "$ref": "#/$defs/KPISortConfiguration"
        },
        "KPIOptions": {
          "$ref": "#/$defs/KPIOptions"
        }
      },
      "title": "AWSQuickSightTemplateKPIConfigurationDefinition",
      "additionalProperties": false
    },
    "KPIFieldWells": {
      "type": "object",
      "properties": {
        "Values": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/MeasureField"
          },
          "maxItems": 200,
          "minItems": 0
        },
        "TargetValues": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/MeasureField"
          },
          "maxItems": 200,
          "minItems": 0
        },
        "TrendGroups": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/DimensionField"
          },
          "maxItems": 200,
          "minItems": 0
        }
      },
      "title": "AWSQuickSightTemplateKPIFieldWellsDefinition",
      "additionalProperties": false
    },
    "KPIOptions": {
      "type": "object",
      "properties": {
        "ProgressBar": {
          "$ref": "#/$defs/ProgressBarOptions"
        },
        "TrendArrows": {
          "$ref": "#/$defs/TrendArrowOptions"
        },
        "SecondaryValue": {
          "$ref": "#/$defs/SecondaryValueOptions"
        },
        "Comparison": {
          "$ref": "#/$defs/ComparisonConfiguration"
        },
        "PrimaryValueDisplayType": {
          "$ref": "#/$defs/PrimaryValueDisplayType"
        },
        "PrimaryValueFontConfiguration": {
          "$ref": "#/$defs/FontConfiguration"
        },
        "SecondaryValueFontConfiguration": {
          "$ref": "#/$defs/FontConfiguration"
        }
      },
      "title": "AWSQuickSightTemplateKPIOptionsDefinition",
      "additionalProperties": false
    },
    "KPIPrimaryValueConditionalFormatting": {
      "type": "object",
      "properties": {
        "TextColor": {
          "$ref": "#/$defs/ConditionalFormattingColor"
        },
        "Icon": {
          "$ref": "#/$defs/ConditionalFormattingIcon"
        }
      },
      "title": "AWSQuickSightTemplateKPIPrimaryValueConditionalFormattingDefinition",
      "additionalProperties": false
    },
    "KPIProgressBarConditionalFormatting": {
      "type": "object",
      "properties": {
        "ForegroundColor": {
          "$ref": "#/$defs/ConditionalFormattingColor"
        }
      },
      "title": "AWSQuickSightTemplateKPIProgressBarConditionalFormattingDefinition",
      "additionalProperties": false
    },
    "KPISortConfiguration": {
      "type": "object",
      "properties": {
        "TrendGroupSort": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/FieldSortOptions"
          },
          "maxItems": 100,
          "minItems": 0
        }
      },
      "title": "AWSQuickSightTemplateKPISortConfigurationDefinition",
      "additionalProperties": false
    },
    "KPIVisual": {
      "type": "object",
      "properties": {
        "VisualId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Title": {
          "$ref": "#/$defs/VisualTitleLabelOptions"
        },
        "Subtitle": {
          "$ref": "#/$defs/VisualSubtitleLabelOptions"
        },
        "ChartConfiguration": {
          "$ref": "#/$defs/KPIConfiguration"
        },
        "ConditionalFormatting": {
          "$ref": "#/$defs/KPIConditionalFormatting"
        },
        "Actions": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/VisualCustomAction"
          },
          "maxItems": 10,
          "minItems": 0
        },
        "ColumnHierarchies": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/ColumnHierarchy"
          },
          "maxItems": 2,
          "minItems": 0
        }
      },
      "required": [
        "VisualId"
      ],
      "title": "AWSQuickSightTemplateKPIVisualDefinition",
      "additionalProperties": false
    },
    "LabelOptions": {
      "type": "object",
      "properties": {
        "Visibility": {
          "$ref": "#/$defs/Visibility"
        },
        "FontConfiguration": {
          "$ref": "#/$defs/FontConfiguration"
        },
        "CustomLabel": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "title": "AWSQuickSightTemplateLabelOptionsDefinition",
      "additionalProperties": false
    },
    "Layout": {
      "type": "object",
      "properties": {
        "Configuration": {
          "$ref": "#/$defs/LayoutConfiguration"
        }
      },
      "required": [
        "Configuration"
      ],
      "title": "AWSQuickSightTemplateLayoutDefinition",
      "additionalProperties": false
    },
    "LayoutConfiguration": {
      "type": "object",
      "properties": {
        "GridLayout": {
          "$ref": "#/$defs/GridLayoutConfiguration"
        },
        "FreeFormLayout": {
          "$ref": "#/$defs/FreeFormLayoutConfiguration"
        },
        "SectionBasedLayout": {
          "$ref": "#/$defs/SectionBasedLayoutConfiguration"
        }
      },
      "title": "AWSQuickSightTemplateLayoutConfigurationDefinition",
      "additionalProperties": false
    },
    "LayoutElementType": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "VISUAL",
            "FILTER_CONTROL",
            "PARAMETER_CONTROL",
            "TEXT_BOX"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateLayoutElementTypeDefinition"
    },
    "LegendOptions": {
      "type": "object",
      "properties": {
        "Visibility": {
          "$ref": "#/$defs/Visibility"
        },
        "Title": {
          "$ref": "#/$defs/LabelOptions"
        },
        "Position": {
          "$ref": "#/$defs/LegendPosition"
        },
        "Width": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ],
          "description": "String based length that is composed of value and unit in px"
        },
        "Height": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ],
          "description": "String based length that is composed of value and unit in px"
        }
      },
      "title": "AWSQuickSightTemplateLegendOptionsDefinition",
      "additionalProperties": false
    },
    "LegendPosition": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "AUTO",
            "RIGHT",
            "BOTTOM",
            "TOP"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateLegendPositionDefinition"
    },
    "LineChartAggregatedFieldWells": {
      "type": "object",
      "properties": {
        "Category": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/DimensionField"
          },
          "maxItems": 200,
          "minItems": 0
        },
        "Values": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/MeasureField"
          },
          "maxItems": 200,
          "minItems": 0
        },
        "Colors": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/DimensionField"
          },
          "maxItems": 200,
          "minItems": 0
        },
        "SmallMultiples": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/DimensionField"
          },
          "maxItems": 1,
          "minItems": 0
        }
      },
      "title": "AWSQuickSightTemplateLineChartAggregatedFieldWellsDefinition",
      "additionalProperties": false
    },
    "LineChartConfiguration": {
      "type": "object",
      "properties": {
        "FieldWells": {
          "$ref": "#/$defs/LineChartFieldWells"
        },
        "SortConfiguration": {
          "$ref": "#/$defs/LineChartSortConfiguration"
        },
        "ForecastConfigurations": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/ForecastConfiguration"
          },
          "maxItems": 10,
          "minItems": 0
        },
        "Type": {
          "$ref": "#/$defs/LineChartType"
        },
        "SmallMultiplesOptions": {
          "$ref": "#/$defs/SmallMultiplesOptions"
        },
        "XAxisDisplayOptions": {
          "$ref": "#/$defs/AxisDisplayOptions"
        },
        "XAxisLabelOptions": {
          "$ref": "#/$defs/ChartAxisLabelOptions"
        },
        "PrimaryYAxisDisplayOptions": {
          "$ref": "#/$defs/LineSeriesAxisDisplayOptions"
        },
        "PrimaryYAxisLabelOptions": {
          "$ref": "#/$defs/ChartAxisLabelOptions"
        },
        "SecondaryYAxisDisplayOptions": {
          "$ref": "#/$defs/LineSeriesAxisDisplayOptions"
        },
        "SecondaryYAxisLabelOptions": {
          "$ref": "#/$defs/ChartAxisLabelOptions"
        },
        "DefaultSeriesSettings": {
          "$ref": "#/$defs/LineChartDefaultSeriesSettings"
        },
        "Series": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/SeriesItem"
          },
          "maxItems": 10,
          "minItems": 0
        },
        "Legend": {
          "$ref": "#/$defs/LegendOptions"
        },
        "DataLabels": {
          "$ref": "#/$defs/DataLabelOptions"
        },
        "ReferenceLines": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/ReferenceLine"
          },
          "maxItems": 20,
          "minItems": 0
        },
        "Tooltip": {
          "$ref": "#/$defs/TooltipOptions"
        },
        "ContributionAnalysisDefaults": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/ContributionAnalysisDefault"
          },
          "maxItems": 200,
          "minItems": 1
        },
        "VisualPalette": {
          "$ref": "#/$defs/VisualPalette"
        }
      },
      "title": "AWSQuickSightTemplateLineChartConfigurationDefinition",
      "additionalProperties": false
    },
    "LineChartDefaultSeriesSettings": {
      "type": "object",
      "properties": {
        "AxisBinding": {
          "$ref": "#/$defs/AxisBinding"
        },
        "LineStyleSettings": {
          "$ref": "#/$defs/LineChartLineStyleSettings"
        },
        "MarkerStyleSettings": {
          "$ref": "#/$defs/LineChartMarkerStyleSettings"
        }
      },
      "title": "AWSQuickSightTemplateLineChartDefaultSeriesSettingsDefinition",
      "additionalProperties": false
    },
    "LineChartFieldWells": {
      "type": "object",
      "properties": {
        "LineChartAggregatedFieldWells": {
          "$ref": "#/$defs/LineChartAggregatedFieldWells"
        }
      },
      "title": "AWSQuickSightTemplateLineChartFieldWellsDefinition",
      "additionalProperties": false
    },
    "LineChartLineStyle": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "SOLID",
            "DOTTED",
            "DASHED"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateLineChartLineStyleDefinition"
    },
    "LineChartLineStyleSettings": {
      "type": "object",
      "properties": {
        "LineVisibility": {
          "$ref": "#/$defs/Visibility"
        },
        "LineInterpolation": {
          "$ref": "#/$defs/LineInterpolation"
        },
        "LineStyle": {
          "$ref": "#/$defs/LineChartLineStyle"
        },
        "LineWidth": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ],
          "description": "String based length that is composed of value and unit in px"
        }
      },
      "title": "AWSQuickSightTemplateLineChartLineStyleSettingsDefinition",
      "additionalProperties": false
    },
    "LineChartMarkerShape": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "CIRCLE",
            "TRIANGLE",
            "SQUARE",
            "DIAMOND",
            "ROUNDED_SQUARE"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateLineChartMarkerShapeDefinition"
    },
    "LineChartMarkerStyleSettings": {
      "type": "object",
      "properties": {
        "MarkerVisibility": {
          "$ref": "#/$defs/Visibility"
        },
        "MarkerShape": {
          "$ref": "#/$defs/LineChartMarkerShape"
        },
        "MarkerSize": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ],
          "description": "String based length that is composed of value and unit in px"
        },
        "MarkerColor": {
          "oneOf": [
            {
              "type": "string",
              "pattern": "^#[A-F0-9]{6}$"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "title": "AWSQuickSightTemplateLineChartMarkerStyleSettingsDefinition",
      "additionalProperties": false
    },
    "LineChartSeriesSettings": {
      "type": "object",
      "properties": {
        "LineStyleSettings": {
          "$ref": "#/$defs/LineChartLineStyleSettings"
        },
        "MarkerStyleSettings": {
          "$ref": "#/$defs/LineChartMarkerStyleSettings"
        }
      },
      "title": "AWSQuickSightTemplateLineChartSeriesSettingsDefinition",
      "additionalProperties": false
    },
    "LineChartSortConfiguration": {
      "type": "object",
      "properties": {
        "CategorySort": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/FieldSortOptions"
          },
          "maxItems": 100,
          "minItems": 0
        },
        "CategoryItemsLimitConfiguration": {
          "$ref": "#/$defs/ItemsLimitConfiguration"
        },
        "ColorItemsLimitConfiguration": {
          "$ref": "#/$defs/ItemsLimitConfiguration"
        },
        "SmallMultiplesSort": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/FieldSortOptions"
          },
          "maxItems": 100,
          "minItems": 0
        },
        "SmallMultiplesLimitConfiguration": {
          "$ref": "#/$defs/ItemsLimitConfiguration"
        }
      },
      "title": "AWSQuickSightTemplateLineChartSortConfigurationDefinition",
      "additionalProperties": false
    },
    "LineChartType": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "LINE",
            "AREA",
            "STACKED_AREA"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateLineChartTypeDefinition"
    },
    "LineChartVisual": {
      "type": "object",
      "properties": {
        "VisualId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Title": {
          "$ref": "#/$defs/VisualTitleLabelOptions"
        },
        "Subtitle": {
          "$ref": "#/$defs/VisualSubtitleLabelOptions"
        },
        "ChartConfiguration": {
          "$ref": "#/$defs/LineChartConfiguration"
        },
        "Actions": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/VisualCustomAction"
          },
          "maxItems": 10,
          "minItems": 0
        },
        "ColumnHierarchies": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/ColumnHierarchy"
          },
          "maxItems": 2,
          "minItems": 0
        }
      },
      "required": [
        "VisualId"
      ],
      "title": "AWSQuickSightTemplateLineChartVisualDefinition",
      "additionalProperties": false
    },
    "LineInterpolation": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "LINEAR",
            "SMOOTH",
            "STEPPED"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateLineInterpolationDefinition"
    },
    "LineSeriesAxisDisplayOptions": {
      "type": "object",
      "properties": {
        "AxisOptions": {
          "$ref": "#/$defs/AxisDisplayOptions"
        },
        "MissingDataConfigurations": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/MissingDataConfiguration"
          },
          "maxItems": 100,
          "minItems": 0
        }
      },
      "title": "AWSQuickSightTemplateLineSeriesAxisDisplayOptionsDefinition",
      "additionalProperties": false
    },
    "ListControlDisplayOptions": {
      "type": "object",
      "properties": {
        "SearchOptions": {
          "$ref": "#/$defs/ListControlSearchOptions"
        },
        "SelectAllOptions": {
          "$ref": "#/$defs/ListControlSelectAllOptions"
        },
        "TitleOptions": {
          "$ref": "#/$defs/LabelOptions"
        }
      },
      "title": "AWSQuickSightTemplateListControlDisplayOptionsDefinition",
      "additionalProperties": false
    },
    "ListControlSearchOptions": {
      "type": "object",
      "properties": {
        "Visibility": {
          "$ref": "#/$defs/Visibility"
        }
      },
      "title": "AWSQuickSightTemplateListControlSearchOptionsDefinition",
      "additionalProperties": false
    },
    "ListControlSelectAllOptions": {
      "type": "object",
      "properties": {
        "Visibility": {
          "$ref": "#/$defs/Visibility"
        }
      },
      "title": "AWSQuickSightTemplateListControlSelectAllOptionsDefinition",
      "additionalProperties": false
    },
    "LoadingAnimation": {
      "type": "object",
      "properties": {
        "Visibility": {
          "$ref": "#/$defs/Visibility"
        }
      },
      "title": "AWSQuickSightTemplateLoadingAnimationDefinition",
      "additionalProperties": false
    },
    "LocalNavigationConfiguration": {
      "type": "object",
      "properties": {
        "TargetSheetId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "required": [
        "TargetSheetId"
      ],
      "title": "AWSQuickSightTemplateLocalNavigationConfigurationDefinition",
      "additionalProperties": false
    },
    "LongFormatText": {
      "type": "object",
      "properties": {
        "PlainText": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 1024,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "RichText": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 2048,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "title": "AWSQuickSightTemplateLongFormatTextDefinition",
      "additionalProperties": false
    },
    "MapZoomMode": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "AUTO",
            "MANUAL"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateMapZoomModeDefinition"
    },
    "MappedDataSetParameter": {
      "type": "object",
      "properties": {
        "DataSetIdentifier": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 2048,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "DataSetParameterName": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 2048,
              "minLength": 1,
              "pattern": "^[a-zA-Z0-9]+$"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "required": [
        "DataSetIdentifier",
        "DataSetParameterName"
      ],
      "title": "AWSQuickSightTemplateMappedDataSetParameterDefinition",
      "additionalProperties": false
    },
    "MaximumLabelType": {
      "type": "object",
      "properties": {
        "Visibility": {
          "$ref": "#/$defs/Visibility"
        }
      },
      "title": "AWSQuickSightTemplateMaximumLabelTypeDefinition",
      "additionalProperties": false
    },
    "MaximumMinimumComputation": {
      "type": "object",
      "properties": {
        "ComputationId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Name": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Time": {
          "$ref": "#/$defs/DimensionField"
        },
        "Value": {
          "$ref": "#/$defs/MeasureField"
        },
        "Type": {
          "$ref": "#/$defs/MaximumMinimumComputationType"
        }
      },
      "required": [
        "ComputationId",
        "Time",
        "Type"
      ],
      "title": "AWSQuickSightTemplateMaximumMinimumComputationDefinition",
      "additionalProperties": false
    },
    "MaximumMinimumComputationType": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "MAXIMUM",
            "MINIMUM"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateMaximumMinimumComputationTypeDefinition"
    },
    "MeasureField": {
      "type": "object",
      "properties": {
        "NumericalMeasureField": {
          "$ref": "#/$defs/NumericalMeasureField"
        },
        "CategoricalMeasureField": {
          "$ref": "#/$defs/CategoricalMeasureField"
        },
        "DateMeasureField": {
          "$ref": "#/$defs/DateMeasureField"
        },
        "CalculatedMeasureField": {
          "$ref": "#/$defs/CalculatedMeasureField"
        }
      },
      "title": "AWSQuickSightTemplateMeasureFieldDefinition",
      "additionalProperties": false
    },
    "MetricComparisonComputation": {
      "type": "object",
      "properties": {
        "ComputationId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Name": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Time": {
          "$ref": "#/$defs/DimensionField"
        },
        "FromValue": {
          "$ref": "#/$defs/MeasureField"
        },
        "TargetValue": {
          "$ref": "#/$defs/MeasureField"
        }
      },
      "required": [
        "ComputationId",
        "FromValue",
        "TargetValue",
        "Time"
      ],
      "title": "AWSQuickSightTemplateMetricComparisonComputationDefinition",
      "additionalProperties": false
    },
    "MinimumLabelType": {
      "type": "object",
      "properties": {
        "Visibility": {
          "$ref": "#/$defs/Visibility"
        }
      },
      "title": "AWSQuickSightTemplateMinimumLabelTypeDefinition",
      "additionalProperties": false
    },
    "MissingDataConfiguration": {
      "type": "object",
      "properties": {
        "TreatmentOption": {
          "$ref": "#/$defs/MissingDataTreatmentOption"
        }
      },
      "title": "AWSQuickSightTemplateMissingDataConfigurationDefinition",
      "additionalProperties": false
    },
    "MissingDataTreatmentOption": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "INTERPOLATE",
            "SHOW_AS_ZERO",
            "SHOW_AS_BLANK"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateMissingDataTreatmentOptionDefinition"
    },
    "NegativeValueConfiguration": {
      "type": "object",
      "properties": {
        "DisplayMode": {
          "$ref": "#/$defs/NegativeValueDisplayMode"
        }
      },
      "required": [
        "DisplayMode"
      ],
      "title": "AWSQuickSightTemplateNegativeValueConfigurationDefinition",
      "additionalProperties": false
    },
    "NegativeValueDisplayMode": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "POSITIVE",
            "NEGATIVE"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateNegativeValueDisplayModeDefinition"
    },
    "NullValueFormatConfiguration": {
      "type": "object",
      "properties": {
        "NullString": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 128,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "required": [
        "NullString"
      ],
      "title": "AWSQuickSightTemplateNullValueFormatConfigurationDefinition",
      "additionalProperties": false
    },
    "NumberDisplayFormatConfiguration": {
      "type": "object",
      "properties": {
        "Prefix": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 128,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Suffix": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 128,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "SeparatorConfiguration": {
          "$ref": "#/$defs/NumericSeparatorConfiguration"
        },
        "DecimalPlacesConfiguration": {
          "$ref": "#/$defs/DecimalPlacesConfiguration"
        },
        "NumberScale": {
          "$ref": "#/$defs/NumberScale"
        },
        "NegativeValueConfiguration": {
          "$ref": "#/$defs/NegativeValueConfiguration"
        },
        "NullValueFormatConfiguration": {
          "$ref": "#/$defs/NullValueFormatConfiguration"
        }
      },
      "title": "AWSQuickSightTemplateNumberDisplayFormatConfigurationDefinition",
      "additionalProperties": false
    },
    "NumberFormatConfiguration": {
      "type": "object",
      "properties": {
        "FormatConfiguration": {
          "$ref": "#/$defs/NumericFormatConfiguration"
        }
      },
      "title": "AWSQuickSightTemplateNumberFormatConfigurationDefinition",
      "additionalProperties": false
    },
    "NumberScale": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "NONE",
            "AUTO",
            "THOUSANDS",
            "MILLIONS",
            "BILLIONS",
            "TRILLIONS"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateNumberScaleDefinition"
    },
    "NumericAxisOptions": {
      "type": "object",
      "properties": {
        "Scale": {
          "$ref": "#/$defs/AxisScale"
        },
        "Range": {
          "$ref": "#/$defs/AxisDisplayRange"
        }
      },
      "title": "AWSQuickSightTemplateNumericAxisOptionsDefinition",
      "additionalProperties": false
    },
    "NumericEqualityDrillDownFilter": {
      "type": "object",
      "properties": {
        "Column": {
          "$ref": "#/$defs/ColumnIdentifier"
        },
        "Value": {
          "type": "number",
          "default": 0
        }
      },
      "required": [
        "Column",
        "Value"
      ],
      "title": "AWSQuickSightTemplateNumericEqualityDrillDownFilterDefinition",
      "additionalProperties": false
    },
    "NumericEqualityFilter": {
      "type": "object",
      "properties": {
        "FilterId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Column": {
          "$ref": "#/$defs/ColumnIdentifier"
        },
        "Value": {
          "type": "number",
          "default": null
        },
        "SelectAllOptions": {
          "$ref": "#/$defs/NumericFilterSelectAllOptions"
        },
        "MatchOperator": {
          "$ref": "#/$defs/NumericEqualityMatchOperator"
        },
        "AggregationFunction": {
          "$ref": "#/$defs/AggregationFunction"
        },
        "ParameterName": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 2048,
              "minLength": 1,
              "pattern": "^[a-zA-Z0-9]+$"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "NullOption": {
          "$ref": "#/$defs/FilterNullOption"
        }
      },
      "required": [
        "Column",
        "FilterId",
        "MatchOperator",
        "NullOption"
      ],
      "title": "AWSQuickSightTemplateNumericEqualityFilterDefinition",
      "additionalProperties": false
    },
    "NumericEqualityMatchOperator": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "EQUALS",
            "DOES_NOT_EQUAL"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateNumericEqualityMatchOperatorDefinition"
    },
    "NumericFilterSelectAllOptions": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "FILTER_ALL_VALUES"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateNumericFilterSelectAllOptionsDefinition"
    },
    "NumericFormatConfiguration": {
      "type": "object",
      "properties": {
        "NumberDisplayFormatConfiguration": {
          "$ref": "#/$defs/NumberDisplayFormatConfiguration"
        },
        "CurrencyDisplayFormatConfiguration": {
          "$ref": "#/$defs/CurrencyDisplayFormatConfiguration"
        },
        "PercentageDisplayFormatConfiguration": {
          "$ref": "#/$defs/PercentageDisplayFormatConfiguration"
        }
      },
      "title": "AWSQuickSightTemplateNumericFormatConfigurationDefinition",
      "additionalProperties": false
    },
    "NumericRangeFilter": {
      "type": "object",
      "properties": {
        "FilterId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Column": {
          "$ref": "#/$defs/ColumnIdentifier"
        },
        "IncludeMinimum": {
          "type": "boolean",
          "default": null
        },
        "IncludeMaximum": {
          "type": "boolean",
          "default": null
        },
        "RangeMinimum": {
          "$ref": "#/$defs/NumericRangeFilterValue"
        },
        "RangeMaximum": {
          "$ref": "#/$defs/NumericRangeFilterValue"
        },
        "SelectAllOptions": {
          "$ref": "#/$defs/NumericFilterSelectAllOptions"
        },
        "AggregationFunction": {
          "$ref": "#/$defs/AggregationFunction"
        },
        "NullOption": {
          "$ref": "#/$defs/FilterNullOption"
        }
      },
      "required": [
        "Column",
        "FilterId",
        "NullOption"
      ],
      "title": "AWSQuickSightTemplateNumericRangeFilterDefinition",
      "additionalProperties": false
    },
    "NumericRangeFilterValue": {
      "type": "object",
      "properties": {
        "StaticValue": {
          "type": "number",
          "default": null
        },
        "Parameter": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 2048,
              "minLength": 1,
              "pattern": "^[a-zA-Z0-9]+$"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "title": "AWSQuickSightTemplateNumericRangeFilterValueDefinition",
      "additionalProperties": false
    },
    "NumericSeparatorConfiguration": {
      "type": "object",
      "properties": {
        "DecimalSeparator": {
          "$ref": "#/$defs/NumericSeparatorSymbol"
        },
        "ThousandsSeparator": {
          "$ref": "#/$defs/ThousandSeparatorOptions"
        }
      },
      "title": "AWSQuickSightTemplateNumericSeparatorConfigurationDefinition",
      "additionalProperties": false
    },
    "NumericSeparatorSymbol": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "COMMA",
            "DOT",
            "SPACE"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateNumericSeparatorSymbolDefinition"
    },
    "NumericalAggregationFunction": {
      "type": "object",
      "properties": {
        "SimpleNumericalAggregation": {
          "$ref": "#/$defs/SimpleNumericalAggregationFunction"
        },
        "PercentileAggregation": {
          "$ref": "#/$defs/PercentileAggregation"
        }
      },
      "title": "AWSQuickSightTemplateNumericalAggregationFunctionDefinition",
      "additionalProperties": false
    },
    "NumericalDimensionField": {
      "type": "object",
      "properties": {
        "FieldId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Column": {
          "$ref": "#/$defs/ColumnIdentifier"
        },
        "HierarchyId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "FormatConfiguration": {
          "$ref": "#/$defs/NumberFormatConfiguration"
        }
      },
      "required": [
        "Column",
        "FieldId"
      ],
      "title": "AWSQuickSightTemplateNumericalDimensionFieldDefinition",
      "additionalProperties": false
    },
    "NumericalMeasureField": {
      "type": "object",
      "properties": {
        "FieldId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Column": {
          "$ref": "#/$defs/ColumnIdentifier"
        },
        "AggregationFunction": {
          "$ref": "#/$defs/NumericalAggregationFunction"
        },
        "FormatConfiguration": {
          "$ref": "#/$defs/NumberFormatConfiguration"
        }
      },
      "required": [
        "Column",
        "FieldId"
      ],
      "title": "AWSQuickSightTemplateNumericalMeasureFieldDefinition",
      "additionalProperties": false
    },
    "OtherCategories": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "INCLUDE",
            "EXCLUDE"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateOtherCategoriesDefinition"
    },
    "PaginationConfiguration": {
      "type": "object",
      "properties": {
        "PageSize": {
          "type": "number",
          "default": null
        },
        "PageNumber": {
          "type": "number",
          "minimum": 0
        }
      },
      "required": [
        "PageNumber",
        "PageSize"
      ],
      "title": "AWSQuickSightTemplatePaginationConfigurationDefinition",
      "additionalProperties": false
    },
    "PanelBorderStyle": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "SOLID",
            "DASHED",
            "DOTTED"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplatePanelBorderStyleDefinition"
    },
    "PanelConfiguration": {
      "type": "object",
      "properties": {
        "Title": {
          "$ref": "#/$defs/PanelTitleOptions"
        },
        "BorderVisibility": {
          "$ref": "#/$defs/Visibility"
        },
        "BorderThickness": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ],
          "description": "String based length that is composed of value and unit in px"
        },
        "BorderStyle": {
          "$ref": "#/$defs/PanelBorderStyle"
        },
        "BorderColor": {
          "oneOf": [
            {
              "type": "string",
              "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "GutterVisibility": {
          "$ref": "#/$defs/Visibility"
        },
        "GutterSpacing": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ],
          "description": "String based length that is composed of value and unit in px"
        },
        "BackgroundVisibility": {
          "$ref": "#/$defs/Visibility"
        },
        "BackgroundColor": {
          "oneOf": [
            {
              "type": "string",
              "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "title": "AWSQuickSightTemplatePanelConfigurationDefinition",
      "additionalProperties": false
    },
    "PanelTitleOptions": {
      "type": "object",
      "properties": {
        "Visibility": {
          "$ref": "#/$defs/Visibility"
        },
        "FontConfiguration": {
          "$ref": "#/$defs/FontConfiguration"
        },
        "HorizontalTextAlignment": {
          "$ref": "#/$defs/HorizontalTextAlignment"
        }
      },
      "title": "AWSQuickSightTemplatePanelTitleOptionsDefinition",
      "additionalProperties": false
    },
    "PaperOrientation": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "PORTRAIT",
            "LANDSCAPE"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplatePaperOrientationDefinition"
    },
    "PaperSize": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "US_LETTER",
            "US_LEGAL",
            "US_TABLOID_LEDGER",
            "A0",
            "A1",
            "A2",
            "A3",
            "A4",
            "A5",
            "JIS_B4",
            "JIS_B5"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplatePaperSizeDefinition"
    },
    "ParameterControl": {
      "type": "object",
      "properties": {
        "DateTimePicker": {
          "$ref": "#/$defs/ParameterDateTimePickerControl"
        },
        "List": {
          "$ref": "#/$defs/ParameterListControl"
        },
        "Dropdown": {
          "$ref": "#/$defs/ParameterDropDownControl"
        },
        "TextField": {
          "$ref": "#/$defs/ParameterTextFieldControl"
        },
        "TextArea": {
          "$ref": "#/$defs/ParameterTextAreaControl"
        },
        "Slider": {
          "$ref": "#/$defs/ParameterSliderControl"
        }
      },
      "title": "AWSQuickSightTemplateParameterControlDefinition",
      "additionalProperties": false
    },
    "ParameterDateTimePickerControl": {
      "type": "object",
      "properties": {
        "ParameterControlId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Title": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 2048,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "SourceParameterName": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 2048,
              "minLength": 1,
              "pattern": "^[a-zA-Z0-9]+$"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "DisplayOptions": {
          "$ref": "#/$defs/DateTimePickerControlDisplayOptions"
        }
      },
      "required": [
        "ParameterControlId",
        "SourceParameterName",
        "Title"
      ],
      "title": "AWSQuickSightTemplateParameterDateTimePickerControlDefinition",
      "additionalProperties": false
    },
    "ParameterDeclaration": {
      "type": "object",
      "properties": {
        "StringParameterDeclaration": {
          "$ref": "#/$defs/StringParameterDeclaration"
        },
        "DecimalParameterDeclaration": {
          "$ref": "#/$defs/DecimalParameterDeclaration"
        },
        "IntegerParameterDeclaration": {
          "$ref": "#/$defs/IntegerParameterDeclaration"
        },
        "DateTimeParameterDeclaration": {
          "$ref": "#/$defs/DateTimeParameterDeclaration"
        }
      },
      "title": "AWSQuickSightTemplateParameterDeclarationDefinition",
      "additionalProperties": false
    },
    "ParameterDropDownControl": {
      "type": "object",
      "properties": {
        "ParameterControlId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Title": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 2048,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "SourceParameterName": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 2048,
              "minLength": 1,
              "pattern": "^[a-zA-Z0-9]+$"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "DisplayOptions": {
          "$ref": "#/$defs/DropDownControlDisplayOptions"
        },
        "Type": {
          "$ref": "#/$defs/SheetControlListType"
        },
        "SelectableValues": {
          "$ref": "#/$defs/ParameterSelectableValues"
        },
        "CascadingControlConfiguration": {
          "$ref": "#/$defs/CascadingControlConfiguration"
        }
      },
      "required": [
        "ParameterControlId",
        "SourceParameterName",
        "Title"
      ],
      "title": "AWSQuickSightTemplateParameterDropDownControlDefinition",
      "additionalProperties": false
    },
    "ParameterListControl": {
      "type": "object",
      "properties": {
        "ParameterControlId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Title": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 2048,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "SourceParameterName": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 2048,
              "minLength": 1,
              "pattern": "^[a-zA-Z0-9]+$"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "DisplayOptions": {
          "$ref": "#/$defs/ListControlDisplayOptions"
        },
        "Type": {
          "$ref": "#/$defs/SheetControlListType"
        },
        "SelectableValues": {
          "$ref": "#/$defs/ParameterSelectableValues"
        },
        "CascadingControlConfiguration": {
          "$ref": "#/$defs/CascadingControlConfiguration"
        }
      },
      "required": [
        "ParameterControlId",
        "SourceParameterName",
        "Title"
      ],
      "title": "AWSQuickSightTemplateParameterListControlDefinition",
      "additionalProperties": false
    },
    "ParameterSelectableValues": {
      "type": "object",
      "properties": {
        "Values": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "maxItems": 50000,
          "minItems": 0
        },
        "LinkToDataSetColumn": {
          "$ref": "#/$defs/ColumnIdentifier"
        }
      },
      "title": "AWSQuickSightTemplateParameterSelectableValuesDefinition",
      "additionalProperties": false
    },
    "ParameterSliderControl": {
      "type": "object",
      "properties": {
        "ParameterControlId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Title": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 2048,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "SourceParameterName": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 2048,
              "minLength": 1,
              "pattern": "^[a-zA-Z0-9]+$"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "DisplayOptions": {
          "$ref": "#/$defs/SliderControlDisplayOptions"
        },
        "MaximumValue": {
          "type": "number",
          "default": 0
        },
        "MinimumValue": {
          "type": "number",
          "default": 0
        },
        "StepSize": {
          "type": "number",
          "default": 0
        }
      },
      "required": [
        "MaximumValue",
        "MinimumValue",
        "ParameterControlId",
        "SourceParameterName",
        "StepSize",
        "Title"
      ],
      "title": "AWSQuickSightTemplateParameterSliderControlDefinition",
      "additionalProperties": false
    },
    "ParameterTextAreaControl": {
      "type": "object",
      "properties": {
        "ParameterControlId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Title": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 2048,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "SourceParameterName": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 2048,
              "minLength": 1,
              "pattern": "^[a-zA-Z0-9]+$"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Delimiter": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 2048,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "DisplayOptions": {
          "$ref": "#/$defs/TextAreaControlDisplayOptions"
        }
      },
      "required": [
        "ParameterControlId",
        "SourceParameterName",
        "Title"
      ],
      "title": "AWSQuickSightTemplateParameterTextAreaControlDefinition",
      "additionalProperties": false
    },
    "ParameterTextFieldControl": {
      "type": "object",
      "properties": {
        "ParameterControlId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Title": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 2048,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "SourceParameterName": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 2048,
              "minLength": 1,
              "pattern": "^[a-zA-Z0-9]+$"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "DisplayOptions": {
          "$ref": "#/$defs/TextFieldControlDisplayOptions"
        }
      },
      "required": [
        "ParameterControlId",
        "SourceParameterName",
        "Title"
      ],
      "title": "AWSQuickSightTemplateParameterTextFieldControlDefinition",
      "additionalProperties": false
    },
    "ParameterValueType": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "MULTI_VALUED",
            "SINGLE_VALUED"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateParameterValueTypeDefinition"
    },
    "PercentVisibleRange": {
      "type": "object",
      "properties": {
        "From": {
          "type": "number",
          "default": null,
          "maximum": 100,
          "minimum": 0
        },
        "To": {
          "type": "number",
          "default": null,
          "maximum": 100,
          "minimum": 0
        }
      },
      "title": "AWSQuickSightTemplatePercentVisibleRangeDefinition",
      "additionalProperties": false
    },
    "PercentageDisplayFormatConfiguration": {
      "type": "object",
      "properties": {
        "Prefix": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 128,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Suffix": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 128,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "SeparatorConfiguration": {
          "$ref": "#/$defs/NumericSeparatorConfiguration"
        },
        "DecimalPlacesConfiguration": {
          "$ref": "#/$defs/DecimalPlacesConfiguration"
        },
        "NegativeValueConfiguration": {
          "$ref": "#/$defs/NegativeValueConfiguration"
        },
        "NullValueFormatConfiguration": {
          "$ref": "#/$defs/NullValueFormatConfiguration"
        }
      },
      "title": "AWSQuickSightTemplatePercentageDisplayFormatConfigurationDefinition",
      "additionalProperties": false
    },
    "PercentileAggregation": {
      "type": "object",
      "properties": {
        "PercentileValue": {
          "type": "number",
          "maximum": 100,
          "minimum": 0
        }
      },
      "title": "AWSQuickSightTemplatePercentileAggregationDefinition",
      "additionalProperties": false
    },
    "PeriodOverPeriodComputation": {
      "type": "object",
      "properties": {
        "ComputationId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Name": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Time": {
          "$ref": "#/$defs/DimensionField"
        },
        "Value": {
          "$ref": "#/$defs/MeasureField"
        }
      },
      "required": [
        "ComputationId",
        "Time"
      ],
      "title": "AWSQuickSightTemplatePeriodOverPeriodComputationDefinition",
      "additionalProperties": false
    },
    "PeriodToDateComputation": {
      "type": "object",
      "properties": {
        "ComputationId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Name": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Time": {
          "$ref": "#/$defs/DimensionField"
        },
        "Value": {
          "$ref": "#/$defs/MeasureField"
        },
        "PeriodTimeGranularity": {
          "$ref": "#/$defs/TimeGranularity"
        }
      },
      "required": [
        "ComputationId",
        "Time"
      ],
      "title": "AWSQuickSightTemplatePeriodToDateComputationDefinition",
      "additionalProperties": false
    },
    "PieChartAggregatedFieldWells": {
      "type": "object",
      "properties": {
        "Category": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/DimensionField"
          },
          "maxItems": 200,
          "minItems": 0
        },
        "Values": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/MeasureField"
          },
          "maxItems": 200,
          "minItems": 0
        },
        "SmallMultiples": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/DimensionField"
          },
          "maxItems": 1,
          "minItems": 0
        }
      },
      "title": "AWSQuickSightTemplatePieChartAggregatedFieldWellsDefinition",
      "additionalProperties": false
    },
    "PieChartConfiguration": {
      "type": "object",
      "properties": {
        "FieldWells": {
          "$ref": "#/$defs/PieChartFieldWells"
        },
        "SortConfiguration": {
          "$ref": "#/$defs/PieChartSortConfiguration"
        },
        "DonutOptions": {
          "$ref": "#/$defs/DonutOptions"
        },
        "SmallMultiplesOptions": {
          "$ref": "#/$defs/SmallMultiplesOptions"
        },
        "CategoryLabelOptions": {
          "$ref": "#/$defs/ChartAxisLabelOptions"
        },
        "ValueLabelOptions": {
          "$ref": "#/$defs/ChartAxisLabelOptions"
        },
        "Legend": {
          "$ref": "#/$defs/LegendOptions"
        },
        "DataLabels": {
          "$ref": "#/$defs/DataLabelOptions"
        },
        "Tooltip": {
          "$ref": "#/$defs/TooltipOptions"
        },
        "VisualPalette": {
          "$ref": "#/$defs/VisualPalette"
        },
        "ContributionAnalysisDefaults": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/ContributionAnalysisDefault"
          },
          "maxItems": 200,
          "minItems": 1
        }
      },
      "title": "AWSQuickSightTemplatePieChartConfigurationDefinition",
      "additionalProperties": false
    },
    "PieChartFieldWells": {
      "type": "object",
      "properties": {
        "PieChartAggregatedFieldWells": {
          "$ref": "#/$defs/PieChartAggregatedFieldWells"
        }
      },
      "title": "AWSQuickSightTemplatePieChartFieldWellsDefinition",
      "additionalProperties": false
    },
    "PieChartSortConfiguration": {
      "type": "object",
      "properties": {
        "CategorySort": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/FieldSortOptions"
          },
          "maxItems": 100,
          "minItems": 0
        },
        "CategoryItemsLimit": {
          "$ref": "#/$defs/ItemsLimitConfiguration"
        },
        "SmallMultiplesSort": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/FieldSortOptions"
          },
          "maxItems": 100,
          "minItems": 0
        },
        "SmallMultiplesLimitConfiguration": {
          "$ref": "#/$defs/ItemsLimitConfiguration"
        }
      },
      "title": "AWSQuickSightTemplatePieChartSortConfigurationDefinition",
      "additionalProperties": false
    },
    "PieChartVisual": {
      "type": "object",
      "properties": {
        "VisualId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Title": {
          "$ref": "#/$defs/VisualTitleLabelOptions"
        },
        "Subtitle": {
          "$ref": "#/$defs/VisualSubtitleLabelOptions"
        },
        "ChartConfiguration": {
          "$ref": "#/$defs/PieChartConfiguration"
        },
        "Actions": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/VisualCustomAction"
          },
          "maxItems": 10,
          "minItems": 0
        },
        "ColumnHierarchies": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/ColumnHierarchy"
          },
          "maxItems": 2,
          "minItems": 0
        }
      },
      "required": [
        "VisualId"
      ],
      "title": "AWSQuickSightTemplatePieChartVisualDefinition",
      "additionalProperties": false
    },
    "PivotFieldSortOptions": {
      "type": "object",
      "properties": {
        "FieldId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "SortBy": {
          "$ref": "#/$defs/PivotTableSortBy"
        }
      },
      "required": [
        "FieldId",
        "SortBy"
      ],
      "title": "AWSQuickSightTemplatePivotFieldSortOptionsDefinition",
      "additionalProperties": false
    },
    "PivotTableAggregatedFieldWells": {
      "type": "object",
      "properties": {
        "Rows": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/DimensionField"
          },
          "maxItems": 40,
          "minItems": 0
        },
        "Columns": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/DimensionField"
          },
          "maxItems": 40,
          "minItems": 0
        },
        "Values": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/MeasureField"
          },
          "maxItems": 40,
          "minItems": 0
        }
      },
      "title": "AWSQuickSightTemplatePivotTableAggregatedFieldWellsDefinition",
      "additionalProperties": false
    },
    "PivotTableCellConditionalFormatting": {
      "type": "object",
      "properties": {
        "FieldId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "TextFormat": {
          "$ref": "#/$defs/TextConditionalFormat"
        },
        "Scope": {
          "$ref": "#/$defs/PivotTableConditionalFormattingScope"
        }
      },
      "required": [
        "FieldId"
      ],
      "title": "AWSQuickSightTemplatePivotTableCellConditionalFormattingDefinition",
      "additionalProperties": false
    },
    "PivotTableConditionalFormatting": {
      "type": "object",
      "properties": {
        "ConditionalFormattingOptions": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/PivotTableConditionalFormattingOption"
          },
          "maxItems": 100,
          "minItems": 0
        }
      },
      "title": "AWSQuickSightTemplatePivotTableConditionalFormattingDefinition",
      "additionalProperties": false
    },
    "PivotTableConditionalFormattingOption": {
      "type": "object",
      "properties": {
        "Cell": {
          "$ref": "#/$defs/PivotTableCellConditionalFormatting"
        }
      },
      "title": "AWSQuickSightTemplatePivotTableConditionalFormattingOptionDefinition",
      "additionalProperties": false
    },
    "PivotTableConditionalFormattingScope": {
      "type": "object",
      "properties": {
        "Role": {
          "$ref": "#/$defs/PivotTableConditionalFormattingScopeRole"
        }
      },
      "title": "AWSQuickSightTemplatePivotTableConditionalFormattingScopeDefinition",
      "additionalProperties": false
    },
    "PivotTableConditionalFormattingScopeRole": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "FIELD",
            "FIELD_TOTAL",
            "GRAND_TOTAL"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplatePivotTableConditionalFormattingScopeRoleDefinition"
    },
    "PivotTableConfiguration": {
      "type": "object",
      "properties": {
        "FieldWells": {
          "$ref": "#/$defs/PivotTableFieldWells"
        },
        "SortConfiguration": {
          "$ref": "#/$defs/PivotTableSortConfiguration"
        },
        "TableOptions": {
          "$ref": "#/$defs/PivotTableOptions"
        },
        "TotalOptions": {
          "$ref": "#/$defs/PivotTableTotalOptions"
        },
        "FieldOptions": {
          "$ref": "#/$defs/PivotTableFieldOptions"
        },
        "PaginatedReportOptions": {
          "$ref": "#/$defs/PivotTablePaginatedReportOptions"
        }
      },
      "title": "AWSQuickSightTemplatePivotTableConfigurationDefinition",
      "additionalProperties": false
    },
    "PivotTableDataPathOption": {
      "type": "object",
      "properties": {
        "DataPathList": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/DataPathValue"
          },
          "maxItems": 20,
          "minItems": 0
        },
        "Width": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ],
          "description": "String based length that is composed of value and unit in px"
        }
      },
      "required": [
        "DataPathList"
      ],
      "title": "AWSQuickSightTemplatePivotTableDataPathOptionDefinition",
      "additionalProperties": false
    },
    "PivotTableFieldOption": {
      "type": "object",
      "properties": {
        "FieldId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "CustomLabel": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 2048,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Visibility": {
          "$ref": "#/$defs/Visibility"
        }
      },
      "required": [
        "FieldId"
      ],
      "title": "AWSQuickSightTemplatePivotTableFieldOptionDefinition",
      "additionalProperties": false
    },
    "PivotTableFieldOptions": {
      "type": "object",
      "properties": {
        "SelectedFieldOptions": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/PivotTableFieldOption"
          },
          "maxItems": 100,
          "minItems": 0
        },
        "DataPathOptions": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/PivotTableDataPathOption"
          },
          "maxItems": 100,
          "minItems": 0
        }
      },
      "title": "AWSQuickSightTemplatePivotTableFieldOptionsDefinition",
      "additionalProperties": false
    },
    "PivotTableFieldSubtotalOptions": {
      "type": "object",
      "properties": {
        "FieldId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "title": "AWSQuickSightTemplatePivotTableFieldSubtotalOptionsDefinition",
      "additionalProperties": false
    },
    "PivotTableFieldWells": {
      "type": "object",
      "properties": {
        "PivotTableAggregatedFieldWells": {
          "$ref": "#/$defs/PivotTableAggregatedFieldWells"
        }
      },
      "title": "AWSQuickSightTemplatePivotTableFieldWellsDefinition",
      "additionalProperties": false
    },
    "PivotTableMetricPlacement": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "ROW",
            "COLUMN"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplatePivotTableMetricPlacementDefinition"
    },
    "PivotTableOptions": {
      "type": "object",
      "properties": {
        "MetricPlacement": {
          "$ref": "#/$defs/PivotTableMetricPlacement"
        },
        "SingleMetricVisibility": {
          "$ref": "#/$defs/Visibility"
        },
        "ColumnNamesVisibility": {
          "$ref": "#/$defs/Visibility"
        },
        "ToggleButtonsVisibility": {
          "$ref": "#/$defs/Visibility"
        },
        "ColumnHeaderStyle": {
          "$ref": "#/$defs/TableCellStyle"
        },
        "RowHeaderStyle": {
          "$ref": "#/$defs/TableCellStyle"
        },
        "CellStyle": {
          "$ref": "#/$defs/TableCellStyle"
        },
        "RowFieldNamesStyle": {
          "$ref": "#/$defs/TableCellStyle"
        },
        "RowAlternateColorOptions": {
          "$ref": "#/$defs/RowAlternateColorOptions"
        }
      },
      "title": "AWSQuickSightTemplatePivotTableOptionsDefinition",
      "additionalProperties": false
    },
    "PivotTablePaginatedReportOptions": {
      "type": "object",
      "properties": {
        "VerticalOverflowVisibility": {
          "$ref": "#/$defs/Visibility"
        },
        "OverflowColumnHeaderVisibility": {
          "$ref": "#/$defs/Visibility"
        }
      },
      "title": "AWSQuickSightTemplatePivotTablePaginatedReportOptionsDefinition",
      "additionalProperties": false
    },
    "PivotTableSortBy": {
      "type": "object",
      "properties": {
        "Field": {
          "$ref": "#/$defs/FieldSort"
        },
        "Column": {
          "$ref": "#/$defs/ColumnSort"
        },
        "DataPath": {
          "$ref": "#/$defs/DataPathSort"
        }
      },
      "title": "AWSQuickSightTemplatePivotTableSortByDefinition",
      "additionalProperties": false
    },
    "PivotTableSortConfiguration": {
      "type": "object",
      "properties": {
        "FieldSortOptions": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/PivotFieldSortOptions"
          },
          "maxItems": 200,
          "minItems": 0
        }
      },
      "title": "AWSQuickSightTemplatePivotTableSortConfigurationDefinition",
      "additionalProperties": false
    },
    "PivotTableSubtotalLevel": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "ALL",
            "CUSTOM",
            "LAST"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplatePivotTableSubtotalLevelDefinition"
    },
    "PivotTableTotalOptions": {
      "type": "object",
      "properties": {
        "RowSubtotalOptions": {
          "$ref": "#/$defs/SubtotalOptions"
        },
        "ColumnSubtotalOptions": {
          "$ref": "#/$defs/SubtotalOptions"
        },
        "RowTotalOptions": {
          "$ref": "#/$defs/PivotTotalOptions"
        },
        "ColumnTotalOptions": {
          "$ref": "#/$defs/PivotTotalOptions"
        }
      },
      "title": "AWSQuickSightTemplatePivotTableTotalOptionsDefinition",
      "additionalProperties": false
    },
    "PivotTableVisual": {
      "type": "object",
      "properties": {
        "VisualId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Title": {
          "$ref": "#/$defs/VisualTitleLabelOptions"
        },
        "Subtitle": {
          "$ref": "#/$defs/VisualSubtitleLabelOptions"
        },
        "ChartConfiguration": {
          "$ref": "#/$defs/PivotTableConfiguration"
        },
        "ConditionalFormatting": {
          "$ref": "#/$defs/PivotTableConditionalFormatting"
        },
        "Actions": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/VisualCustomAction"
          },
          "maxItems": 10,
          "minItems": 0
        }
      },
      "required": [
        "VisualId"
      ],
      "title": "AWSQuickSightTemplatePivotTableVisualDefinition",
      "additionalProperties": false
    },
    "PivotTotalOptions": {
      "type": "object",
      "properties": {
        "TotalsVisibility": {
          "$ref": "#/$defs/Visibility"
        },
        "Placement": {
          "$ref": "#/$defs/TableTotalsPlacement"
        },
        "ScrollStatus": {
          "$ref": "#/$defs/TableTotalsScrollStatus"
        },
        "CustomLabel": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "TotalCellStyle": {
          "$ref": "#/$defs/TableCellStyle"
        },
        "ValueCellStyle": {
          "$ref": "#/$defs/TableCellStyle"
        },
        "MetricHeaderCellStyle": {
          "$ref": "#/$defs/TableCellStyle"
        }
      },
      "title": "AWSQuickSightTemplatePivotTotalOptionsDefinition",
      "additionalProperties": false
    },
    "PredefinedHierarchy": {
      "type": "object",
      "properties": {
        "HierarchyId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Columns": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/ColumnIdentifier"
          },
          "maxItems": 10,
          "minItems": 1
        },
        "DrillDownFilters": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/DrillDownFilter"
          },
          "maxItems": 10,
          "minItems": 0
        }
      },
      "required": [
        "Columns",
        "HierarchyId"
      ],
      "title": "AWSQuickSightTemplatePredefinedHierarchyDefinition",
      "additionalProperties": false
    },
    "PrimaryValueDisplayType": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "HIDDEN",
            "COMPARISON",
            "ACTUAL"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplatePrimaryValueDisplayTypeDefinition"
    },
    "ProgressBarOptions": {
      "type": "object",
      "properties": {
        "Visibility": {
          "$ref": "#/$defs/Visibility"
        }
      },
      "title": "AWSQuickSightTemplateProgressBarOptionsDefinition",
      "additionalProperties": false
    },
    "RadarChartAggregatedFieldWells": {
      "type": "object",
      "properties": {
        "Category": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/DimensionField"
          },
          "maxItems": 1,
          "minItems": 0
        },
        "Color": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/DimensionField"
          },
          "maxItems": 1,
          "minItems": 0
        },
        "Values": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/MeasureField"
          },
          "maxItems": 20,
          "minItems": 0
        }
      },
      "title": "AWSQuickSightTemplateRadarChartAggregatedFieldWellsDefinition",
      "additionalProperties": false
    },
    "RadarChartAreaStyleSettings": {
      "type": "object",
      "properties": {
        "Visibility": {
          "$ref": "#/$defs/Visibility"
        }
      },
      "title": "AWSQuickSightTemplateRadarChartAreaStyleSettingsDefinition",
      "additionalProperties": false
    },
    "RadarChartConfiguration": {
      "type": "object",
      "properties": {
        "FieldWells": {
          "$ref": "#/$defs/RadarChartFieldWells"
        },
        "SortConfiguration": {
          "$ref": "#/$defs/RadarChartSortConfiguration"
        },
        "Shape": {
          "$ref": "#/$defs/RadarChartShape"
        },
        "BaseSeriesSettings": {
          "$ref": "#/$defs/RadarChartSeriesSettings"
        },
        "StartAngle": {
          "type": "number",
          "maximum": 360,
          "minimum": -360
        },
        "VisualPalette": {
          "$ref": "#/$defs/VisualPalette"
        },
        "AlternateBandColorsVisibility": {
          "$ref": "#/$defs/Visibility"
        },
        "AlternateBandEvenColor": {
          "oneOf": [
            {
              "type": "string",
              "pattern": "^#[A-F0-9]{6}$"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "AlternateBandOddColor": {
          "oneOf": [
            {
              "type": "string",
              "pattern": "^#[A-F0-9]{6}$"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "CategoryAxis": {
          "$ref": "#/$defs/AxisDisplayOptions"
        },
        "CategoryLabelOptions": {
          "$ref": "#/$defs/ChartAxisLabelOptions"
        },
        "ColorAxis": {
          "$ref": "#/$defs/AxisDisplayOptions"
        },
        "ColorLabelOptions": {
          "$ref": "#/$defs/ChartAxisLabelOptions"
        },
        "Legend": {
          "$ref": "#/$defs/LegendOptions"
        }
      },
      "title": "AWSQuickSightTemplateRadarChartConfigurationDefinition",
      "additionalProperties": false
    },
    "RadarChartFieldWells": {
      "type": "object",
      "properties": {
        "RadarChartAggregatedFieldWells": {
          "$ref": "#/$defs/RadarChartAggregatedFieldWells"
        }
      },
      "title": "AWSQuickSightTemplateRadarChartFieldWellsDefinition",
      "additionalProperties": false
    },
    "RadarChartSeriesSettings": {
      "type": "object",
      "properties": {
        "AreaStyleSettings": {
          "$ref": "#/$defs/RadarChartAreaStyleSettings"
        }
      },
      "title": "AWSQuickSightTemplateRadarChartSeriesSettingsDefinition",
      "additionalProperties": false
    },
    "RadarChartShape": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "CIRCLE",
            "POLYGON"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateRadarChartShapeDefinition"
    },
    "RadarChartSortConfiguration": {
      "type": "object",
      "properties": {
        "CategorySort": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/FieldSortOptions"
          },
          "maxItems": 100,
          "minItems": 0
        },
        "CategoryItemsLimit": {
          "$ref": "#/$defs/ItemsLimitConfiguration"
        },
        "ColorSort": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/FieldSortOptions"
          },
          "maxItems": 100,
          "minItems": 0
        },
        "ColorItemsLimit": {
          "$ref": "#/$defs/ItemsLimitConfiguration"
        }
      },
      "title": "AWSQuickSightTemplateRadarChartSortConfigurationDefinition",
      "additionalProperties": false
    },
    "RadarChartVisual": {
      "type": "object",
      "properties": {
        "VisualId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Title": {
          "$ref": "#/$defs/VisualTitleLabelOptions"
        },
        "Subtitle": {
          "$ref": "#/$defs/VisualSubtitleLabelOptions"
        },
        "ChartConfiguration": {
          "$ref": "#/$defs/RadarChartConfiguration"
        },
        "Actions": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/VisualCustomAction"
          },
          "maxItems": 10,
          "minItems": 0
        },
        "ColumnHierarchies": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/ColumnHierarchy"
          },
          "maxItems": 2,
          "minItems": 0
        }
      },
      "required": [
        "VisualId"
      ],
      "title": "AWSQuickSightTemplateRadarChartVisualDefinition",
      "additionalProperties": false
    },
    "RangeEndsLabelType": {
      "type": "object",
      "properties": {
        "Visibility": {
          "$ref": "#/$defs/Visibility"
        }
      },
      "title": "AWSQuickSightTemplateRangeEndsLabelTypeDefinition",
      "additionalProperties": false
    },
    "ReferenceLine": {
      "type": "object",
      "properties": {
        "Status": {
          "$ref": "#/$defs/WidgetStatus"
        },
        "DataConfiguration": {
          "$ref": "#/$defs/ReferenceLineDataConfiguration"
        },
        "StyleConfiguration": {
          "$ref": "#/$defs/ReferenceLineStyleConfiguration"
        },
        "LabelConfiguration": {
          "$ref": "#/$defs/ReferenceLineLabelConfiguration"
        }
      },
      "required": [
        "DataConfiguration"
      ],
      "title": "AWSQuickSightTemplateReferenceLineDefinition",
      "additionalProperties": false
    },
    "ReferenceLineCustomLabelConfiguration": {
      "type": "object",
      "properties": {
        "CustomLabel": {
          "oneOf": [
            {
              "type": "string",
              "pattern": ".*\\S.*"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "required": [
        "CustomLabel"
      ],
      "title": "AWSQuickSightTemplateReferenceLineCustomLabelConfigurationDefinition",
      "additionalProperties": false
    },
    "ReferenceLineDataConfiguration": {
      "type": "object",
      "properties": {
        "StaticConfiguration": {
          "$ref": "#/$defs/ReferenceLineStaticDataConfiguration"
        },
        "DynamicConfiguration": {
          "$ref": "#/$defs/ReferenceLineDynamicDataConfiguration"
        },
        "AxisBinding": {
          "$ref": "#/$defs/AxisBinding"
        }
      },
      "title": "AWSQuickSightTemplateReferenceLineDataConfigurationDefinition",
      "additionalProperties": false
    },
    "ReferenceLineDynamicDataConfiguration": {
      "type": "object",
      "properties": {
        "Column": {
          "$ref": "#/$defs/ColumnIdentifier"
        },
        "MeasureAggregationFunction": {
          "$ref": "#/$defs/AggregationFunction"
        },
        "Calculation": {
          "$ref": "#/$defs/NumericalAggregationFunction"
        }
      },
      "required": [
        "Calculation",
        "Column",
        "MeasureAggregationFunction"
      ],
      "title": "AWSQuickSightTemplateReferenceLineDynamicDataConfigurationDefinition",
      "additionalProperties": false
    },
    "ReferenceLineLabelConfiguration": {
      "type": "object",
      "properties": {
        "ValueLabelConfiguration": {
          "$ref": "#/$defs/ReferenceLineValueLabelConfiguration"
        },
        "CustomLabelConfiguration": {
          "$ref": "#/$defs/ReferenceLineCustomLabelConfiguration"
        },
        "FontConfiguration": {
          "$ref": "#/$defs/FontConfiguration"
        },
        "FontColor": {
          "oneOf": [
            {
              "type": "string",
              "pattern": "^#[A-F0-9]{6}$"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "HorizontalPosition": {
          "$ref": "#/$defs/ReferenceLineLabelHorizontalPosition"
        },
        "VerticalPosition": {
          "$ref": "#/$defs/ReferenceLineLabelVerticalPosition"
        }
      },
      "title": "AWSQuickSightTemplateReferenceLineLabelConfigurationDefinition",
      "additionalProperties": false
    },
    "ReferenceLineLabelHorizontalPosition": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "LEFT",
            "CENTER",
            "RIGHT"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateReferenceLineLabelHorizontalPositionDefinition"
    },
    "ReferenceLineLabelVerticalPosition": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "ABOVE",
            "BELOW"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateReferenceLineLabelVerticalPositionDefinition"
    },
    "ReferenceLinePatternType": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "SOLID",
            "DASHED",
            "DOTTED"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateReferenceLinePatternTypeDefinition"
    },
    "ReferenceLineStaticDataConfiguration": {
      "type": "object",
      "properties": {
        "Value": {
          "type": "number",
          "default": 0
        }
      },
      "required": [
        "Value"
      ],
      "title": "AWSQuickSightTemplateReferenceLineStaticDataConfigurationDefinition",
      "additionalProperties": false
    },
    "ReferenceLineStyleConfiguration": {
      "type": "object",
      "properties": {
        "Pattern": {
          "$ref": "#/$defs/ReferenceLinePatternType"
        },
        "Color": {
          "oneOf": [
            {
              "type": "string",
              "pattern": "^#[A-F0-9]{6}$"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "title": "AWSQuickSightTemplateReferenceLineStyleConfigurationDefinition",
      "additionalProperties": false
    },
    "ReferenceLineValueLabelConfiguration": {
      "type": "object",
      "properties": {
        "RelativePosition": {
          "$ref": "#/$defs/ReferenceLineValueLabelRelativePosition"
        },
        "FormatConfiguration": {
          "$ref": "#/$defs/NumericFormatConfiguration"
        }
      },
      "title": "AWSQuickSightTemplateReferenceLineValueLabelConfigurationDefinition",
      "additionalProperties": false
    },
    "ReferenceLineValueLabelRelativePosition": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "BEFORE_CUSTOM_LABEL",
            "AFTER_CUSTOM_LABEL"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateReferenceLineValueLabelRelativePositionDefinition"
    },
    "RelativeDateTimeControlDisplayOptions": {
      "type": "object",
      "properties": {
        "TitleOptions": {
          "$ref": "#/$defs/LabelOptions"
        },
        "DateTimeFormat": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 128,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "title": "AWSQuickSightTemplateRelativeDateTimeControlDisplayOptionsDefinition",
      "additionalProperties": false
    },
    "RelativeDateType": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "PREVIOUS",
            "THIS",
            "LAST",
            "NOW",
            "NEXT"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateRelativeDateTypeDefinition"
    },
    "RelativeDatesFilter": {
      "type": "object",
      "properties": {
        "FilterId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Column": {
          "$ref": "#/$defs/ColumnIdentifier"
        },
        "AnchorDateConfiguration": {
          "$ref": "#/$defs/AnchorDateConfiguration"
        },
        "MinimumGranularity": {
          "$ref": "#/$defs/TimeGranularity"
        },
        "TimeGranularity": {
          "$ref": "#/$defs/TimeGranularity"
        },
        "RelativeDateType": {
          "$ref": "#/$defs/RelativeDateType"
        },
        "RelativeDateValue": {
          "type": "number",
          "default": null
        },
        "ParameterName": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 2048,
              "minLength": 1,
              "pattern": "^[a-zA-Z0-9]+$"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "NullOption": {
          "$ref": "#/$defs/FilterNullOption"
        },
        "ExcludePeriodConfiguration": {
          "$ref": "#/$defs/ExcludePeriodConfiguration"
        }
      },
      "required": [
        "AnchorDateConfiguration",
        "Column",
        "FilterId",
        "NullOption",
        "RelativeDateType",
        "TimeGranularity"
      ],
      "title": "AWSQuickSightTemplateRelativeDatesFilterDefinition",
      "additionalProperties": false
    },
    "RelativeFontSize": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "EXTRA_SMALL",
            "SMALL",
            "MEDIUM",
            "LARGE",
            "EXTRA_LARGE"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateRelativeFontSizeDefinition"
    },
    "ResizeOption": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "FIXED",
            "RESPONSIVE"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateResizeOptionDefinition"
    },
    "ResourcePermission": {
      "type": "object",
      "properties": {
        "Principal": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 256,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Resource": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Actions": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "maxItems": 16,
          "minItems": 1
        }
      },
      "required": [
        "Actions",
        "Principal"
      ],
      "title": "AWSQuickSightTemplateResourcePermissionDefinition",
      "additionalProperties": false
    },
    "ResourceStatus": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "CREATION_IN_PROGRESS",
            "CREATION_SUCCESSFUL",
            "CREATION_FAILED",
            "UPDATE_IN_PROGRESS",
            "UPDATE_SUCCESSFUL",
            "UPDATE_FAILED",
            "DELETED"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateResourceStatusDefinition"
    },
    "RollingDateConfiguration": {
      "type": "object",
      "properties": {
        "DataSetIdentifier": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 2048,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Expression": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 4096,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "required": [
        "Expression"
      ],
      "title": "AWSQuickSightTemplateRollingDateConfigurationDefinition",
      "additionalProperties": false
    },
    "RowAlternateColorOptions": {
      "type": "object",
      "properties": {
        "Status": {
          "$ref": "#/$defs/WidgetStatus"
        },
        "RowAlternateColors": {
          "type": "array",
          "items": {
            "type": "string",
            "pattern": "^#[A-F0-9]{6}$"
          },
          "maxItems": 1,
          "minItems": 0
        }
      },
      "title": "AWSQuickSightTemplateRowAlternateColorOptionsDefinition",
      "additionalProperties": false
    },
    "SameSheetTargetVisualConfiguration": {
      "type": "object",
      "properties": {
        "TargetVisuals": {
          "type": "array",
          "items": {
            "type": "string",
            "maxLength": 512,
            "minLength": 1,
            "pattern": "[\\w\\-]+"
          },
          "maxItems": 50,
          "minItems": 1
        },
        "TargetVisualOptions": {
          "$ref": "#/$defs/TargetVisualOptions"
        }
      },
      "title": "AWSQuickSightTemplateSameSheetTargetVisualConfigurationDefinition",
      "additionalProperties": false
    },
    "SankeyDiagramAggregatedFieldWells": {
      "type": "object",
      "properties": {
        "Source": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/DimensionField"
          },
          "maxItems": 200,
          "minItems": 0
        },
        "Destination": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/DimensionField"
          },
          "maxItems": 200,
          "minItems": 0
        },
        "Weight": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/MeasureField"
          },
          "maxItems": 200,
          "minItems": 0
        }
      },
      "title": "AWSQuickSightTemplateSankeyDiagramAggregatedFieldWellsDefinition",
      "additionalProperties": false
    },
    "SankeyDiagramChartConfiguration": {
      "type": "object",
      "properties": {
        "FieldWells": {
          "$ref": "#/$defs/SankeyDiagramFieldWells"
        },
        "SortConfiguration": {
          "$ref": "#/$defs/SankeyDiagramSortConfiguration"
        },
        "DataLabels": {
          "$ref": "#/$defs/DataLabelOptions"
        }
      },
      "title": "AWSQuickSightTemplateSankeyDiagramChartConfigurationDefinition",
      "additionalProperties": false
    },
    "SankeyDiagramFieldWells": {
      "type": "object",
      "properties": {
        "SankeyDiagramAggregatedFieldWells": {
          "$ref": "#/$defs/SankeyDiagramAggregatedFieldWells"
        }
      },
      "title": "AWSQuickSightTemplateSankeyDiagramFieldWellsDefinition",
      "additionalProperties": false
    },
    "SankeyDiagramSortConfiguration": {
      "type": "object",
      "properties": {
        "WeightSort": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/FieldSortOptions"
          },
          "maxItems": 100,
          "minItems": 0
        },
        "SourceItemsLimit": {
          "$ref": "#/$defs/ItemsLimitConfiguration"
        },
        "DestinationItemsLimit": {
          "$ref": "#/$defs/ItemsLimitConfiguration"
        }
      },
      "title": "AWSQuickSightTemplateSankeyDiagramSortConfigurationDefinition",
      "additionalProperties": false
    },
    "SankeyDiagramVisual": {
      "type": "object",
      "properties": {
        "VisualId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Title": {
          "$ref": "#/$defs/VisualTitleLabelOptions"
        },
        "Subtitle": {
          "$ref": "#/$defs/VisualSubtitleLabelOptions"
        },
        "ChartConfiguration": {
          "$ref": "#/$defs/SankeyDiagramChartConfiguration"
        },
        "Actions": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/VisualCustomAction"
          },
          "maxItems": 10,
          "minItems": 0
        }
      },
      "required": [
        "VisualId"
      ],
      "title": "AWSQuickSightTemplateSankeyDiagramVisualDefinition",
      "additionalProperties": false
    },
    "ScatterPlotCategoricallyAggregatedFieldWells": {
      "type": "object",
      "properties": {
        "XAxis": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/MeasureField"
          },
          "maxItems": 200,
          "minItems": 0
        },
        "YAxis": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/MeasureField"
          },
          "maxItems": 200,
          "minItems": 0
        },
        "Category": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/DimensionField"
          },
          "maxItems": 200,
          "minItems": 0
        },
        "Size": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/MeasureField"
          },
          "maxItems": 200,
          "minItems": 0
        }
      },
      "title": "AWSQuickSightTemplateScatterPlotCategoricallyAggregatedFieldWellsDefinition",
      "additionalProperties": false
    },
    "ScatterPlotConfiguration": {
      "type": "object",
      "properties": {
        "FieldWells": {
          "$ref": "#/$defs/ScatterPlotFieldWells"
        },
        "XAxisLabelOptions": {
          "$ref": "#/$defs/ChartAxisLabelOptions"
        },
        "XAxisDisplayOptions": {
          "$ref": "#/$defs/AxisDisplayOptions"
        },
        "YAxisLabelOptions": {
          "$ref": "#/$defs/ChartAxisLabelOptions"
        },
        "YAxisDisplayOptions": {
          "$ref": "#/$defs/AxisDisplayOptions"
        },
        "Legend": {
          "$ref": "#/$defs/LegendOptions"
        },
        "DataLabels": {
          "$ref": "#/$defs/DataLabelOptions"
        },
        "Tooltip": {
          "$ref": "#/$defs/TooltipOptions"
        },
        "VisualPalette": {
          "$ref": "#/$defs/VisualPalette"
        }
      },
      "title": "AWSQuickSightTemplateScatterPlotConfigurationDefinition",
      "additionalProperties": false
    },
    "ScatterPlotFieldWells": {
      "type": "object",
      "properties": {
        "ScatterPlotCategoricallyAggregatedFieldWells": {
          "$ref": "#/$defs/ScatterPlotCategoricallyAggregatedFieldWells"
        },
        "ScatterPlotUnaggregatedFieldWells": {
          "$ref": "#/$defs/ScatterPlotUnaggregatedFieldWells"
        }
      },
      "title": "AWSQuickSightTemplateScatterPlotFieldWellsDefinition",
      "additionalProperties": false
    },
    "ScatterPlotUnaggregatedFieldWells": {
      "type": "object",
      "properties": {
        "XAxis": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/DimensionField"
          },
          "maxItems": 200,
          "minItems": 0
        },
        "YAxis": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/DimensionField"
          },
          "maxItems": 200,
          "minItems": 0
        },
        "Size": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/MeasureField"
          },
          "maxItems": 200,
          "minItems": 0
        }
      },
      "title": "AWSQuickSightTemplateScatterPlotUnaggregatedFieldWellsDefinition",
      "additionalProperties": false
    },
    "ScatterPlotVisual": {
      "type": "object",
      "properties": {
        "VisualId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Title": {
          "$ref": "#/$defs/VisualTitleLabelOptions"
        },
        "Subtitle": {
          "$ref": "#/$defs/VisualSubtitleLabelOptions"
        },
        "ChartConfiguration": {
          "$ref": "#/$defs/ScatterPlotConfiguration"
        },
        "Actions": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/VisualCustomAction"
          },
          "maxItems": 10,
          "minItems": 0
        },
        "ColumnHierarchies": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/ColumnHierarchy"
          },
          "maxItems": 2,
          "minItems": 0
        }
      },
      "required": [
        "VisualId"
      ],
      "title": "AWSQuickSightTemplateScatterPlotVisualDefinition",
      "additionalProperties": false
    },
    "ScrollBarOptions": {
      "type": "object",
      "properties": {
        "Visibility": {
          "$ref": "#/$defs/Visibility"
        },
        "VisibleRange": {
          "$ref": "#/$defs/VisibleRangeOptions"
        }
      },
      "title": "AWSQuickSightTemplateScrollBarOptionsDefinition",
      "additionalProperties": false
    },
    "SecondaryValueOptions": {
      "type": "object",
      "properties": {
        "Visibility": {
          "$ref": "#/$defs/Visibility"
        }
      },
      "title": "AWSQuickSightTemplateSecondaryValueOptionsDefinition",
      "additionalProperties": false
    },
    "SectionAfterPageBreak": {
      "type": "object",
      "properties": {
        "Status": {
          "$ref": "#/$defs/SectionPageBreakStatus"
        }
      },
      "title": "AWSQuickSightTemplateSectionAfterPageBreakDefinition",
      "additionalProperties": false
    },
    "SectionBasedLayoutCanvasSizeOptions": {
      "type": "object",
      "properties": {
        "PaperCanvasSizeOptions": {
          "$ref": "#/$defs/SectionBasedLayoutPaperCanvasSizeOptions"
        }
      },
      "title": "AWSQuickSightTemplateSectionBasedLayoutCanvasSizeOptionsDefinition",
      "additionalProperties": false
    },
    "SectionBasedLayoutConfiguration": {
      "type": "object",
      "properties": {
        "HeaderSections": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/HeaderFooterSectionConfiguration"
          },
          "maxItems": 1,
          "minItems": 0
        },
        "BodySections": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/BodySectionConfiguration"
          },
          "maxItems": 28,
          "minItems": 0
        },
        "FooterSections": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/HeaderFooterSectionConfiguration"
          },
          "maxItems": 1,
          "minItems": 0
        },
        "CanvasSizeOptions": {
          "$ref": "#/$defs/SectionBasedLayoutCanvasSizeOptions"
        }
      },
      "required": [
        "BodySections",
        "CanvasSizeOptions",
        "FooterSections",
        "HeaderSections"
      ],
      "title": "AWSQuickSightTemplateSectionBasedLayoutConfigurationDefinition",
      "additionalProperties": false
    },
    "SectionBasedLayoutPaperCanvasSizeOptions": {
      "type": "object",
      "properties": {
        "PaperSize": {
          "$ref": "#/$defs/PaperSize"
        },
        "PaperOrientation": {
          "$ref": "#/$defs/PaperOrientation"
        },
        "PaperMargin": {
          "$ref": "#/$defs/Spacing"
        }
      },
      "title": "AWSQuickSightTemplateSectionBasedLayoutPaperCanvasSizeOptionsDefinition",
      "additionalProperties": false
    },
    "SectionLayoutConfiguration": {
      "type": "object",
      "properties": {
        "FreeFormLayout": {
          "$ref": "#/$defs/FreeFormSectionLayoutConfiguration"
        }
      },
      "required": [
        "FreeFormLayout"
      ],
      "title": "AWSQuickSightTemplateSectionLayoutConfigurationDefinition",
      "additionalProperties": false
    },
    "SectionPageBreakConfiguration": {
      "type": "object",
      "properties": {
        "After": {
          "$ref": "#/$defs/SectionAfterPageBreak"
        }
      },
      "title": "AWSQuickSightTemplateSectionPageBreakConfigurationDefinition",
      "additionalProperties": false
    },
    "SectionPageBreakStatus": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "ENABLED",
            "DISABLED"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateSectionPageBreakStatusDefinition"
    },
    "SectionStyle": {
      "type": "object",
      "properties": {
        "Height": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ],
          "description": "String based length that is composed of value and unit in px"
        },
        "Padding": {
          "$ref": "#/$defs/Spacing"
        }
      },
      "title": "AWSQuickSightTemplateSectionStyleDefinition",
      "additionalProperties": false
    },
    "SelectAllValueOptions": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "ALL_VALUES"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateSelectAllValueOptionsDefinition"
    },
    "SelectedFieldOptions": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "ALL_FIELDS"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateSelectedFieldOptionsDefinition"
    },
    "SelectedSheetsFilterScopeConfiguration": {
      "type": "object",
      "properties": {
        "SheetVisualScopingConfigurations": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/SheetVisualScopingConfiguration"
          },
          "maxItems": 50,
          "minItems": 1
        }
      },
      "title": "AWSQuickSightTemplateSelectedSheetsFilterScopeConfigurationDefinition",
      "additionalProperties": false
    },
    "SelectedTooltipType": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "BASIC",
            "DETAILED"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateSelectedTooltipTypeDefinition"
    },
    "SeriesItem": {
      "type": "object",
      "properties": {
        "FieldSeriesItem": {
          "$ref": "#/$defs/FieldSeriesItem"
        },
        "DataFieldSeriesItem": {
          "$ref": "#/$defs/DataFieldSeriesItem"
        }
      },
      "title": "AWSQuickSightTemplateSeriesItemDefinition",
      "additionalProperties": false
    },
    "SetParameterValueConfiguration": {
      "type": "object",
      "properties": {
        "DestinationParameterName": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 2048,
              "minLength": 1,
              "pattern": "^[a-zA-Z0-9]+$"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Value": {
          "$ref": "#/$defs/DestinationParameterValueConfiguration"
        }
      },
      "required": [
        "DestinationParameterName",
        "Value"
      ],
      "title": "AWSQuickSightTemplateSetParameterValueConfigurationDefinition",
      "additionalProperties": false
    },
    "ShapeConditionalFormat": {
      "type": "object",
      "properties": {
        "BackgroundColor": {
          "$ref": "#/$defs/ConditionalFormattingColor"
        }
      },
      "required": [
        "BackgroundColor"
      ],
      "title": "AWSQuickSightTemplateShapeConditionalFormatDefinition",
      "additionalProperties": false
    },
    "Sheet": {
      "type": "object",
      "properties": {
        "SheetId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Name": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 2048,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "title": "AWSQuickSightTemplateSheetDefinition",
      "additionalProperties": false
    },
    "SheetContentType": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "PAGINATED",
            "INTERACTIVE"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateSheetContentTypeDefinition"
    },
    "SheetControlDateTimePickerType": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "SINGLE_VALUED",
            "DATE_RANGE"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateSheetControlDateTimePickerTypeDefinition"
    },
    "SheetControlLayout": {
      "type": "object",
      "properties": {
        "Configuration": {
          "$ref": "#/$defs/SheetControlLayoutConfiguration"
        }
      },
      "required": [
        "Configuration"
      ],
      "title": "AWSQuickSightTemplateSheetControlLayoutDefinition",
      "additionalProperties": false
    },
    "SheetControlLayoutConfiguration": {
      "type": "object",
      "properties": {
        "GridLayout": {
          "$ref": "#/$defs/GridLayoutConfiguration"
        }
      },
      "title": "AWSQuickSightTemplateSheetControlLayoutConfigurationDefinition",
      "additionalProperties": false
    },
    "SheetControlListType": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "MULTI_SELECT",
            "SINGLE_SELECT"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateSheetControlListTypeDefinition"
    },
    "SheetControlSliderType": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "SINGLE_POINT",
            "RANGE"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateSheetControlSliderTypeDefinition"
    },
    "SheetDefinition": {
      "type": "object",
      "properties": {
        "SheetId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Title": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 1024,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Description": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 1024,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Name": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 2048,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "ParameterControls": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/ParameterControl"
          },
          "maxItems": 200,
          "minItems": 0
        },
        "FilterControls": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/FilterControl"
          },
          "maxItems": 200,
          "minItems": 0
        },
        "Visuals": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/Visual"
          },
          "maxItems": 50,
          "minItems": 0
        },
        "TextBoxes": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/SheetTextBox"
          },
          "maxItems": 100,
          "minItems": 0
        },
        "Layouts": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/Layout"
          },
          "maxItems": 1,
          "minItems": 1
        },
        "SheetControlLayouts": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/SheetControlLayout"
          },
          "maxItems": 1,
          "minItems": 0
        },
        "ContentType": {
          "$ref": "#/$defs/SheetContentType"
        }
      },
      "required": [
        "SheetId"
      ],
      "title": "AWSQuickSightTemplateSheetDefinition",
      "additionalProperties": false
    },
    "SheetElementConfigurationOverrides": {
      "type": "object",
      "properties": {
        "Visibility": {
          "$ref": "#/$defs/Visibility"
        }
      },
      "title": "AWSQuickSightTemplateSheetElementConfigurationOverridesDefinition",
      "additionalProperties": false
    },
    "SheetElementRenderingRule": {
      "type": "object",
      "properties": {
        "Expression": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 4096,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "ConfigurationOverrides": {
          "$ref": "#/$defs/SheetElementConfigurationOverrides"
        }
      },
      "required": [
        "ConfigurationOverrides",
        "Expression"
      ],
      "title": "AWSQuickSightTemplateSheetElementRenderingRuleDefinition",
      "additionalProperties": false
    },
    "SheetTextBox": {
      "type": "object",
      "properties": {
        "SheetTextBoxId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Content": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 150000,
              "minLength": 0
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "required": [
        "SheetTextBoxId"
      ],
      "title": "AWSQuickSightTemplateSheetTextBoxDefinition",
      "additionalProperties": false
    },
    "SheetVisualScopingConfiguration": {
      "type": "object",
      "properties": {
        "SheetId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Scope": {
          "$ref": "#/$defs/FilterVisualScope"
        },
        "VisualIds": {
          "type": "array",
          "items": {
            "type": "string",
            "maxLength": 512,
            "minLength": 1,
            "pattern": "[\\w\\-]+"
          },
          "maxItems": 50,
          "minItems": 0
        }
      },
      "required": [
        "Scope",
        "SheetId"
      ],
      "title": "AWSQuickSightTemplateSheetVisualScopingConfigurationDefinition",
      "additionalProperties": false
    },
    "ShortFormatText": {
      "type": "object",
      "properties": {
        "PlainText": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "RichText": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 1024,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "title": "AWSQuickSightTemplateShortFormatTextDefinition",
      "additionalProperties": false
    },
    "SimpleClusterMarker": {
      "type": "object",
      "properties": {
        "Color": {
          "oneOf": [
            {
              "type": "string",
              "pattern": "^#[A-F0-9]{6}$"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "title": "AWSQuickSightTemplateSimpleClusterMarkerDefinition",
      "additionalProperties": false
    },
    "SimpleNumericalAggregationFunction": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "SUM",
            "AVERAGE",
            "MIN",
            "MAX",
            "COUNT",
            "DISTINCT_COUNT",
            "VAR",
            "VARP",
            "STDEV",
            "STDEVP",
            "MEDIAN"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateSimpleNumericalAggregationFunctionDefinition"
    },
    "SliderControlDisplayOptions": {
      "type": "object",
      "properties": {
        "TitleOptions": {
          "$ref": "#/$defs/LabelOptions"
        }
      },
      "title": "AWSQuickSightTemplateSliderControlDisplayOptionsDefinition",
      "additionalProperties": false
    },
    "SmallMultiplesOptions": {
      "type": "object",
      "properties": {
        "MaxVisibleRows": {
          "type": "number",
          "maximum": 10,
          "minimum": 1
        },
        "MaxVisibleColumns": {
          "type": "number",
          "maximum": 10,
          "minimum": 1
        },
        "PanelConfiguration": {
          "$ref": "#/$defs/PanelConfiguration"
        }
      },
      "title": "AWSQuickSightTemplateSmallMultiplesOptionsDefinition",
      "additionalProperties": false
    },
    "SortDirection": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "ASC",
            "DESC"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateSortDirectionDefinition"
    },
    "Spacing": {
      "type": "object",
      "properties": {
        "Top": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ],
          "description": "String based length that is composed of value and unit"
        },
        "Bottom": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ],
          "description": "String based length that is composed of value and unit"
        },
        "Left": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ],
          "description": "String based length that is composed of value and unit"
        },
        "Right": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ],
          "description": "String based length that is composed of value and unit"
        }
      },
      "title": "AWSQuickSightTemplateSpacingDefinition",
      "additionalProperties": false
    },
    "SpecialValue": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "EMPTY",
            "NULL",
            "OTHER"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateSpecialValueDefinition"
    },
    "StringDefaultValues": {
      "type": "object",
      "properties": {
        "DynamicValue": {
          "$ref": "#/$defs/DynamicDefaultValue"
        },
        "StaticValues": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "maxItems": 50000,
          "minItems": 0
        }
      },
      "title": "AWSQuickSightTemplateStringDefaultValuesDefinition",
      "additionalProperties": false
    },
    "StringFormatConfiguration": {
      "type": "object",
      "properties": {
        "NullValueFormatConfiguration": {
          "$ref": "#/$defs/NullValueFormatConfiguration"
        },
        "NumericFormatConfiguration": {
          "$ref": "#/$defs/NumericFormatConfiguration"
        }
      },
      "title": "AWSQuickSightTemplateStringFormatConfigurationDefinition",
      "additionalProperties": false
    },
    "StringParameterDeclaration": {
      "type": "object",
      "properties": {
        "ParameterValueType": {
          "$ref": "#/$defs/ParameterValueType"
        },
        "Name": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 2048,
              "minLength": 1,
              "pattern": "^[a-zA-Z0-9]+$"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "DefaultValues": {
          "$ref": "#/$defs/StringDefaultValues"
        },
        "ValueWhenUnset": {
          "$ref": "#/$defs/StringValueWhenUnsetConfiguration"
        },
        "MappedDataSetParameters": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/MappedDataSetParameter"
          },
          "maxItems": 150,
          "minItems": 0
        }
      },
      "required": [
        "Name",
        "ParameterValueType"
      ],
      "title": "AWSQuickSightTemplateStringParameterDeclarationDefinition",
      "additionalProperties": false
    },
    "StringValueWhenUnsetConfiguration": {
      "type": "object",
      "properties": {
        "ValueWhenUnsetOption": {
          "$ref": "#/$defs/ValueWhenUnsetOption"
        },
        "CustomValue": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "title": "AWSQuickSightTemplateStringValueWhenUnsetConfigurationDefinition",
      "additionalProperties": false
    },
    "SubtotalOptions": {
      "type": "object",
      "properties": {
        "TotalsVisibility": {
          "$ref": "#/$defs/Visibility"
        },
        "CustomLabel": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "FieldLevel": {
          "$ref": "#/$defs/PivotTableSubtotalLevel"
        },
        "FieldLevelOptions": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/PivotTableFieldSubtotalOptions"
          },
          "maxItems": 100,
          "minItems": 0
        },
        "TotalCellStyle": {
          "$ref": "#/$defs/TableCellStyle"
        },
        "ValueCellStyle": {
          "$ref": "#/$defs/TableCellStyle"
        },
        "MetricHeaderCellStyle": {
          "$ref": "#/$defs/TableCellStyle"
        }
      },
      "title": "AWSQuickSightTemplateSubtotalOptionsDefinition",
      "additionalProperties": false
    },
    "TableAggregatedFieldWells": {
      "type": "object",
      "properties": {
        "GroupBy": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/DimensionField"
          },
          "maxItems": 200,
          "minItems": 0
        },
        "Values": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/MeasureField"
          },
          "maxItems": 200,
          "minItems": 0
        }
      },
      "title": "AWSQuickSightTemplateTableAggregatedFieldWellsDefinition",
      "additionalProperties": false
    },
    "TableBorderOptions": {
      "type": "object",
      "properties": {
        "Color": {
          "oneOf": [
            {
              "type": "string",
              "pattern": "^#[A-F0-9]{6}$"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Thickness": {
          "type": "number",
          "maximum": 4,
          "minimum": 1
        },
        "Style": {
          "$ref": "#/$defs/TableBorderStyle"
        }
      },
      "title": "AWSQuickSightTemplateTableBorderOptionsDefinition",
      "additionalProperties": false
    },
    "TableBorderStyle": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "NONE",
            "SOLID"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateTableBorderStyleDefinition"
    },
    "TableCellConditionalFormatting": {
      "type": "object",
      "properties": {
        "FieldId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "TextFormat": {
          "$ref": "#/$defs/TextConditionalFormat"
        }
      },
      "required": [
        "FieldId"
      ],
      "title": "AWSQuickSightTemplateTableCellConditionalFormattingDefinition",
      "additionalProperties": false
    },
    "TableCellImageScalingConfiguration": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "FIT_TO_CELL_HEIGHT",
            "FIT_TO_CELL_WIDTH",
            "DO_NOT_SCALE"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateTableCellImageScalingConfigurationDefinition"
    },
    "TableCellImageSizingConfiguration": {
      "type": "object",
      "properties": {
        "TableCellImageScalingConfiguration": {
          "$ref": "#/$defs/TableCellImageScalingConfiguration"
        }
      },
      "title": "AWSQuickSightTemplateTableCellImageSizingConfigurationDefinition",
      "additionalProperties": false
    },
    "TableCellStyle": {
      "type": "object",
      "properties": {
        "Visibility": {
          "$ref": "#/$defs/Visibility"
        },
        "FontConfiguration": {
          "$ref": "#/$defs/FontConfiguration"
        },
        "TextWrap": {
          "$ref": "#/$defs/TextWrap"
        },
        "HorizontalTextAlignment": {
          "$ref": "#/$defs/HorizontalTextAlignment"
        },
        "VerticalTextAlignment": {
          "$ref": "#/$defs/VerticalTextAlignment"
        },
        "BackgroundColor": {
          "oneOf": [
            {
              "type": "string",
              "pattern": "^#[A-F0-9]{6}$"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Height": {
          "type": "number",
          "maximum": 500,
          "minimum": 8
        },
        "Border": {
          "$ref": "#/$defs/GlobalTableBorderOptions"
        }
      },
      "title": "AWSQuickSightTemplateTableCellStyleDefinition",
      "additionalProperties": false
    },
    "TableConditionalFormatting": {
      "type": "object",
      "properties": {
        "ConditionalFormattingOptions": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/TableConditionalFormattingOption"
          },
          "maxItems": 100,
          "minItems": 0
        }
      },
      "title": "AWSQuickSightTemplateTableConditionalFormattingDefinition",
      "additionalProperties": false
    },
    "TableConditionalFormattingOption": {
      "type": "object",
      "properties": {
        "Cell": {
          "$ref": "#/$defs/TableCellConditionalFormatting"
        },
        "Row": {
          "$ref": "#/$defs/TableRowConditionalFormatting"
        }
      },
      "title": "AWSQuickSightTemplateTableConditionalFormattingOptionDefinition",
      "additionalProperties": false
    },
    "TableConfiguration": {
      "type": "object",
      "properties": {
        "FieldWells": {
          "$ref": "#/$defs/TableFieldWells"
        },
        "SortConfiguration": {
          "$ref": "#/$defs/TableSortConfiguration"
        },
        "TableOptions": {
          "$ref": "#/$defs/TableOptions"
        },
        "TotalOptions": {
          "$ref": "#/$defs/TotalOptions"
        },
        "FieldOptions": {
          "$ref": "#/$defs/TableFieldOptions"
        },
        "PaginatedReportOptions": {
          "$ref": "#/$defs/TablePaginatedReportOptions"
        },
        "TableInlineVisualizations": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/TableInlineVisualization"
          },
          "maxItems": 200,
          "minItems": 0
        }
      },
      "title": "AWSQuickSightTemplateTableConfigurationDefinition",
      "additionalProperties": false
    },
    "TableFieldCustomIconContent": {
      "type": "object",
      "properties": {
        "Icon": {
          "$ref": "#/$defs/TableFieldIconSetType"
        }
      },
      "title": "AWSQuickSightTemplateTableFieldCustomIconContentDefinition",
      "additionalProperties": false
    },
    "TableFieldCustomTextContent": {
      "type": "object",
      "properties": {
        "Value": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "FontConfiguration": {
          "$ref": "#/$defs/FontConfiguration"
        }
      },
      "required": [
        "FontConfiguration"
      ],
      "title": "AWSQuickSightTemplateTableFieldCustomTextContentDefinition",
      "additionalProperties": false
    },
    "TableFieldIconSetType": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "LINK"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateTableFieldIconSetTypeDefinition"
    },
    "TableFieldImageConfiguration": {
      "type": "object",
      "properties": {
        "SizingOptions": {
          "$ref": "#/$defs/TableCellImageSizingConfiguration"
        }
      },
      "title": "AWSQuickSightTemplateTableFieldImageConfigurationDefinition",
      "additionalProperties": false
    },
    "TableFieldLinkConfiguration": {
      "type": "object",
      "properties": {
        "Target": {
          "$ref": "#/$defs/URLTargetConfiguration"
        },
        "Content": {
          "$ref": "#/$defs/TableFieldLinkContentConfiguration"
        }
      },
      "required": [
        "Content",
        "Target"
      ],
      "title": "AWSQuickSightTemplateTableFieldLinkConfigurationDefinition",
      "additionalProperties": false
    },
    "TableFieldLinkContentConfiguration": {
      "type": "object",
      "properties": {
        "CustomTextContent": {
          "$ref": "#/$defs/TableFieldCustomTextContent"
        },
        "CustomIconContent": {
          "$ref": "#/$defs/TableFieldCustomIconContent"
        }
      },
      "title": "AWSQuickSightTemplateTableFieldLinkContentConfigurationDefinition",
      "additionalProperties": false
    },
    "TableFieldOption": {
      "type": "object",
      "properties": {
        "FieldId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Width": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ],
          "description": "String based length that is composed of value and unit in px"
        },
        "CustomLabel": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 2048,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Visibility": {
          "$ref": "#/$defs/Visibility"
        },
        "URLStyling": {
          "$ref": "#/$defs/TableFieldURLConfiguration"
        }
      },
      "required": [
        "FieldId"
      ],
      "title": "AWSQuickSightTemplateTableFieldOptionDefinition",
      "additionalProperties": false
    },
    "TableFieldOptions": {
      "type": "object",
      "properties": {
        "SelectedFieldOptions": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/TableFieldOption"
          },
          "maxItems": 100,
          "minItems": 0
        },
        "Order": {
          "type": "array",
          "items": {
            "type": "string",
            "maxLength": 512,
            "minLength": 1
          },
          "maxItems": 100,
          "minItems": 0
        }
      },
      "title": "AWSQuickSightTemplateTableFieldOptionsDefinition",
      "additionalProperties": false
    },
    "TableFieldURLConfiguration": {
      "type": "object",
      "properties": {
        "LinkConfiguration": {
          "$ref": "#/$defs/TableFieldLinkConfiguration"
        },
        "ImageConfiguration": {
          "$ref": "#/$defs/TableFieldImageConfiguration"
        }
      },
      "title": "AWSQuickSightTemplateTableFieldURLConfigurationDefinition",
      "additionalProperties": false
    },
    "TableFieldWells": {
      "type": "object",
      "properties": {
        "TableAggregatedFieldWells": {
          "$ref": "#/$defs/TableAggregatedFieldWells"
        },
        "TableUnaggregatedFieldWells": {
          "$ref": "#/$defs/TableUnaggregatedFieldWells"
        }
      },
      "title": "AWSQuickSightTemplateTableFieldWellsDefinition",
      "additionalProperties": false
    },
    "TableInlineVisualization": {
      "type": "object",
      "properties": {
        "DataBars": {
          "$ref": "#/$defs/DataBarsOptions"
        }
      },
      "title": "AWSQuickSightTemplateTableInlineVisualizationDefinition",
      "additionalProperties": false
    },
    "TableOptions": {
      "type": "object",
      "properties": {
        "Orientation": {
          "$ref": "#/$defs/TableOrientation"
        },
        "HeaderStyle": {
          "$ref": "#/$defs/TableCellStyle"
        },
        "CellStyle": {
          "$ref": "#/$defs/TableCellStyle"
        },
        "RowAlternateColorOptions": {
          "$ref": "#/$defs/RowAlternateColorOptions"
        }
      },
      "title": "AWSQuickSightTemplateTableOptionsDefinition",
      "additionalProperties": false
    },
    "TableOrientation": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "VERTICAL",
            "HORIZONTAL"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateTableOrientationDefinition"
    },
    "TablePaginatedReportOptions": {
      "type": "object",
      "properties": {
        "VerticalOverflowVisibility": {
          "$ref": "#/$defs/Visibility"
        },
        "OverflowColumnHeaderVisibility": {
          "$ref": "#/$defs/Visibility"
        }
      },
      "title": "AWSQuickSightTemplateTablePaginatedReportOptionsDefinition",
      "additionalProperties": false
    },
    "TableRowConditionalFormatting": {
      "type": "object",
      "properties": {
        "BackgroundColor": {
          "$ref": "#/$defs/ConditionalFormattingColor"
        },
        "TextColor": {
          "$ref": "#/$defs/ConditionalFormattingColor"
        }
      },
      "title": "AWSQuickSightTemplateTableRowConditionalFormattingDefinition",
      "additionalProperties": false
    },
    "TableSideBorderOptions": {
      "type": "object",
      "properties": {
        "InnerVertical": {
          "$ref": "#/$defs/TableBorderOptions"
        },
        "InnerHorizontal": {
          "$ref": "#/$defs/TableBorderOptions"
        },
        "Left": {
          "$ref": "#/$defs/TableBorderOptions"
        },
        "Right": {
          "$ref": "#/$defs/TableBorderOptions"
        },
        "Top": {
          "$ref": "#/$defs/TableBorderOptions"
        },
        "Bottom": {
          "$ref": "#/$defs/TableBorderOptions"
        }
      },
      "title": "AWSQuickSightTemplateTableSideBorderOptionsDefinition",
      "additionalProperties": false
    },
    "TableSortConfiguration": {
      "type": "object",
      "properties": {
        "RowSort": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/FieldSortOptions"
          },
          "maxItems": 100,
          "minItems": 0
        },
        "PaginationConfiguration": {
          "$ref": "#/$defs/PaginationConfiguration"
        }
      },
      "title": "AWSQuickSightTemplateTableSortConfigurationDefinition",
      "additionalProperties": false
    },
    "TableTotalsPlacement": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "START",
            "END"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateTableTotalsPlacementDefinition"
    },
    "TableTotalsScrollStatus": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "PINNED",
            "SCROLLED"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateTableTotalsScrollStatusDefinition"
    },
    "TableUnaggregatedFieldWells": {
      "type": "object",
      "properties": {
        "Values": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/UnaggregatedField"
          },
          "maxItems": 200,
          "minItems": 0
        }
      },
      "title": "AWSQuickSightTemplateTableUnaggregatedFieldWellsDefinition",
      "additionalProperties": false
    },
    "TableVisual": {
      "type": "object",
      "properties": {
        "VisualId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Title": {
          "$ref": "#/$defs/VisualTitleLabelOptions"
        },
        "Subtitle": {
          "$ref": "#/$defs/VisualSubtitleLabelOptions"
        },
        "ChartConfiguration": {
          "$ref": "#/$defs/TableConfiguration"
        },
        "ConditionalFormatting": {
          "$ref": "#/$defs/TableConditionalFormatting"
        },
        "Actions": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/VisualCustomAction"
          },
          "maxItems": 10,
          "minItems": 0
        }
      },
      "required": [
        "VisualId"
      ],
      "title": "AWSQuickSightTemplateTableVisualDefinition",
      "additionalProperties": false
    },
    "Tag": {
      "type": "object",
      "properties": {
        "Key": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 128,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Value": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 256,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "required": [
        "Key",
        "Value"
      ],
      "title": "AWSQuickSightTemplateTagDefinition",
      "additionalProperties": false
    },
    "TargetVisualOptions": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "ALL_VISUALS"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateTargetVisualOptionsDefinition"
    },
    "TemplateError": {
      "type": "object",
      "properties": {
        "Type": {
          "$ref": "#/$defs/TemplateErrorType"
        },
        "Message": {
          "oneOf": [
            {
              "type": "string",
              "pattern": ".*\\S.*"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "ViolatedEntities": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/Entity"
          },
          "maxItems": 200,
          "minItems": 0
        }
      },
      "title": "AWSQuickSightTemplateTemplateErrorDefinition",
      "additionalProperties": false
    },
    "TemplateErrorType": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "SOURCE_NOT_FOUND",
            "DATA_SET_NOT_FOUND",
            "INTERNAL_FAILURE",
            "ACCESS_DENIED"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateTemplateErrorTypeDefinition"
    },
    "TemplateSourceAnalysis": {
      "type": "object",
      "properties": {
        "Arn": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "DataSetReferences": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/DataSetReference"
          },
          "minItems": 1
        }
      },
      "required": [
        "Arn",
        "DataSetReferences"
      ],
      "title": "AWSQuickSightTemplateTemplateSourceAnalysisDefinition",
      "additionalProperties": false
    },
    "TemplateSourceEntity": {
      "type": "object",
      "properties": {
        "SourceAnalysis": {
          "$ref": "#/$defs/TemplateSourceAnalysis"
        },
        "SourceTemplate": {
          "$ref": "#/$defs/TemplateSourceTemplate"
        }
      },
      "title": "AWSQuickSightTemplateTemplateSourceEntityDefinition",
      "additionalProperties": false
    },
    "TemplateSourceTemplate": {
      "type": "object",
      "properties": {
        "Arn": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "required": [
        "Arn"
      ],
      "title": "AWSQuickSightTemplateTemplateSourceTemplateDefinition",
      "additionalProperties": false
    },
    "TemplateVersion": {
      "type": "object",
      "properties": {
        "CreatedTime": {
          "oneOf": [
            {
              "type": "string",
              "format": "date-time"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Errors": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/TemplateError"
          },
          "minItems": 1
        },
        "VersionNumber": {
          "type": "number",
          "minimum": 1
        },
        "Status": {
          "$ref": "#/$defs/ResourceStatus"
        },
        "DataSetConfigurations": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/DataSetConfiguration"
          },
          "maxItems": 30,
          "minItems": 0
        },
        "Description": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "SourceEntityArn": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "ThemeArn": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Sheets": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/Sheet"
          },
          "maxItems": 20,
          "minItems": 0
        }
      },
      "title": "AWSQuickSightTemplateTemplateVersionDefinition",
      "additionalProperties": false
    },
    "TemplateVersionDefinition": {
      "type": "object",
      "properties": {
        "DataSetConfigurations": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/DataSetConfiguration"
          },
          "maxItems": 30,
          "minItems": 0
        },
        "Sheets": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/SheetDefinition"
          },
          "maxItems": 20,
          "minItems": 0
        },
        "CalculatedFields": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/CalculatedField"
          },
          "maxItems": 100,
          "minItems": 0
        },
        "ParameterDeclarations": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/ParameterDeclaration"
          },
          "maxItems": 200,
          "minItems": 0
        },
        "FilterGroups": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/FilterGroup"
          },
          "maxItems": 2000,
          "minItems": 0
        },
        "ColumnConfigurations": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/ColumnConfiguration"
          },
          "maxItems": 200,
          "minItems": 0
        },
        "AnalysisDefaults": {
          "$ref": "#/$defs/AnalysisDefaults"
        }
      },
      "required": [
        "DataSetConfigurations"
      ],
      "title": "AWSQuickSightTemplateTemplateVersionDefinition",
      "additionalProperties": false
    },
    "TextAreaControlDisplayOptions": {
      "type": "object",
      "properties": {
        "TitleOptions": {
          "$ref": "#/$defs/LabelOptions"
        },
        "PlaceholderOptions": {
          "$ref": "#/$defs/TextControlPlaceholderOptions"
        }
      },
      "title": "AWSQuickSightTemplateTextAreaControlDisplayOptionsDefinition",
      "additionalProperties": false
    },
    "TextConditionalFormat": {
      "type": "object",
      "properties": {
        "BackgroundColor": {
          "$ref": "#/$defs/ConditionalFormattingColor"
        },
        "TextColor": {
          "$ref": "#/$defs/ConditionalFormattingColor"
        },
        "Icon": {
          "$ref": "#/$defs/ConditionalFormattingIcon"
        }
      },
      "title": "AWSQuickSightTemplateTextConditionalFormatDefinition",
      "additionalProperties": false
    },
    "TextControlPlaceholderOptions": {
      "type": "object",
      "properties": {
        "Visibility": {
          "$ref": "#/$defs/Visibility"
        }
      },
      "title": "AWSQuickSightTemplateTextControlPlaceholderOptionsDefinition",
      "additionalProperties": false
    },
    "TextFieldControlDisplayOptions": {
      "type": "object",
      "properties": {
        "TitleOptions": {
          "$ref": "#/$defs/LabelOptions"
        },
        "PlaceholderOptions": {
          "$ref": "#/$defs/TextControlPlaceholderOptions"
        }
      },
      "title": "AWSQuickSightTemplateTextFieldControlDisplayOptionsDefinition",
      "additionalProperties": false
    },
    "TextWrap": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "NONE",
            "WRAP"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateTextWrapDefinition"
    },
    "ThousandSeparatorOptions": {
      "type": "object",
      "properties": {
        "Symbol": {
          "$ref": "#/$defs/NumericSeparatorSymbol"
        },
        "Visibility": {
          "$ref": "#/$defs/Visibility"
        }
      },
      "title": "AWSQuickSightTemplateThousandSeparatorOptionsDefinition",
      "additionalProperties": false
    },
    "TimeBasedForecastProperties": {
      "type": "object",
      "properties": {
        "PeriodsForward": {
          "type": "number",
          "maximum": 1000,
          "minimum": 1
        },
        "PeriodsBackward": {
          "type": "number",
          "maximum": 1000,
          "minimum": 0
        },
        "UpperBoundary": {
          "type": "number",
          "default": null
        },
        "LowerBoundary": {
          "type": "number",
          "default": null
        },
        "PredictionInterval": {
          "type": "number",
          "maximum": 95,
          "minimum": 50
        },
        "Seasonality": {
          "type": "number",
          "maximum": 180,
          "minimum": 1
        }
      },
      "title": "AWSQuickSightTemplateTimeBasedForecastPropertiesDefinition",
      "additionalProperties": false
    },
    "TimeEqualityFilter": {
      "type": "object",
      "properties": {
        "FilterId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Column": {
          "$ref": "#/$defs/ColumnIdentifier"
        },
        "Value": {
          "oneOf": [
            {
              "type": "string",
              "format": "date-time"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "ParameterName": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 2048,
              "minLength": 1,
              "pattern": "^[a-zA-Z0-9]+$"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "TimeGranularity": {
          "$ref": "#/$defs/TimeGranularity"
        }
      },
      "required": [
        "Column",
        "FilterId"
      ],
      "title": "AWSQuickSightTemplateTimeEqualityFilterDefinition",
      "additionalProperties": false
    },
    "TimeGranularity": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "YEAR",
            "QUARTER",
            "MONTH",
            "WEEK",
            "DAY",
            "HOUR",
            "MINUTE",
            "SECOND",
            "MILLISECOND"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateTimeGranularityDefinition"
    },
    "TimeRangeDrillDownFilter": {
      "type": "object",
      "properties": {
        "Column": {
          "$ref": "#/$defs/ColumnIdentifier"
        },
        "RangeMinimum": {
          "oneOf": [
            {
              "type": "string",
              "format": "date-time"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "RangeMaximum": {
          "oneOf": [
            {
              "type": "string",
              "format": "date-time"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "TimeGranularity": {
          "$ref": "#/$defs/TimeGranularity"
        }
      },
      "required": [
        "Column",
        "RangeMaximum",
        "RangeMinimum",
        "TimeGranularity"
      ],
      "title": "AWSQuickSightTemplateTimeRangeDrillDownFilterDefinition",
      "additionalProperties": false
    },
    "TimeRangeFilter": {
      "type": "object",
      "properties": {
        "FilterId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Column": {
          "$ref": "#/$defs/ColumnIdentifier"
        },
        "IncludeMinimum": {
          "type": "boolean",
          "default": null
        },
        "IncludeMaximum": {
          "type": "boolean",
          "default": null
        },
        "RangeMinimumValue": {
          "$ref": "#/$defs/TimeRangeFilterValue"
        },
        "RangeMaximumValue": {
          "$ref": "#/$defs/TimeRangeFilterValue"
        },
        "NullOption": {
          "$ref": "#/$defs/FilterNullOption"
        },
        "ExcludePeriodConfiguration": {
          "$ref": "#/$defs/ExcludePeriodConfiguration"
        },
        "TimeGranularity": {
          "$ref": "#/$defs/TimeGranularity"
        }
      },
      "required": [
        "Column",
        "FilterId",
        "NullOption"
      ],
      "title": "AWSQuickSightTemplateTimeRangeFilterDefinition",
      "additionalProperties": false
    },
    "TimeRangeFilterValue": {
      "type": "object",
      "properties": {
        "StaticValue": {
          "oneOf": [
            {
              "type": "string",
              "format": "date-time"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "RollingDate": {
          "$ref": "#/$defs/RollingDateConfiguration"
        },
        "Parameter": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 2048,
              "minLength": 1,
              "pattern": "^[a-zA-Z0-9]+$"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "title": "AWSQuickSightTemplateTimeRangeFilterValueDefinition",
      "additionalProperties": false
    },
    "TooltipItem": {
      "type": "object",
      "properties": {
        "FieldTooltipItem": {
          "$ref": "#/$defs/FieldTooltipItem"
        },
        "ColumnTooltipItem": {
          "$ref": "#/$defs/ColumnTooltipItem"
        }
      },
      "title": "AWSQuickSightTemplateTooltipItemDefinition",
      "additionalProperties": false
    },
    "TooltipOptions": {
      "type": "object",
      "properties": {
        "TooltipVisibility": {
          "$ref": "#/$defs/Visibility"
        },
        "SelectedTooltipType": {
          "$ref": "#/$defs/SelectedTooltipType"
        },
        "FieldBasedTooltip": {
          "$ref": "#/$defs/FieldBasedTooltip"
        }
      },
      "title": "AWSQuickSightTemplateTooltipOptionsDefinition",
      "additionalProperties": false
    },
    "TooltipTitleType": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "NONE",
            "PRIMARY_VALUE"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateTooltipTitleTypeDefinition"
    },
    "TopBottomComputationType": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "TOP",
            "BOTTOM"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateTopBottomComputationTypeDefinition"
    },
    "TopBottomFilter": {
      "type": "object",
      "properties": {
        "FilterId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Column": {
          "$ref": "#/$defs/ColumnIdentifier"
        },
        "Limit": {
          "type": "number",
          "default": null
        },
        "AggregationSortConfigurations": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/AggregationSortConfiguration"
          },
          "maxItems": 100,
          "minItems": 0
        },
        "TimeGranularity": {
          "$ref": "#/$defs/TimeGranularity"
        },
        "ParameterName": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 2048,
              "minLength": 1,
              "pattern": "^[a-zA-Z0-9]+$"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "required": [
        "AggregationSortConfigurations",
        "Column",
        "FilterId"
      ],
      "title": "AWSQuickSightTemplateTopBottomFilterDefinition",
      "additionalProperties": false
    },
    "TopBottomMoversComputation": {
      "type": "object",
      "properties": {
        "ComputationId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Name": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Time": {
          "$ref": "#/$defs/DimensionField"
        },
        "Category": {
          "$ref": "#/$defs/DimensionField"
        },
        "Value": {
          "$ref": "#/$defs/MeasureField"
        },
        "MoverSize": {
          "type": "number",
          "default": 0,
          "maximum": 20,
          "minimum": 1
        },
        "SortOrder": {
          "$ref": "#/$defs/TopBottomSortOrder"
        },
        "Type": {
          "$ref": "#/$defs/TopBottomComputationType"
        }
      },
      "required": [
        "Category",
        "ComputationId",
        "Time",
        "Type"
      ],
      "title": "AWSQuickSightTemplateTopBottomMoversComputationDefinition",
      "additionalProperties": false
    },
    "TopBottomRankedComputation": {
      "type": "object",
      "properties": {
        "ComputationId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Name": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Category": {
          "$ref": "#/$defs/DimensionField"
        },
        "Value": {
          "$ref": "#/$defs/MeasureField"
        },
        "ResultSize": {
          "type": "number",
          "default": 0,
          "maximum": 20,
          "minimum": 1
        },
        "Type": {
          "$ref": "#/$defs/TopBottomComputationType"
        }
      },
      "required": [
        "Category",
        "ComputationId",
        "Type"
      ],
      "title": "AWSQuickSightTemplateTopBottomRankedComputationDefinition",
      "additionalProperties": false
    },
    "TopBottomSortOrder": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "PERCENT_DIFFERENCE",
            "ABSOLUTE_DIFFERENCE"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateTopBottomSortOrderDefinition"
    },
    "TotalAggregationComputation": {
      "type": "object",
      "properties": {
        "ComputationId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Name": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Value": {
          "$ref": "#/$defs/MeasureField"
        }
      },
      "required": [
        "ComputationId",
        "Value"
      ],
      "title": "AWSQuickSightTemplateTotalAggregationComputationDefinition",
      "additionalProperties": false
    },
    "TotalOptions": {
      "type": "object",
      "properties": {
        "TotalsVisibility": {
          "$ref": "#/$defs/Visibility"
        },
        "Placement": {
          "$ref": "#/$defs/TableTotalsPlacement"
        },
        "ScrollStatus": {
          "$ref": "#/$defs/TableTotalsScrollStatus"
        },
        "CustomLabel": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "TotalCellStyle": {
          "$ref": "#/$defs/TableCellStyle"
        }
      },
      "title": "AWSQuickSightTemplateTotalOptionsDefinition",
      "additionalProperties": false
    },
    "TreeMapAggregatedFieldWells": {
      "type": "object",
      "properties": {
        "Groups": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/DimensionField"
          },
          "maxItems": 1,
          "minItems": 0
        },
        "Sizes": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/MeasureField"
          },
          "maxItems": 1,
          "minItems": 0
        },
        "Colors": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/MeasureField"
          },
          "maxItems": 1,
          "minItems": 0
        }
      },
      "title": "AWSQuickSightTemplateTreeMapAggregatedFieldWellsDefinition",
      "additionalProperties": false
    },
    "TreeMapConfiguration": {
      "type": "object",
      "properties": {
        "FieldWells": {
          "$ref": "#/$defs/TreeMapFieldWells"
        },
        "SortConfiguration": {
          "$ref": "#/$defs/TreeMapSortConfiguration"
        },
        "GroupLabelOptions": {
          "$ref": "#/$defs/ChartAxisLabelOptions"
        },
        "SizeLabelOptions": {
          "$ref": "#/$defs/ChartAxisLabelOptions"
        },
        "ColorLabelOptions": {
          "$ref": "#/$defs/ChartAxisLabelOptions"
        },
        "ColorScale": {
          "$ref": "#/$defs/ColorScale"
        },
        "Legend": {
          "$ref": "#/$defs/LegendOptions"
        },
        "DataLabels": {
          "$ref": "#/$defs/DataLabelOptions"
        },
        "Tooltip": {
          "$ref": "#/$defs/TooltipOptions"
        }
      },
      "title": "AWSQuickSightTemplateTreeMapConfigurationDefinition",
      "additionalProperties": false
    },
    "TreeMapFieldWells": {
      "type": "object",
      "properties": {
        "TreeMapAggregatedFieldWells": {
          "$ref": "#/$defs/TreeMapAggregatedFieldWells"
        }
      },
      "title": "AWSQuickSightTemplateTreeMapFieldWellsDefinition",
      "additionalProperties": false
    },
    "TreeMapSortConfiguration": {
      "type": "object",
      "properties": {
        "TreeMapSort": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/FieldSortOptions"
          },
          "maxItems": 100,
          "minItems": 0
        },
        "TreeMapGroupItemsLimitConfiguration": {
          "$ref": "#/$defs/ItemsLimitConfiguration"
        }
      },
      "title": "AWSQuickSightTemplateTreeMapSortConfigurationDefinition",
      "additionalProperties": false
    },
    "TreeMapVisual": {
      "type": "object",
      "properties": {
        "VisualId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Title": {
          "$ref": "#/$defs/VisualTitleLabelOptions"
        },
        "Subtitle": {
          "$ref": "#/$defs/VisualSubtitleLabelOptions"
        },
        "ChartConfiguration": {
          "$ref": "#/$defs/TreeMapConfiguration"
        },
        "Actions": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/VisualCustomAction"
          },
          "maxItems": 10,
          "minItems": 0
        },
        "ColumnHierarchies": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/ColumnHierarchy"
          },
          "maxItems": 2,
          "minItems": 0
        }
      },
      "required": [
        "VisualId"
      ],
      "title": "AWSQuickSightTemplateTreeMapVisualDefinition",
      "additionalProperties": false
    },
    "TrendArrowOptions": {
      "type": "object",
      "properties": {
        "Visibility": {
          "$ref": "#/$defs/Visibility"
        }
      },
      "title": "AWSQuickSightTemplateTrendArrowOptionsDefinition",
      "additionalProperties": false
    },
    "URLTargetConfiguration": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "NEW_TAB",
            "NEW_WINDOW",
            "SAME_TAB"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateURLTargetConfigurationDefinition"
    },
    "UnaggregatedField": {
      "type": "object",
      "properties": {
        "FieldId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Column": {
          "$ref": "#/$defs/ColumnIdentifier"
        },
        "FormatConfiguration": {
          "$ref": "#/$defs/FormatConfiguration"
        }
      },
      "required": [
        "Column",
        "FieldId"
      ],
      "title": "AWSQuickSightTemplateUnaggregatedFieldDefinition",
      "additionalProperties": false
    },
    "UniqueValuesComputation": {
      "type": "object",
      "properties": {
        "ComputationId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Name": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Category": {
          "$ref": "#/$defs/DimensionField"
        }
      },
      "required": [
        "Category",
        "ComputationId"
      ],
      "title": "AWSQuickSightTemplateUniqueValuesComputationDefinition",
      "additionalProperties": false
    },
    "ValueWhenUnsetOption": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "RECOMMENDED_VALUE",
            "NULL"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateValueWhenUnsetOptionDefinition"
    },
    "VerticalTextAlignment": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "TOP",
            "MIDDLE",
            "BOTTOM"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateVerticalTextAlignmentDefinition"
    },
    "Visibility": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "HIDDEN",
            "VISIBLE"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateVisibilityDefinition"
    },
    "VisibleRangeOptions": {
      "type": "object",
      "properties": {
        "PercentRange": {
          "$ref": "#/$defs/PercentVisibleRange"
        }
      },
      "title": "AWSQuickSightTemplateVisibleRangeOptionsDefinition",
      "additionalProperties": false
    },
    "Visual": {
      "type": "object",
      "properties": {
        "TableVisual": {
          "$ref": "#/$defs/TableVisual"
        },
        "PivotTableVisual": {
          "$ref": "#/$defs/PivotTableVisual"
        },
        "BarChartVisual": {
          "$ref": "#/$defs/BarChartVisual"
        },
        "KPIVisual": {
          "$ref": "#/$defs/KPIVisual"
        },
        "PieChartVisual": {
          "$ref": "#/$defs/PieChartVisual"
        },
        "GaugeChartVisual": {
          "$ref": "#/$defs/GaugeChartVisual"
        },
        "LineChartVisual": {
          "$ref": "#/$defs/LineChartVisual"
        },
        "HeatMapVisual": {
          "$ref": "#/$defs/HeatMapVisual"
        },
        "TreeMapVisual": {
          "$ref": "#/$defs/TreeMapVisual"
        },
        "GeospatialMapVisual": {
          "$ref": "#/$defs/GeospatialMapVisual"
        },
        "FilledMapVisual": {
          "$ref": "#/$defs/FilledMapVisual"
        },
        "FunnelChartVisual": {
          "$ref": "#/$defs/FunnelChartVisual"
        },
        "ScatterPlotVisual": {
          "$ref": "#/$defs/ScatterPlotVisual"
        },
        "ComboChartVisual": {
          "$ref": "#/$defs/ComboChartVisual"
        },
        "BoxPlotVisual": {
          "$ref": "#/$defs/BoxPlotVisual"
        },
        "WaterfallVisual": {
          "$ref": "#/$defs/WaterfallVisual"
        },
        "HistogramVisual": {
          "$ref": "#/$defs/HistogramVisual"
        },
        "WordCloudVisual": {
          "$ref": "#/$defs/WordCloudVisual"
        },
        "InsightVisual": {
          "$ref": "#/$defs/InsightVisual"
        },
        "SankeyDiagramVisual": {
          "$ref": "#/$defs/SankeyDiagramVisual"
        },
        "CustomContentVisual": {
          "$ref": "#/$defs/CustomContentVisual"
        },
        "EmptyVisual": {
          "$ref": "#/$defs/EmptyVisual"
        },
        "RadarChartVisual": {
          "$ref": "#/$defs/RadarChartVisual"
        }
      },
      "title": "AWSQuickSightTemplateVisualDefinition",
      "additionalProperties": false
    },
    "VisualCustomAction": {
      "type": "object",
      "properties": {
        "CustomActionId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Name": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 256,
              "minLength": 1
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Status": {
          "$ref": "#/$defs/WidgetStatus"
        },
        "Trigger": {
          "$ref": "#/$defs/VisualCustomActionTrigger"
        },
        "ActionOperations": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/VisualCustomActionOperation"
          },
          "maxItems": 2,
          "minItems": 1
        }
      },
      "required": [
        "ActionOperations",
        "CustomActionId",
        "Name",
        "Trigger"
      ],
      "title": "AWSQuickSightTemplateVisualCustomActionDefinition",
      "additionalProperties": false
    },
    "VisualCustomActionOperation": {
      "type": "object",
      "properties": {
        "FilterOperation": {
          "$ref": "#/$defs/CustomActionFilterOperation"
        },
        "NavigationOperation": {
          "$ref": "#/$defs/CustomActionNavigationOperation"
        },
        "URLOperation": {
          "$ref": "#/$defs/CustomActionURLOperation"
        },
        "SetParametersOperation": {
          "$ref": "#/$defs/CustomActionSetParametersOperation"
        }
      },
      "title": "AWSQuickSightTemplateVisualCustomActionOperationDefinition",
      "additionalProperties": false
    },
    "VisualCustomActionTrigger": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "DATA_POINT_CLICK",
            "DATA_POINT_MENU"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateVisualCustomActionTriggerDefinition"
    },
    "VisualPalette": {
      "type": "object",
      "properties": {
        "ChartColor": {
          "oneOf": [
            {
              "type": "string",
              "pattern": "^#[A-F0-9]{6}$"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "ColorMap": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/DataPathColor"
          },
          "maxItems": 5000,
          "minItems": 0
        }
      },
      "title": "AWSQuickSightTemplateVisualPaletteDefinition",
      "additionalProperties": false
    },
    "VisualSubtitleLabelOptions": {
      "type": "object",
      "properties": {
        "Visibility": {
          "$ref": "#/$defs/Visibility"
        },
        "FormatText": {
          "$ref": "#/$defs/LongFormatText"
        }
      },
      "title": "AWSQuickSightTemplateVisualSubtitleLabelOptionsDefinition",
      "additionalProperties": false
    },
    "VisualTitleLabelOptions": {
      "type": "object",
      "properties": {
        "Visibility": {
          "$ref": "#/$defs/Visibility"
        },
        "FormatText": {
          "$ref": "#/$defs/ShortFormatText"
        }
      },
      "title": "AWSQuickSightTemplateVisualTitleLabelOptionsDefinition",
      "additionalProperties": false
    },
    "WaterfallChartAggregatedFieldWells": {
      "type": "object",
      "properties": {
        "Categories": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/DimensionField"
          },
          "maxItems": 200,
          "minItems": 0
        },
        "Values": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/MeasureField"
          },
          "maxItems": 200,
          "minItems": 0
        },
        "Breakdowns": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/DimensionField"
          },
          "maxItems": 200,
          "minItems": 0
        }
      },
      "title": "AWSQuickSightTemplateWaterfallChartAggregatedFieldWellsDefinition",
      "additionalProperties": false
    },
    "WaterfallChartConfiguration": {
      "type": "object",
      "properties": {
        "FieldWells": {
          "$ref": "#/$defs/WaterfallChartFieldWells"
        },
        "SortConfiguration": {
          "$ref": "#/$defs/WaterfallChartSortConfiguration"
        },
        "WaterfallChartOptions": {
          "$ref": "#/$defs/WaterfallChartOptions"
        },
        "CategoryAxisLabelOptions": {
          "$ref": "#/$defs/ChartAxisLabelOptions"
        },
        "CategoryAxisDisplayOptions": {
          "$ref": "#/$defs/AxisDisplayOptions"
        },
        "PrimaryYAxisLabelOptions": {
          "$ref": "#/$defs/ChartAxisLabelOptions"
        },
        "PrimaryYAxisDisplayOptions": {
          "$ref": "#/$defs/AxisDisplayOptions"
        },
        "Legend": {
          "$ref": "#/$defs/LegendOptions"
        },
        "DataLabels": {
          "$ref": "#/$defs/DataLabelOptions"
        },
        "VisualPalette": {
          "$ref": "#/$defs/VisualPalette"
        }
      },
      "title": "AWSQuickSightTemplateWaterfallChartConfigurationDefinition",
      "additionalProperties": false
    },
    "WaterfallChartFieldWells": {
      "type": "object",
      "properties": {
        "WaterfallChartAggregatedFieldWells": {
          "$ref": "#/$defs/WaterfallChartAggregatedFieldWells"
        }
      },
      "title": "AWSQuickSightTemplateWaterfallChartFieldWellsDefinition",
      "additionalProperties": false
    },
    "WaterfallChartOptions": {
      "type": "object",
      "properties": {
        "TotalBarLabel": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        }
      },
      "title": "AWSQuickSightTemplateWaterfallChartOptionsDefinition",
      "additionalProperties": false
    },
    "WaterfallChartSortConfiguration": {
      "type": "object",
      "properties": {
        "CategorySort": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/FieldSortOptions"
          },
          "maxItems": 100,
          "minItems": 0
        },
        "BreakdownItemsLimit": {
          "$ref": "#/$defs/ItemsLimitConfiguration"
        }
      },
      "title": "AWSQuickSightTemplateWaterfallChartSortConfigurationDefinition",
      "additionalProperties": false
    },
    "WaterfallVisual": {
      "type": "object",
      "properties": {
        "VisualId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Title": {
          "$ref": "#/$defs/VisualTitleLabelOptions"
        },
        "Subtitle": {
          "$ref": "#/$defs/VisualSubtitleLabelOptions"
        },
        "ChartConfiguration": {
          "$ref": "#/$defs/WaterfallChartConfiguration"
        },
        "Actions": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/VisualCustomAction"
          },
          "maxItems": 10,
          "minItems": 0
        },
        "ColumnHierarchies": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/ColumnHierarchy"
          },
          "maxItems": 2,
          "minItems": 0
        }
      },
      "required": [
        "VisualId"
      ],
      "title": "AWSQuickSightTemplateWaterfallVisualDefinition",
      "additionalProperties": false
    },
    "WhatIfPointScenario": {
      "type": "object",
      "properties": {
        "Date": {
          "oneOf": [
            {
              "type": "string",
              "format": "date-time"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Value": {
          "type": "number",
          "default": 0
        }
      },
      "required": [
        "Date",
        "Value"
      ],
      "title": "AWSQuickSightTemplateWhatIfPointScenarioDefinition",
      "additionalProperties": false
    },
    "WhatIfRangeScenario": {
      "type": "object",
      "properties": {
        "StartDate": {
          "oneOf": [
            {
              "type": "string",
              "format": "date-time"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "EndDate": {
          "oneOf": [
            {
              "type": "string",
              "format": "date-time"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Value": {
          "type": "number",
          "default": 0
        }
      },
      "required": [
        "EndDate",
        "StartDate",
        "Value"
      ],
      "title": "AWSQuickSightTemplateWhatIfRangeScenarioDefinition",
      "additionalProperties": false
    },
    "WidgetStatus": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "ENABLED",
            "DISABLED"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateWidgetStatusDefinition"
    },
    "WordCloudAggregatedFieldWells": {
      "type": "object",
      "properties": {
        "GroupBy": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/DimensionField"
          },
          "maxItems": 10,
          "minItems": 0
        },
        "Size": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/MeasureField"
          },
          "maxItems": 1,
          "minItems": 0
        }
      },
      "title": "AWSQuickSightTemplateWordCloudAggregatedFieldWellsDefinition",
      "additionalProperties": false
    },
    "WordCloudChartConfiguration": {
      "type": "object",
      "properties": {
        "FieldWells": {
          "$ref": "#/$defs/WordCloudFieldWells"
        },
        "SortConfiguration": {
          "$ref": "#/$defs/WordCloudSortConfiguration"
        },
        "CategoryLabelOptions": {
          "$ref": "#/$defs/ChartAxisLabelOptions"
        },
        "WordCloudOptions": {
          "$ref": "#/$defs/WordCloudOptions"
        }
      },
      "title": "AWSQuickSightTemplateWordCloudChartConfigurationDefinition",
      "additionalProperties": false
    },
    "WordCloudCloudLayout": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "FLUID",
            "NORMAL"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateWordCloudCloudLayoutDefinition"
    },
    "WordCloudFieldWells": {
      "type": "object",
      "properties": {
        "WordCloudAggregatedFieldWells": {
          "$ref": "#/$defs/WordCloudAggregatedFieldWells"
        }
      },
      "title": "AWSQuickSightTemplateWordCloudFieldWellsDefinition",
      "additionalProperties": false
    },
    "WordCloudOptions": {
      "type": "object",
      "properties": {
        "WordOrientation": {
          "$ref": "#/$defs/WordCloudWordOrientation"
        },
        "WordScaling": {
          "$ref": "#/$defs/WordCloudWordScaling"
        },
        "CloudLayout": {
          "$ref": "#/$defs/WordCloudCloudLayout"
        },
        "WordCasing": {
          "$ref": "#/$defs/WordCloudWordCasing"
        },
        "WordPadding": {
          "$ref": "#/$defs/WordCloudWordPadding"
        },
        "MaximumStringLength": {
          "type": "number",
          "maximum": 100,
          "minimum": 1
        }
      },
      "title": "AWSQuickSightTemplateWordCloudOptionsDefinition",
      "additionalProperties": false
    },
    "WordCloudSortConfiguration": {
      "type": "object",
      "properties": {
        "CategoryItemsLimit": {
          "$ref": "#/$defs/ItemsLimitConfiguration"
        },
        "CategorySort": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/FieldSortOptions"
          },
          "maxItems": 100,
          "minItems": 0
        }
      },
      "title": "AWSQuickSightTemplateWordCloudSortConfigurationDefinition",
      "additionalProperties": false
    },
    "WordCloudVisual": {
      "type": "object",
      "properties": {
        "VisualId": {
          "oneOf": [
            {
              "type": "string",
              "maxLength": 512,
              "minLength": 1,
              "pattern": "[\\w\\-]+"
            },
            {
              "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
            }
          ]
        },
        "Title": {
          "$ref": "#/$defs/VisualTitleLabelOptions"
        },
        "Subtitle": {
          "$ref": "#/$defs/VisualSubtitleLabelOptions"
        },
        "ChartConfiguration": {
          "$ref": "#/$defs/WordCloudChartConfiguration"
        },
        "Actions": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/VisualCustomAction"
          },
          "maxItems": 10,
          "minItems": 0
        },
        "ColumnHierarchies": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/ColumnHierarchy"
          },
          "maxItems": 2,
          "minItems": 0
        }
      },
      "required": [
        "VisualId"
      ],
      "title": "AWSQuickSightTemplateWordCloudVisualDefinition",
      "additionalProperties": false
    },
    "WordCloudWordCasing": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "LOWER_CASE",
            "EXISTING_CASE"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateWordCloudWordCasingDefinition"
    },
    "WordCloudWordOrientation": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "HORIZONTAL",
            "HORIZONTAL_AND_VERTICAL"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateWordCloudWordOrientationDefinition"
    },
    "WordCloudWordPadding": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "NONE",
            "SMALL",
            "MEDIUM",
            "LARGE"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateWordCloudWordPaddingDefinition"
    },
    "WordCloudWordScaling": {
      "oneOf": [
        {
          "type": "string",
          "enum": [
            "EMPHASIZE",
            "NORMAL"
          ]
        },
        {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--cf.functions.json#/Aws_CF_FunctionString"
        }
      ],
      "title": "AWSQuickSightTemplateWordCloudWordScalingDefinition"
    }
  },
  "readOnlyProperties": [
    "/properties/TemplateError",
    "/properties/Arn",
    "/properties/CreatedTime",
    "/properties/LastUpdatedTime",
    "/properties/Version"
  ],
  "writeOnlyProperties": [
    "/properties/Definition",
    "/properties/VersionDescription",
    "/properties/SourceEntity",
    "/properties/CreatedTime",
    "/properties/Version",
    "/properties/LastUpdatedTime"
  ],
  "createOnlyProperties": [
    "/properties/AwsAccountId",
    "/properties/TemplateId"
  ],
  "primaryIdentifier": [
    "/properties/AwsAccountId",
    "/properties/TemplateId"
  ]
}
