

This is the new *CloudFormation Template Reference Guide*. Please update your bookmarks and links. For help getting started with CloudFormation, see the [AWS CloudFormation User Guide](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/Welcome.html).

# AWS::QuickSight::Analysis
<a name="aws-resource-quicksight-analysis"></a>

Creates an analysis in Amazon QuickSight.

## Syntax
<a name="aws-resource-quicksight-analysis-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-resource-quicksight-analysis-syntax.json"></a>

```
{
  "Type" : "AWS::QuickSight::Analysis",
  "Properties" : {
      "[AnalysisId](#cfn-quicksight-analysis-analysisid)" : String,
      "[AwsAccountId](#cfn-quicksight-analysis-awsaccountid)" : String,
      "[Definition](#cfn-quicksight-analysis-definition)" : AnalysisDefinition,
      "[Errors](#cfn-quicksight-analysis-errors)" : [ AnalysisError, ... ],
      "[FolderArns](#cfn-quicksight-analysis-folderarns)" : [ String, ... ],
      "[Name](#cfn-quicksight-analysis-name)" : String,
      "[Parameters](#cfn-quicksight-analysis-parameters)" : Parameters,
      "[Permissions](#cfn-quicksight-analysis-permissions)" : [ ResourcePermission, ... ],
      "[Sheets](#cfn-quicksight-analysis-sheets)" : [ Sheet, ... ],
      "[SourceEntity](#cfn-quicksight-analysis-sourceentity)" : AnalysisSourceEntity,
      "[Status](#cfn-quicksight-analysis-status)" : String,
      "[Tags](#cfn-quicksight-analysis-tags)" : [ Tag, ... ],
      "[ThemeArn](#cfn-quicksight-analysis-themearn)" : String,
      "[ValidationStrategy](#cfn-quicksight-analysis-validationstrategy)" : ValidationStrategy
    }
}
```

### YAML
<a name="aws-resource-quicksight-analysis-syntax.yaml"></a>

```
Type: AWS::QuickSight::Analysis
Properties:
  [AnalysisId](#cfn-quicksight-analysis-analysisid): String
  [AwsAccountId](#cfn-quicksight-analysis-awsaccountid): String
  [Definition](#cfn-quicksight-analysis-definition): 
    AnalysisDefinition
  [Errors](#cfn-quicksight-analysis-errors): 
    - AnalysisError
  [FolderArns](#cfn-quicksight-analysis-folderarns): 
    - String
  [Name](#cfn-quicksight-analysis-name): String
  [Parameters](#cfn-quicksight-analysis-parameters): 
    Parameters
  [Permissions](#cfn-quicksight-analysis-permissions): 
    - ResourcePermission
  [Sheets](#cfn-quicksight-analysis-sheets): 
    - Sheet
  [SourceEntity](#cfn-quicksight-analysis-sourceentity): 
    AnalysisSourceEntity
  [Status](#cfn-quicksight-analysis-status): String
  [Tags](#cfn-quicksight-analysis-tags): 
    - Tag
  [ThemeArn](#cfn-quicksight-analysis-themearn): String
  [ValidationStrategy](#cfn-quicksight-analysis-validationstrategy): 
    ValidationStrategy
```

## Properties
<a name="aws-resource-quicksight-analysis-properties"></a>

`AnalysisId`  <a name="cfn-quicksight-analysis-analysisid"></a>
The ID for the analysis that you're creating. This ID displays in the URL of the analysis.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)

`AwsAccountId`  <a name="cfn-quicksight-analysis-awsaccountid"></a>
The ID of the AWS account where you are creating an analysis.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[0-9]{12}$`  
*Minimum*: `12`  
*Maximum*: `12`  
*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)

`Definition`  <a name="cfn-quicksight-analysis-definition"></a>
Property description not available.  
*Required*: No  
*Type*: [AnalysisDefinition](aws-properties-quicksight-analysis-analysisdefinition.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Errors`  <a name="cfn-quicksight-analysis-errors"></a>
Errors associated with the analysis.  
*Required*: No  
*Type*: Array of [AnalysisError](aws-properties-quicksight-analysis-analysiserror.md)  
*Minimum*: `1`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FolderArns`  <a name="cfn-quicksight-analysis-folderarns"></a>
Property description not available.  
*Required*: No  
*Type*: Array of String  
*Minimum*: `0`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Name`  <a name="cfn-quicksight-analysis-name"></a>
A descriptive name for the analysis that you're creating. This name displays for the analysis in the Amazon Quick Sight console.   
*Required*: Yes  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `2048`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Parameters`  <a name="cfn-quicksight-analysis-parameters"></a>
The parameter names and override values that you want to use. An analysis can have any parameter type, and some parameters might accept multiple values.   
*Required*: No  
*Type*: [Parameters](aws-properties-quicksight-analysis-parameters.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Permissions`  <a name="cfn-quicksight-analysis-permissions"></a>
A structure that describes the principals and the resource-level permissions on an analysis. You can use the `Permissions` structure to grant permissions by providing a list of AWS Identity and Access Management (IAM) action information for each principal listed by Amazon Resource Name (ARN).   
To specify no permissions, omit `Permissions`.  
*Required*: No  
*Type*: Array of [ResourcePermission](aws-properties-quicksight-analysis-resourcepermission.md)  
*Minimum*: `1`  
*Maximum*: `64`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Sheets`  <a name="cfn-quicksight-analysis-sheets"></a>
A list of the associated sheets with the unique identifier and name of each sheet.  
*Required*: No  
*Type*: Array of [Sheet](aws-properties-quicksight-analysis-sheet.md)  
*Minimum*: `0`  
*Maximum*: `20`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SourceEntity`  <a name="cfn-quicksight-analysis-sourceentity"></a>
A source entity to use for the analysis that you're creating. This metadata structure contains details that describe a source template and one or more datasets.  
Either a `SourceEntity` or a `Definition` must be provided in order for the request to be valid.  
*Required*: No  
*Type*: [AnalysisSourceEntity](aws-properties-quicksight-analysis-analysissourceentity.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Status`  <a name="cfn-quicksight-analysis-status"></a>
Status associated with the analysis.  
*Required*: No  
*Type*: String  
*Allowed values*: `CREATION_IN_PROGRESS | CREATION_SUCCESSFUL | CREATION_FAILED | UPDATE_IN_PROGRESS | UPDATE_SUCCESSFUL | UPDATE_FAILED | PENDING_UPDATE | DELETED`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Tags`  <a name="cfn-quicksight-analysis-tags"></a>
Contains a map of the key-value pairs for the resource tag or tags assigned to the analysis.  
*Required*: No  
*Type*: Array of [Tag](aws-properties-quicksight-analysis-tag.md)  
*Minimum*: `1`  
*Maximum*: `200`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ThemeArn`  <a name="cfn-quicksight-analysis-themearn"></a>
The ARN for the theme to apply to the analysis that you're creating. To see the theme in the Amazon Quick Sight console, make sure that you have access to it.  
*Required*: No  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ValidationStrategy`  <a name="cfn-quicksight-analysis-validationstrategy"></a>
The option to relax the validation that is required to create and update analyses, dashboards, and templates with definition objects. When you set this value to `LENIENT`, validation is skipped for specific errors.  
*Required*: No  
*Type*: [ValidationStrategy](aws-properties-quicksight-analysis-validationstrategy.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

## Return values
<a name="aws-resource-quicksight-analysis-return-values"></a>

### Fn::GetAtt
<a name="aws-resource-quicksight-analysis-return-values-fn--getatt"></a>

#### 
<a name="aws-resource-quicksight-analysis-return-values-fn--getatt-fn--getatt"></a>

`Arn`  <a name="Arn-fn::getatt"></a>
The Amazon Resource Name (ARN) of the analysis.

`CreatedTime`  <a name="CreatedTime-fn::getatt"></a>
The time that the analysis was created.

`DataSetArns`  <a name="DataSetArns-fn::getatt"></a>
The ARNs of the datasets of the analysis.

`LastUpdatedTime`  <a name="LastUpdatedTime-fn::getatt"></a>
The time that the analysis was last updated.

# AWS::QuickSight::Analysis AggregationFunction
<a name="aws-properties-quicksight-analysis-aggregationfunction"></a>

An aggregation function aggregates values from a dimension or measure.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

## Syntax
<a name="aws-properties-quicksight-analysis-aggregationfunction-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-aggregationfunction-syntax.json"></a>

```
{
  "[AttributeAggregationFunction](#cfn-quicksight-analysis-aggregationfunction-attributeaggregationfunction)" : AttributeAggregationFunction,
  "[CategoricalAggregationFunction](#cfn-quicksight-analysis-aggregationfunction-categoricalaggregationfunction)" : String,
  "[DateAggregationFunction](#cfn-quicksight-analysis-aggregationfunction-dateaggregationfunction)" : String,
  "[NumericalAggregationFunction](#cfn-quicksight-analysis-aggregationfunction-numericalaggregationfunction)" : NumericalAggregationFunction
}
```

### YAML
<a name="aws-properties-quicksight-analysis-aggregationfunction-syntax.yaml"></a>

```
  [AttributeAggregationFunction](#cfn-quicksight-analysis-aggregationfunction-attributeaggregationfunction): 
    AttributeAggregationFunction
  [CategoricalAggregationFunction](#cfn-quicksight-analysis-aggregationfunction-categoricalaggregationfunction): String
  [DateAggregationFunction](#cfn-quicksight-analysis-aggregationfunction-dateaggregationfunction): String
  [NumericalAggregationFunction](#cfn-quicksight-analysis-aggregationfunction-numericalaggregationfunction): 
    NumericalAggregationFunction
```

## Properties
<a name="aws-properties-quicksight-analysis-aggregationfunction-properties"></a>

`AttributeAggregationFunction`  <a name="cfn-quicksight-analysis-aggregationfunction-attributeaggregationfunction"></a>
Aggregation for attributes.  
*Required*: No  
*Type*: [AttributeAggregationFunction](aws-properties-quicksight-analysis-attributeaggregationfunction.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`CategoricalAggregationFunction`  <a name="cfn-quicksight-analysis-aggregationfunction-categoricalaggregationfunction"></a>
Aggregation for categorical values.  
+ `COUNT`: Aggregate by the total number of values, including duplicates.
+ `DISTINCT_COUNT`: Aggregate by the total number of distinct values.
*Required*: No  
*Type*: String  
*Allowed values*: `COUNT | DISTINCT_COUNT`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DateAggregationFunction`  <a name="cfn-quicksight-analysis-aggregationfunction-dateaggregationfunction"></a>
Aggregation for date values.  
+ `COUNT`: Aggregate by the total number of values, including duplicates.
+ `DISTINCT_COUNT`: Aggregate by the total number of distinct values.
+ `MIN`: Select the smallest date value.
+ `MAX`: Select the largest date value.
*Required*: No  
*Type*: String  
*Allowed values*: `COUNT | DISTINCT_COUNT | MIN | MAX`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`NumericalAggregationFunction`  <a name="cfn-quicksight-analysis-aggregationfunction-numericalaggregationfunction"></a>
Aggregation for numerical values.  
*Required*: No  
*Type*: [NumericalAggregationFunction](aws-properties-quicksight-analysis-numericalaggregationfunction.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis AggregationSortConfiguration
<a name="aws-properties-quicksight-analysis-aggregationsortconfiguration"></a>

The configuration options to sort aggregated values.

## Syntax
<a name="aws-properties-quicksight-analysis-aggregationsortconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-aggregationsortconfiguration-syntax.json"></a>

```
{
  "[AggregationFunction](#cfn-quicksight-analysis-aggregationsortconfiguration-aggregationfunction)" : AggregationFunction,
  "[Column](#cfn-quicksight-analysis-aggregationsortconfiguration-column)" : ColumnIdentifier,
  "[SortDirection](#cfn-quicksight-analysis-aggregationsortconfiguration-sortdirection)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-aggregationsortconfiguration-syntax.yaml"></a>

```
  [AggregationFunction](#cfn-quicksight-analysis-aggregationsortconfiguration-aggregationfunction): 
    AggregationFunction
  [Column](#cfn-quicksight-analysis-aggregationsortconfiguration-column): 
    ColumnIdentifier
  [SortDirection](#cfn-quicksight-analysis-aggregationsortconfiguration-sortdirection): String
```

## Properties
<a name="aws-properties-quicksight-analysis-aggregationsortconfiguration-properties"></a>

`AggregationFunction`  <a name="cfn-quicksight-analysis-aggregationsortconfiguration-aggregationfunction"></a>
The function that aggregates the values in `Column`.  
*Required*: No  
*Type*: [AggregationFunction](aws-properties-quicksight-analysis-aggregationfunction.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Column`  <a name="cfn-quicksight-analysis-aggregationsortconfiguration-column"></a>
The column that determines the sort order of aggregated values.  
*Required*: Yes  
*Type*: [ColumnIdentifier](aws-properties-quicksight-analysis-columnidentifier.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SortDirection`  <a name="cfn-quicksight-analysis-aggregationsortconfiguration-sortdirection"></a>
The sort direction of values.  
+ `ASC`: Sort in ascending order.
+ `DESC`: Sort in descending order.
*Required*: Yes  
*Type*: String  
*Allowed values*: `ASC | DESC`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis AnalysisDefaults
<a name="aws-properties-quicksight-analysis-analysisdefaults"></a>

The configuration for default analysis settings.

## Syntax
<a name="aws-properties-quicksight-analysis-analysisdefaults-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-analysisdefaults-syntax.json"></a>

```
{
  "[DefaultNewSheetConfiguration](#cfn-quicksight-analysis-analysisdefaults-defaultnewsheetconfiguration)" : DefaultNewSheetConfiguration
}
```

### YAML
<a name="aws-properties-quicksight-analysis-analysisdefaults-syntax.yaml"></a>

```
  [DefaultNewSheetConfiguration](#cfn-quicksight-analysis-analysisdefaults-defaultnewsheetconfiguration): 
    DefaultNewSheetConfiguration
```

## Properties
<a name="aws-properties-quicksight-analysis-analysisdefaults-properties"></a>

`DefaultNewSheetConfiguration`  <a name="cfn-quicksight-analysis-analysisdefaults-defaultnewsheetconfiguration"></a>
The configuration for default new sheet settings.  
*Required*: Yes  
*Type*: [DefaultNewSheetConfiguration](aws-properties-quicksight-analysis-defaultnewsheetconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis AnalysisDefinition
<a name="aws-properties-quicksight-analysis-analysisdefinition"></a>

The definition of an analysis.

## Syntax
<a name="aws-properties-quicksight-analysis-analysisdefinition-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-analysisdefinition-syntax.json"></a>

```
{
  "[AnalysisDefaults](#cfn-quicksight-analysis-analysisdefinition-analysisdefaults)" : AnalysisDefaults,
  "[CalculatedFields](#cfn-quicksight-analysis-analysisdefinition-calculatedfields)" : [ CalculatedField, ... ],
  "[ColumnConfigurations](#cfn-quicksight-analysis-analysisdefinition-columnconfigurations)" : [ ColumnConfiguration, ... ],
  "[DataSetIdentifierDeclarations](#cfn-quicksight-analysis-analysisdefinition-datasetidentifierdeclarations)" : [ DataSetIdentifierDeclaration, ... ],
  "[FilterGroups](#cfn-quicksight-analysis-analysisdefinition-filtergroups)" : [ FilterGroup, ... ],
  "[Options](#cfn-quicksight-analysis-analysisdefinition-options)" : AssetOptions,
  "[ParameterDeclarations](#cfn-quicksight-analysis-analysisdefinition-parameterdeclarations)" : [ ParameterDeclaration, ... ],
  "[QueryExecutionOptions](#cfn-quicksight-analysis-analysisdefinition-queryexecutionoptions)" : QueryExecutionOptions,
  "[Sheets](#cfn-quicksight-analysis-analysisdefinition-sheets)" : [ SheetDefinition, ... ],
  "[StaticFiles](#cfn-quicksight-analysis-analysisdefinition-staticfiles)" : [ StaticFile, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-analysisdefinition-syntax.yaml"></a>

```
  [AnalysisDefaults](#cfn-quicksight-analysis-analysisdefinition-analysisdefaults): 
    AnalysisDefaults
  [CalculatedFields](#cfn-quicksight-analysis-analysisdefinition-calculatedfields): 
    - CalculatedField
  [ColumnConfigurations](#cfn-quicksight-analysis-analysisdefinition-columnconfigurations): 
    - ColumnConfiguration
  [DataSetIdentifierDeclarations](#cfn-quicksight-analysis-analysisdefinition-datasetidentifierdeclarations): 
    - DataSetIdentifierDeclaration
  [FilterGroups](#cfn-quicksight-analysis-analysisdefinition-filtergroups): 
    - FilterGroup
  [Options](#cfn-quicksight-analysis-analysisdefinition-options): 
    AssetOptions
  [ParameterDeclarations](#cfn-quicksight-analysis-analysisdefinition-parameterdeclarations): 
    - ParameterDeclaration
  [QueryExecutionOptions](#cfn-quicksight-analysis-analysisdefinition-queryexecutionoptions): 
    QueryExecutionOptions
  [Sheets](#cfn-quicksight-analysis-analysisdefinition-sheets): 
    - SheetDefinition
  [StaticFiles](#cfn-quicksight-analysis-analysisdefinition-staticfiles): 
    - StaticFile
```

## Properties
<a name="aws-properties-quicksight-analysis-analysisdefinition-properties"></a>

`AnalysisDefaults`  <a name="cfn-quicksight-analysis-analysisdefinition-analysisdefaults"></a>
Property description not available.  
*Required*: No  
*Type*: [AnalysisDefaults](aws-properties-quicksight-analysis-analysisdefaults.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`CalculatedFields`  <a name="cfn-quicksight-analysis-analysisdefinition-calculatedfields"></a>
An array of calculated field definitions for the analysis.  
*Required*: No  
*Type*: Array of [CalculatedField](aws-properties-quicksight-analysis-calculatedfield.md)  
*Minimum*: `0`  
*Maximum*: `500`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ColumnConfigurations`  <a name="cfn-quicksight-analysis-analysisdefinition-columnconfigurations"></a>
 An array of analysis-level column configurations. Column configurations can be used to set default formatting for a column to be used throughout an analysis.   
*Required*: No  
*Type*: Array of [ColumnConfiguration](aws-properties-quicksight-analysis-columnconfiguration.md)  
*Minimum*: `0`  
*Maximum*: `2000`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DataSetIdentifierDeclarations`  <a name="cfn-quicksight-analysis-analysisdefinition-datasetidentifierdeclarations"></a>
An array of dataset identifier declarations. This mapping allows the usage of dataset identifiers instead of dataset ARNs throughout analysis sub-structures.  
*Required*: Yes  
*Type*: Array of [DataSetIdentifierDeclaration](aws-properties-quicksight-analysis-datasetidentifierdeclaration.md)  
*Minimum*: `1`  
*Maximum*: `50`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FilterGroups`  <a name="cfn-quicksight-analysis-analysisdefinition-filtergroups"></a>
Filter definitions for an analysis.  
For more information, see [Filtering Data in Amazon Quick Sight](https://docs.aws.amazon.com/quicksight/latest/user/adding-a-filter.html) in the *Amazon Quick Suite User Guide*.  
*Required*: No  
*Type*: Array of [FilterGroup](aws-properties-quicksight-analysis-filtergroup.md)  
*Minimum*: `0`  
*Maximum*: `2000`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Options`  <a name="cfn-quicksight-analysis-analysisdefinition-options"></a>
An array of option definitions for an analysis.  
*Required*: No  
*Type*: [AssetOptions](aws-properties-quicksight-analysis-assetoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ParameterDeclarations`  <a name="cfn-quicksight-analysis-analysisdefinition-parameterdeclarations"></a>
An array of parameter declarations for an analysis.  
Parameters are named variables that can transfer a value for use by an action or an object.  
For more information, see [Parameters in Amazon Quick Sight](https://docs.aws.amazon.com/quicksight/latest/user/parameters-in-quicksight.html) in the *Amazon Quick Suite User Guide*.  
*Required*: No  
*Type*: Array of [ParameterDeclaration](aws-properties-quicksight-analysis-parameterdeclaration.md)  
*Minimum*: `0`  
*Maximum*: `200`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`QueryExecutionOptions`  <a name="cfn-quicksight-analysis-analysisdefinition-queryexecutionoptions"></a>
Property description not available.  
*Required*: No  
*Type*: [QueryExecutionOptions](aws-properties-quicksight-analysis-queryexecutionoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Sheets`  <a name="cfn-quicksight-analysis-analysisdefinition-sheets"></a>
An array of sheet definitions for an analysis. Each `SheetDefinition` provides detailed information about a sheet within this analysis.  
*Required*: No  
*Type*: Array of [SheetDefinition](aws-properties-quicksight-analysis-sheetdefinition.md)  
*Minimum*: `0`  
*Maximum*: `20`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`StaticFiles`  <a name="cfn-quicksight-analysis-analysisdefinition-staticfiles"></a>
The static files for the definition.  
*Required*: No  
*Type*: Array of [StaticFile](aws-properties-quicksight-analysis-staticfile.md)  
*Minimum*: `0`  
*Maximum*: `200`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis AnalysisError
<a name="aws-properties-quicksight-analysis-analysiserror"></a>

Analysis error.

## Syntax
<a name="aws-properties-quicksight-analysis-analysiserror-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-analysiserror-syntax.json"></a>

```
{
  "[Message](#cfn-quicksight-analysis-analysiserror-message)" : String,
  "[Type](#cfn-quicksight-analysis-analysiserror-type)" : String,
  "[ViolatedEntities](#cfn-quicksight-analysis-analysiserror-violatedentities)" : [ Entity, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-analysiserror-syntax.yaml"></a>

```
  [Message](#cfn-quicksight-analysis-analysiserror-message): String
  [Type](#cfn-quicksight-analysis-analysiserror-type): String
  [ViolatedEntities](#cfn-quicksight-analysis-analysiserror-violatedentities): 
    - Entity
```

## Properties
<a name="aws-properties-quicksight-analysis-analysiserror-properties"></a>

`Message`  <a name="cfn-quicksight-analysis-analysiserror-message"></a>
The message associated with the analysis error.  
*Required*: No  
*Type*: String  
*Pattern*: `\S`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Type`  <a name="cfn-quicksight-analysis-analysiserror-type"></a>
The type of the analysis error.  
*Required*: No  
*Type*: String  
*Allowed values*: `ACCESS_DENIED | SOURCE_NOT_FOUND | DATA_SET_NOT_FOUND | INTERNAL_FAILURE | PARAMETER_VALUE_INCOMPATIBLE | PARAMETER_TYPE_INVALID | PARAMETER_NOT_FOUND | COLUMN_TYPE_MISMATCH | COLUMN_GEOGRAPHIC_ROLE_MISMATCH | COLUMN_REPLACEMENT_MISSING`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ViolatedEntities`  <a name="cfn-quicksight-analysis-analysiserror-violatedentities"></a>
Lists the violated entities that caused the analysis error  
*Required*: No  
*Type*: Array of [Entity](aws-properties-quicksight-analysis-entity.md)  
*Minimum*: `0`  
*Maximum*: `200`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis AnalysisSourceEntity
<a name="aws-properties-quicksight-analysis-analysissourceentity"></a>

The source entity of an analysis.

## Syntax
<a name="aws-properties-quicksight-analysis-analysissourceentity-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-analysissourceentity-syntax.json"></a>

```
{
  "[SourceTemplate](#cfn-quicksight-analysis-analysissourceentity-sourcetemplate)" : AnalysisSourceTemplate
}
```

### YAML
<a name="aws-properties-quicksight-analysis-analysissourceentity-syntax.yaml"></a>

```
  [SourceTemplate](#cfn-quicksight-analysis-analysissourceentity-sourcetemplate): 
    AnalysisSourceTemplate
```

## Properties
<a name="aws-properties-quicksight-analysis-analysissourceentity-properties"></a>

`SourceTemplate`  <a name="cfn-quicksight-analysis-analysissourceentity-sourcetemplate"></a>
The source template for the source entity of the analysis.  
*Required*: No  
*Type*: [AnalysisSourceTemplate](aws-properties-quicksight-analysis-analysissourcetemplate.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis AnalysisSourceTemplate
<a name="aws-properties-quicksight-analysis-analysissourcetemplate"></a>

The source template of an analysis.

## Syntax
<a name="aws-properties-quicksight-analysis-analysissourcetemplate-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-analysissourcetemplate-syntax.json"></a>

```
{
  "[Arn](#cfn-quicksight-analysis-analysissourcetemplate-arn)" : String,
  "[DataSetReferences](#cfn-quicksight-analysis-analysissourcetemplate-datasetreferences)" : [ DataSetReference, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-analysissourcetemplate-syntax.yaml"></a>

```
  [Arn](#cfn-quicksight-analysis-analysissourcetemplate-arn): String
  [DataSetReferences](#cfn-quicksight-analysis-analysissourcetemplate-datasetreferences): 
    - DataSetReference
```

## Properties
<a name="aws-properties-quicksight-analysis-analysissourcetemplate-properties"></a>

`Arn`  <a name="cfn-quicksight-analysis-analysissourcetemplate-arn"></a>
The Amazon Resource Name (ARN) of the source template of an analysis.  
*Required*: Yes  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DataSetReferences`  <a name="cfn-quicksight-analysis-analysissourcetemplate-datasetreferences"></a>
The dataset references of the source template of an analysis.  
*Required*: Yes  
*Type*: Array of [DataSetReference](aws-properties-quicksight-analysis-datasetreference.md)  
*Minimum*: `1`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis AnchorDateConfiguration
<a name="aws-properties-quicksight-analysis-anchordateconfiguration"></a>

The date configuration of the filter.

## Syntax
<a name="aws-properties-quicksight-analysis-anchordateconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-anchordateconfiguration-syntax.json"></a>

```
{
  "[AnchorOption](#cfn-quicksight-analysis-anchordateconfiguration-anchoroption)" : String,
  "[ParameterName](#cfn-quicksight-analysis-anchordateconfiguration-parametername)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-anchordateconfiguration-syntax.yaml"></a>

```
  [AnchorOption](#cfn-quicksight-analysis-anchordateconfiguration-anchoroption): String
  [ParameterName](#cfn-quicksight-analysis-anchordateconfiguration-parametername): String
```

## Properties
<a name="aws-properties-quicksight-analysis-anchordateconfiguration-properties"></a>

`AnchorOption`  <a name="cfn-quicksight-analysis-anchordateconfiguration-anchoroption"></a>
The options for the date configuration. Choose one of the options below:  
+  `NOW` 
*Required*: No  
*Type*: String  
*Allowed values*: `NOW`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ParameterName`  <a name="cfn-quicksight-analysis-anchordateconfiguration-parametername"></a>
The name of the parameter that is used for the anchor date configuration.  
*Required*: No  
*Type*: String  
*Pattern*: `^[a-zA-Z0-9]+$`  
*Minimum*: `1`  
*Maximum*: `2048`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ArcAxisConfiguration
<a name="aws-properties-quicksight-analysis-arcaxisconfiguration"></a>

The arc axis configuration of a `GaugeChartVisual`.

## Syntax
<a name="aws-properties-quicksight-analysis-arcaxisconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-arcaxisconfiguration-syntax.json"></a>

```
{
  "[Range](#cfn-quicksight-analysis-arcaxisconfiguration-range)" : ArcAxisDisplayRange,
  "[ReserveRange](#cfn-quicksight-analysis-arcaxisconfiguration-reserverange)" : Number
}
```

### YAML
<a name="aws-properties-quicksight-analysis-arcaxisconfiguration-syntax.yaml"></a>

```
  [Range](#cfn-quicksight-analysis-arcaxisconfiguration-range): 
    ArcAxisDisplayRange
  [ReserveRange](#cfn-quicksight-analysis-arcaxisconfiguration-reserverange): Number
```

## Properties
<a name="aws-properties-quicksight-analysis-arcaxisconfiguration-properties"></a>

`Range`  <a name="cfn-quicksight-analysis-arcaxisconfiguration-range"></a>
The arc axis range of a `GaugeChartVisual`.  
*Required*: No  
*Type*: [ArcAxisDisplayRange](aws-properties-quicksight-analysis-arcaxisdisplayrange.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ReserveRange`  <a name="cfn-quicksight-analysis-arcaxisconfiguration-reserverange"></a>
The reserved range of the arc axis.  
*Required*: No  
*Type*: Number  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ArcAxisDisplayRange
<a name="aws-properties-quicksight-analysis-arcaxisdisplayrange"></a>

The arc axis range of a `GaugeChartVisual`.

## Syntax
<a name="aws-properties-quicksight-analysis-arcaxisdisplayrange-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-arcaxisdisplayrange-syntax.json"></a>

```
{
  "[Max](#cfn-quicksight-analysis-arcaxisdisplayrange-max)" : Number,
  "[Min](#cfn-quicksight-analysis-arcaxisdisplayrange-min)" : Number
}
```

### YAML
<a name="aws-properties-quicksight-analysis-arcaxisdisplayrange-syntax.yaml"></a>

```
  [Max](#cfn-quicksight-analysis-arcaxisdisplayrange-max): Number
  [Min](#cfn-quicksight-analysis-arcaxisdisplayrange-min): Number
```

## Properties
<a name="aws-properties-quicksight-analysis-arcaxisdisplayrange-properties"></a>

`Max`  <a name="cfn-quicksight-analysis-arcaxisdisplayrange-max"></a>
The maximum value of the arc axis range.  
*Required*: No  
*Type*: Number  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Min`  <a name="cfn-quicksight-analysis-arcaxisdisplayrange-min"></a>
The minimum value of the arc axis range.  
*Required*: No  
*Type*: Number  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ArcConfiguration
<a name="aws-properties-quicksight-analysis-arcconfiguration"></a>

The arc configuration of a `GaugeChartVisual`.

## Syntax
<a name="aws-properties-quicksight-analysis-arcconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-arcconfiguration-syntax.json"></a>

```
{
  "[ArcAngle](#cfn-quicksight-analysis-arcconfiguration-arcangle)" : Number,
  "[ArcThickness](#cfn-quicksight-analysis-arcconfiguration-arcthickness)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-arcconfiguration-syntax.yaml"></a>

```
  [ArcAngle](#cfn-quicksight-analysis-arcconfiguration-arcangle): Number
  [ArcThickness](#cfn-quicksight-analysis-arcconfiguration-arcthickness): String
```

## Properties
<a name="aws-properties-quicksight-analysis-arcconfiguration-properties"></a>

`ArcAngle`  <a name="cfn-quicksight-analysis-arcconfiguration-arcangle"></a>
The option that determines the arc angle of a `GaugeChartVisual`.  
*Required*: No  
*Type*: Number  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ArcThickness`  <a name="cfn-quicksight-analysis-arcconfiguration-arcthickness"></a>
The options that determine the arc thickness of a `GaugeChartVisual`.  
*Required*: No  
*Type*: String  
*Allowed values*: `SMALL | MEDIUM | LARGE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ArcOptions
<a name="aws-properties-quicksight-analysis-arcoptions"></a>

The options that determine the arc thickness of a `GaugeChartVisual`.

## Syntax
<a name="aws-properties-quicksight-analysis-arcoptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-arcoptions-syntax.json"></a>

```
{
  "[ArcThickness](#cfn-quicksight-analysis-arcoptions-arcthickness)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-arcoptions-syntax.yaml"></a>

```
  [ArcThickness](#cfn-quicksight-analysis-arcoptions-arcthickness): String
```

## Properties
<a name="aws-properties-quicksight-analysis-arcoptions-properties"></a>

`ArcThickness`  <a name="cfn-quicksight-analysis-arcoptions-arcthickness"></a>
The arc thickness of a `GaugeChartVisual`.  
*Required*: No  
*Type*: String  
*Allowed values*: `SMALL | MEDIUM | LARGE | WHOLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis AssetOptions
<a name="aws-properties-quicksight-analysis-assetoptions"></a>

An array of analysis level configurations.

## Syntax
<a name="aws-properties-quicksight-analysis-assetoptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-assetoptions-syntax.json"></a>

```
{
  "[Timezone](#cfn-quicksight-analysis-assetoptions-timezone)" : String,
  "[WeekStart](#cfn-quicksight-analysis-assetoptions-weekstart)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-assetoptions-syntax.yaml"></a>

```
  [Timezone](#cfn-quicksight-analysis-assetoptions-timezone): String
  [WeekStart](#cfn-quicksight-analysis-assetoptions-weekstart): String
```

## Properties
<a name="aws-properties-quicksight-analysis-assetoptions-properties"></a>

`Timezone`  <a name="cfn-quicksight-analysis-assetoptions-timezone"></a>
Determines the timezone for the analysis.  
*Required*: No  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`WeekStart`  <a name="cfn-quicksight-analysis-assetoptions-weekstart"></a>
Determines the week start day for an analysis.  
*Required*: No  
*Type*: String  
*Allowed values*: `SUNDAY | MONDAY | TUESDAY | WEDNESDAY | THURSDAY | FRIDAY | SATURDAY`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis AttributeAggregationFunction
<a name="aws-properties-quicksight-analysis-attributeaggregationfunction"></a>

Aggregation for attributes.

## Syntax
<a name="aws-properties-quicksight-analysis-attributeaggregationfunction-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-attributeaggregationfunction-syntax.json"></a>

```
{
  "[SimpleAttributeAggregation](#cfn-quicksight-analysis-attributeaggregationfunction-simpleattributeaggregation)" : String,
  "[ValueForMultipleValues](#cfn-quicksight-analysis-attributeaggregationfunction-valueformultiplevalues)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-attributeaggregationfunction-syntax.yaml"></a>

```
  [SimpleAttributeAggregation](#cfn-quicksight-analysis-attributeaggregationfunction-simpleattributeaggregation): String
  [ValueForMultipleValues](#cfn-quicksight-analysis-attributeaggregationfunction-valueformultiplevalues): String
```

## Properties
<a name="aws-properties-quicksight-analysis-attributeaggregationfunction-properties"></a>

`SimpleAttributeAggregation`  <a name="cfn-quicksight-analysis-attributeaggregationfunction-simpleattributeaggregation"></a>
The built-in aggregation functions for attributes.  
+ `UNIQUE_VALUE`: Returns the unique value for a field, aggregated by the dimension fields.
*Required*: No  
*Type*: String  
*Allowed values*: `UNIQUE_VALUE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ValueForMultipleValues`  <a name="cfn-quicksight-analysis-attributeaggregationfunction-valueformultiplevalues"></a>
Used by the `UNIQUE_VALUE` aggregation function. If there are multiple values for the field used by the aggregation, the value for this property will be returned instead. Defaults to '\$1'.  
*Required*: No  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis AxisDataOptions
<a name="aws-properties-quicksight-analysis-axisdataoptions"></a>

The data options for an axis.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

## Syntax
<a name="aws-properties-quicksight-analysis-axisdataoptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-axisdataoptions-syntax.json"></a>

```
{
  "[DateAxisOptions](#cfn-quicksight-analysis-axisdataoptions-dateaxisoptions)" : DateAxisOptions,
  "[NumericAxisOptions](#cfn-quicksight-analysis-axisdataoptions-numericaxisoptions)" : NumericAxisOptions
}
```

### YAML
<a name="aws-properties-quicksight-analysis-axisdataoptions-syntax.yaml"></a>

```
  [DateAxisOptions](#cfn-quicksight-analysis-axisdataoptions-dateaxisoptions): 
    DateAxisOptions
  [NumericAxisOptions](#cfn-quicksight-analysis-axisdataoptions-numericaxisoptions): 
    NumericAxisOptions
```

## Properties
<a name="aws-properties-quicksight-analysis-axisdataoptions-properties"></a>

`DateAxisOptions`  <a name="cfn-quicksight-analysis-axisdataoptions-dateaxisoptions"></a>
The options for an axis with a date field.  
*Required*: No  
*Type*: [DateAxisOptions](aws-properties-quicksight-analysis-dateaxisoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`NumericAxisOptions`  <a name="cfn-quicksight-analysis-axisdataoptions-numericaxisoptions"></a>
The options for an axis with a numeric field.  
*Required*: No  
*Type*: [NumericAxisOptions](aws-properties-quicksight-analysis-numericaxisoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis AxisDisplayMinMaxRange
<a name="aws-properties-quicksight-analysis-axisdisplayminmaxrange"></a>

The minimum and maximum setup for an axis display range.

## Syntax
<a name="aws-properties-quicksight-analysis-axisdisplayminmaxrange-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-axisdisplayminmaxrange-syntax.json"></a>

```
{
  "[Maximum](#cfn-quicksight-analysis-axisdisplayminmaxrange-maximum)" : Number,
  "[Minimum](#cfn-quicksight-analysis-axisdisplayminmaxrange-minimum)" : Number
}
```

### YAML
<a name="aws-properties-quicksight-analysis-axisdisplayminmaxrange-syntax.yaml"></a>

```
  [Maximum](#cfn-quicksight-analysis-axisdisplayminmaxrange-maximum): Number
  [Minimum](#cfn-quicksight-analysis-axisdisplayminmaxrange-minimum): Number
```

## Properties
<a name="aws-properties-quicksight-analysis-axisdisplayminmaxrange-properties"></a>

`Maximum`  <a name="cfn-quicksight-analysis-axisdisplayminmaxrange-maximum"></a>
The maximum setup for an axis display range.  
*Required*: No  
*Type*: Number  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Minimum`  <a name="cfn-quicksight-analysis-axisdisplayminmaxrange-minimum"></a>
The minimum setup for an axis display range.  
*Required*: No  
*Type*: Number  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis AxisDisplayOptions
<a name="aws-properties-quicksight-analysis-axisdisplayoptions"></a>

The display options for the axis label.

## Syntax
<a name="aws-properties-quicksight-analysis-axisdisplayoptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-axisdisplayoptions-syntax.json"></a>

```
{
  "[AxisLineVisibility](#cfn-quicksight-analysis-axisdisplayoptions-axislinevisibility)" : String,
  "[AxisOffset](#cfn-quicksight-analysis-axisdisplayoptions-axisoffset)" : String,
  "[DataOptions](#cfn-quicksight-analysis-axisdisplayoptions-dataoptions)" : AxisDataOptions,
  "[GridLineVisibility](#cfn-quicksight-analysis-axisdisplayoptions-gridlinevisibility)" : String,
  "[ScrollbarOptions](#cfn-quicksight-analysis-axisdisplayoptions-scrollbaroptions)" : ScrollBarOptions,
  "[TickLabelOptions](#cfn-quicksight-analysis-axisdisplayoptions-ticklabeloptions)" : AxisTickLabelOptions
}
```

### YAML
<a name="aws-properties-quicksight-analysis-axisdisplayoptions-syntax.yaml"></a>

```
  [AxisLineVisibility](#cfn-quicksight-analysis-axisdisplayoptions-axislinevisibility): String
  [AxisOffset](#cfn-quicksight-analysis-axisdisplayoptions-axisoffset): String
  [DataOptions](#cfn-quicksight-analysis-axisdisplayoptions-dataoptions): 
    AxisDataOptions
  [GridLineVisibility](#cfn-quicksight-analysis-axisdisplayoptions-gridlinevisibility): String
  [ScrollbarOptions](#cfn-quicksight-analysis-axisdisplayoptions-scrollbaroptions): 
    ScrollBarOptions
  [TickLabelOptions](#cfn-quicksight-analysis-axisdisplayoptions-ticklabeloptions): 
    AxisTickLabelOptions
```

## Properties
<a name="aws-properties-quicksight-analysis-axisdisplayoptions-properties"></a>

`AxisLineVisibility`  <a name="cfn-quicksight-analysis-axisdisplayoptions-axislinevisibility"></a>
Determines whether or not the axis line is visible.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`AxisOffset`  <a name="cfn-quicksight-analysis-axisdisplayoptions-axisoffset"></a>
The offset value that determines the starting placement of the axis within a visual's bounds.  
*Required*: No  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DataOptions`  <a name="cfn-quicksight-analysis-axisdisplayoptions-dataoptions"></a>
The data options for an axis.  
*Required*: No  
*Type*: [AxisDataOptions](aws-properties-quicksight-analysis-axisdataoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`GridLineVisibility`  <a name="cfn-quicksight-analysis-axisdisplayoptions-gridlinevisibility"></a>
Determines whether or not the grid line is visible.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ScrollbarOptions`  <a name="cfn-quicksight-analysis-axisdisplayoptions-scrollbaroptions"></a>
The scroll bar options for an axis.  
*Required*: No  
*Type*: [ScrollBarOptions](aws-properties-quicksight-analysis-scrollbaroptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TickLabelOptions`  <a name="cfn-quicksight-analysis-axisdisplayoptions-ticklabeloptions"></a>
The tick label options of an axis.  
*Required*: No  
*Type*: [AxisTickLabelOptions](aws-properties-quicksight-analysis-axisticklabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis AxisDisplayRange
<a name="aws-properties-quicksight-analysis-axisdisplayrange"></a>

The range setup of a numeric axis display range.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

## Syntax
<a name="aws-properties-quicksight-analysis-axisdisplayrange-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-axisdisplayrange-syntax.json"></a>

```
{
  "[DataDriven](#cfn-quicksight-analysis-axisdisplayrange-datadriven)" : Json,
  "[MinMax](#cfn-quicksight-analysis-axisdisplayrange-minmax)" : AxisDisplayMinMaxRange
}
```

### YAML
<a name="aws-properties-quicksight-analysis-axisdisplayrange-syntax.yaml"></a>

```
  [DataDriven](#cfn-quicksight-analysis-axisdisplayrange-datadriven): Json
  [MinMax](#cfn-quicksight-analysis-axisdisplayrange-minmax): 
    AxisDisplayMinMaxRange
```

## Properties
<a name="aws-properties-quicksight-analysis-axisdisplayrange-properties"></a>

`DataDriven`  <a name="cfn-quicksight-analysis-axisdisplayrange-datadriven"></a>
The data-driven setup of an axis display range.  
*Required*: No  
*Type*: Json  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`MinMax`  <a name="cfn-quicksight-analysis-axisdisplayrange-minmax"></a>
The minimum and maximum setup of an axis display range.  
*Required*: No  
*Type*: [AxisDisplayMinMaxRange](aws-properties-quicksight-analysis-axisdisplayminmaxrange.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis AxisLabelOptions
<a name="aws-properties-quicksight-analysis-axislabeloptions"></a>

The label options for a chart axis. You must specify the field that the label is targeted to.

## Syntax
<a name="aws-properties-quicksight-analysis-axislabeloptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-axislabeloptions-syntax.json"></a>

```
{
  "[ApplyTo](#cfn-quicksight-analysis-axislabeloptions-applyto)" : AxisLabelReferenceOptions,
  "[CustomLabel](#cfn-quicksight-analysis-axislabeloptions-customlabel)" : String,
  "[FontConfiguration](#cfn-quicksight-analysis-axislabeloptions-fontconfiguration)" : FontConfiguration
}
```

### YAML
<a name="aws-properties-quicksight-analysis-axislabeloptions-syntax.yaml"></a>

```
  [ApplyTo](#cfn-quicksight-analysis-axislabeloptions-applyto): 
    AxisLabelReferenceOptions
  [CustomLabel](#cfn-quicksight-analysis-axislabeloptions-customlabel): String
  [FontConfiguration](#cfn-quicksight-analysis-axislabeloptions-fontconfiguration): 
    FontConfiguration
```

## Properties
<a name="aws-properties-quicksight-analysis-axislabeloptions-properties"></a>

`ApplyTo`  <a name="cfn-quicksight-analysis-axislabeloptions-applyto"></a>
The options that indicate which field the label belongs to.  
*Required*: No  
*Type*: [AxisLabelReferenceOptions](aws-properties-quicksight-analysis-axislabelreferenceoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`CustomLabel`  <a name="cfn-quicksight-analysis-axislabeloptions-customlabel"></a>
The text for the axis label.  
*Required*: No  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FontConfiguration`  <a name="cfn-quicksight-analysis-axislabeloptions-fontconfiguration"></a>
The font configuration of the axis label.  
*Required*: No  
*Type*: [FontConfiguration](aws-properties-quicksight-analysis-fontconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis AxisLabelReferenceOptions
<a name="aws-properties-quicksight-analysis-axislabelreferenceoptions"></a>

The reference that specifies where the axis label is applied to.

## Syntax
<a name="aws-properties-quicksight-analysis-axislabelreferenceoptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-axislabelreferenceoptions-syntax.json"></a>

```
{
  "[Column](#cfn-quicksight-analysis-axislabelreferenceoptions-column)" : ColumnIdentifier,
  "[FieldId](#cfn-quicksight-analysis-axislabelreferenceoptions-fieldid)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-axislabelreferenceoptions-syntax.yaml"></a>

```
  [Column](#cfn-quicksight-analysis-axislabelreferenceoptions-column): 
    ColumnIdentifier
  [FieldId](#cfn-quicksight-analysis-axislabelreferenceoptions-fieldid): String
```

## Properties
<a name="aws-properties-quicksight-analysis-axislabelreferenceoptions-properties"></a>

`Column`  <a name="cfn-quicksight-analysis-axislabelreferenceoptions-column"></a>
The column that the axis label is targeted to.  
*Required*: Yes  
*Type*: [ColumnIdentifier](aws-properties-quicksight-analysis-columnidentifier.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FieldId`  <a name="cfn-quicksight-analysis-axislabelreferenceoptions-fieldid"></a>
The field that the axis label is targeted to.  
*Required*: Yes  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis AxisLinearScale
<a name="aws-properties-quicksight-analysis-axislinearscale"></a>

The liner axis scale setup.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

## Syntax
<a name="aws-properties-quicksight-analysis-axislinearscale-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-axislinearscale-syntax.json"></a>

```
{
  "[StepCount](#cfn-quicksight-analysis-axislinearscale-stepcount)" : Number,
  "[StepSize](#cfn-quicksight-analysis-axislinearscale-stepsize)" : Number
}
```

### YAML
<a name="aws-properties-quicksight-analysis-axislinearscale-syntax.yaml"></a>

```
  [StepCount](#cfn-quicksight-analysis-axislinearscale-stepcount): Number
  [StepSize](#cfn-quicksight-analysis-axislinearscale-stepsize): Number
```

## Properties
<a name="aws-properties-quicksight-analysis-axislinearscale-properties"></a>

`StepCount`  <a name="cfn-quicksight-analysis-axislinearscale-stepcount"></a>
The step count setup of a linear axis.  
*Required*: No  
*Type*: Number  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`StepSize`  <a name="cfn-quicksight-analysis-axislinearscale-stepsize"></a>
The step size setup of a linear axis.  
*Required*: No  
*Type*: Number  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis AxisLogarithmicScale
<a name="aws-properties-quicksight-analysis-axislogarithmicscale"></a>

The logarithmic axis scale setup.

## Syntax
<a name="aws-properties-quicksight-analysis-axislogarithmicscale-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-axislogarithmicscale-syntax.json"></a>

```
{
  "[Base](#cfn-quicksight-analysis-axislogarithmicscale-base)" : Number
}
```

### YAML
<a name="aws-properties-quicksight-analysis-axislogarithmicscale-syntax.yaml"></a>

```
  [Base](#cfn-quicksight-analysis-axislogarithmicscale-base): Number
```

## Properties
<a name="aws-properties-quicksight-analysis-axislogarithmicscale-properties"></a>

`Base`  <a name="cfn-quicksight-analysis-axislogarithmicscale-base"></a>
The base setup of a logarithmic axis scale.  
*Required*: No  
*Type*: Number  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis AxisScale
<a name="aws-properties-quicksight-analysis-axisscale"></a>

The scale setup options for a numeric axis display.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

## Syntax
<a name="aws-properties-quicksight-analysis-axisscale-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-axisscale-syntax.json"></a>

```
{
  "[Linear](#cfn-quicksight-analysis-axisscale-linear)" : AxisLinearScale,
  "[Logarithmic](#cfn-quicksight-analysis-axisscale-logarithmic)" : AxisLogarithmicScale
}
```

### YAML
<a name="aws-properties-quicksight-analysis-axisscale-syntax.yaml"></a>

```
  [Linear](#cfn-quicksight-analysis-axisscale-linear): 
    AxisLinearScale
  [Logarithmic](#cfn-quicksight-analysis-axisscale-logarithmic): 
    AxisLogarithmicScale
```

## Properties
<a name="aws-properties-quicksight-analysis-axisscale-properties"></a>

`Linear`  <a name="cfn-quicksight-analysis-axisscale-linear"></a>
The linear axis scale setup.  
*Required*: No  
*Type*: [AxisLinearScale](aws-properties-quicksight-analysis-axislinearscale.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Logarithmic`  <a name="cfn-quicksight-analysis-axisscale-logarithmic"></a>
The logarithmic axis scale setup.  
*Required*: No  
*Type*: [AxisLogarithmicScale](aws-properties-quicksight-analysis-axislogarithmicscale.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis AxisTickLabelOptions
<a name="aws-properties-quicksight-analysis-axisticklabeloptions"></a>

The tick label options of an axis.

## Syntax
<a name="aws-properties-quicksight-analysis-axisticklabeloptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-axisticklabeloptions-syntax.json"></a>

```
{
  "[LabelOptions](#cfn-quicksight-analysis-axisticklabeloptions-labeloptions)" : LabelOptions,
  "[RotationAngle](#cfn-quicksight-analysis-axisticklabeloptions-rotationangle)" : Number
}
```

### YAML
<a name="aws-properties-quicksight-analysis-axisticklabeloptions-syntax.yaml"></a>

```
  [LabelOptions](#cfn-quicksight-analysis-axisticklabeloptions-labeloptions): 
    LabelOptions
  [RotationAngle](#cfn-quicksight-analysis-axisticklabeloptions-rotationangle): Number
```

## Properties
<a name="aws-properties-quicksight-analysis-axisticklabeloptions-properties"></a>

`LabelOptions`  <a name="cfn-quicksight-analysis-axisticklabeloptions-labeloptions"></a>
Determines whether or not the axis ticks are visible.  
*Required*: No  
*Type*: [LabelOptions](aws-properties-quicksight-analysis-labeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`RotationAngle`  <a name="cfn-quicksight-analysis-axisticklabeloptions-rotationangle"></a>
The rotation angle of the axis tick labels.  
*Required*: No  
*Type*: Number  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis BarChartAggregatedFieldWells
<a name="aws-properties-quicksight-analysis-barchartaggregatedfieldwells"></a>

The aggregated field wells of a bar chart.

## Syntax
<a name="aws-properties-quicksight-analysis-barchartaggregatedfieldwells-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-barchartaggregatedfieldwells-syntax.json"></a>

```
{
  "[Category](#cfn-quicksight-analysis-barchartaggregatedfieldwells-category)" : [ DimensionField, ... ],
  "[Colors](#cfn-quicksight-analysis-barchartaggregatedfieldwells-colors)" : [ DimensionField, ... ],
  "[SmallMultiples](#cfn-quicksight-analysis-barchartaggregatedfieldwells-smallmultiples)" : [ DimensionField, ... ],
  "[Values](#cfn-quicksight-analysis-barchartaggregatedfieldwells-values)" : [ MeasureField, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-barchartaggregatedfieldwells-syntax.yaml"></a>

```
  [Category](#cfn-quicksight-analysis-barchartaggregatedfieldwells-category): 
    - DimensionField
  [Colors](#cfn-quicksight-analysis-barchartaggregatedfieldwells-colors): 
    - DimensionField
  [SmallMultiples](#cfn-quicksight-analysis-barchartaggregatedfieldwells-smallmultiples): 
    - DimensionField
  [Values](#cfn-quicksight-analysis-barchartaggregatedfieldwells-values): 
    - MeasureField
```

## Properties
<a name="aws-properties-quicksight-analysis-barchartaggregatedfieldwells-properties"></a>

`Category`  <a name="cfn-quicksight-analysis-barchartaggregatedfieldwells-category"></a>
The category (y-axis) field well of a bar chart.  
*Required*: No  
*Type*: Array of [DimensionField](aws-properties-quicksight-analysis-dimensionfield.md)  
*Minimum*: `0`  
*Maximum*: `200`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Colors`  <a name="cfn-quicksight-analysis-barchartaggregatedfieldwells-colors"></a>
The color (group/color) field well of a bar chart.  
*Required*: No  
*Type*: Array of [DimensionField](aws-properties-quicksight-analysis-dimensionfield.md)  
*Minimum*: `0`  
*Maximum*: `200`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SmallMultiples`  <a name="cfn-quicksight-analysis-barchartaggregatedfieldwells-smallmultiples"></a>
The small multiples field well of a bar chart.  
*Required*: No  
*Type*: Array of [DimensionField](aws-properties-quicksight-analysis-dimensionfield.md)  
*Minimum*: `0`  
*Maximum*: `1`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Values`  <a name="cfn-quicksight-analysis-barchartaggregatedfieldwells-values"></a>
The value field wells of a bar chart. Values are aggregated by category.  
*Required*: No  
*Type*: Array of [MeasureField](aws-properties-quicksight-analysis-measurefield.md)  
*Minimum*: `0`  
*Maximum*: `200`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis BarChartConfiguration
<a name="aws-properties-quicksight-analysis-barchartconfiguration"></a>

The configuration of a `BarChartVisual`.

## Syntax
<a name="aws-properties-quicksight-analysis-barchartconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-barchartconfiguration-syntax.json"></a>

```
{
  "[BarsArrangement](#cfn-quicksight-analysis-barchartconfiguration-barsarrangement)" : String,
  "[CategoryAxis](#cfn-quicksight-analysis-barchartconfiguration-categoryaxis)" : AxisDisplayOptions,
  "[CategoryLabelOptions](#cfn-quicksight-analysis-barchartconfiguration-categorylabeloptions)" : ChartAxisLabelOptions,
  "[ColorLabelOptions](#cfn-quicksight-analysis-barchartconfiguration-colorlabeloptions)" : ChartAxisLabelOptions,
  "[ContributionAnalysisDefaults](#cfn-quicksight-analysis-barchartconfiguration-contributionanalysisdefaults)" : [ ContributionAnalysisDefault, ... ],
  "[DataLabels](#cfn-quicksight-analysis-barchartconfiguration-datalabels)" : DataLabelOptions,
  "[FieldWells](#cfn-quicksight-analysis-barchartconfiguration-fieldwells)" : BarChartFieldWells,
  "[Interactions](#cfn-quicksight-analysis-barchartconfiguration-interactions)" : VisualInteractionOptions,
  "[Legend](#cfn-quicksight-analysis-barchartconfiguration-legend)" : LegendOptions,
  "[Orientation](#cfn-quicksight-analysis-barchartconfiguration-orientation)" : String,
  "[ReferenceLines](#cfn-quicksight-analysis-barchartconfiguration-referencelines)" : [ ReferenceLine, ... ],
  "[SmallMultiplesOptions](#cfn-quicksight-analysis-barchartconfiguration-smallmultiplesoptions)" : SmallMultiplesOptions,
  "[SortConfiguration](#cfn-quicksight-analysis-barchartconfiguration-sortconfiguration)" : BarChartSortConfiguration,
  "[Tooltip](#cfn-quicksight-analysis-barchartconfiguration-tooltip)" : TooltipOptions,
  "[ValueAxis](#cfn-quicksight-analysis-barchartconfiguration-valueaxis)" : AxisDisplayOptions,
  "[ValueLabelOptions](#cfn-quicksight-analysis-barchartconfiguration-valuelabeloptions)" : ChartAxisLabelOptions,
  "[VisualPalette](#cfn-quicksight-analysis-barchartconfiguration-visualpalette)" : VisualPalette
}
```

### YAML
<a name="aws-properties-quicksight-analysis-barchartconfiguration-syntax.yaml"></a>

```
  [BarsArrangement](#cfn-quicksight-analysis-barchartconfiguration-barsarrangement): String
  [CategoryAxis](#cfn-quicksight-analysis-barchartconfiguration-categoryaxis): 
    AxisDisplayOptions
  [CategoryLabelOptions](#cfn-quicksight-analysis-barchartconfiguration-categorylabeloptions): 
    ChartAxisLabelOptions
  [ColorLabelOptions](#cfn-quicksight-analysis-barchartconfiguration-colorlabeloptions): 
    ChartAxisLabelOptions
  [ContributionAnalysisDefaults](#cfn-quicksight-analysis-barchartconfiguration-contributionanalysisdefaults): 
    - ContributionAnalysisDefault
  [DataLabels](#cfn-quicksight-analysis-barchartconfiguration-datalabels): 
    DataLabelOptions
  [FieldWells](#cfn-quicksight-analysis-barchartconfiguration-fieldwells): 
    BarChartFieldWells
  [Interactions](#cfn-quicksight-analysis-barchartconfiguration-interactions): 
    VisualInteractionOptions
  [Legend](#cfn-quicksight-analysis-barchartconfiguration-legend): 
    LegendOptions
  [Orientation](#cfn-quicksight-analysis-barchartconfiguration-orientation): String
  [ReferenceLines](#cfn-quicksight-analysis-barchartconfiguration-referencelines): 
    - ReferenceLine
  [SmallMultiplesOptions](#cfn-quicksight-analysis-barchartconfiguration-smallmultiplesoptions): 
    SmallMultiplesOptions
  [SortConfiguration](#cfn-quicksight-analysis-barchartconfiguration-sortconfiguration): 
    BarChartSortConfiguration
  [Tooltip](#cfn-quicksight-analysis-barchartconfiguration-tooltip): 
    TooltipOptions
  [ValueAxis](#cfn-quicksight-analysis-barchartconfiguration-valueaxis): 
    AxisDisplayOptions
  [ValueLabelOptions](#cfn-quicksight-analysis-barchartconfiguration-valuelabeloptions): 
    ChartAxisLabelOptions
  [VisualPalette](#cfn-quicksight-analysis-barchartconfiguration-visualpalette): 
    VisualPalette
```

## Properties
<a name="aws-properties-quicksight-analysis-barchartconfiguration-properties"></a>

`BarsArrangement`  <a name="cfn-quicksight-analysis-barchartconfiguration-barsarrangement"></a>
Determines the arrangement of the bars. The orientation and arrangement of bars determine the type of bar that is used in the visual.  
*Required*: No  
*Type*: String  
*Allowed values*: `CLUSTERED | STACKED | STACKED_PERCENT`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`CategoryAxis`  <a name="cfn-quicksight-analysis-barchartconfiguration-categoryaxis"></a>
The label display options (grid line, range, scale, axis step) for bar chart category.  
*Required*: No  
*Type*: [AxisDisplayOptions](aws-properties-quicksight-analysis-axisdisplayoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`CategoryLabelOptions`  <a name="cfn-quicksight-analysis-barchartconfiguration-categorylabeloptions"></a>
The label options (label text, label visibility and sort icon visibility) for a bar chart.  
*Required*: No  
*Type*: [ChartAxisLabelOptions](aws-properties-quicksight-analysis-chartaxislabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ColorLabelOptions`  <a name="cfn-quicksight-analysis-barchartconfiguration-colorlabeloptions"></a>
The label options (label text, label visibility and sort icon visibility) for a color that is used in a bar chart.  
*Required*: No  
*Type*: [ChartAxisLabelOptions](aws-properties-quicksight-analysis-chartaxislabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ContributionAnalysisDefaults`  <a name="cfn-quicksight-analysis-barchartconfiguration-contributionanalysisdefaults"></a>
The contribution analysis (anomaly configuration) setup of the visual.  
*Required*: No  
*Type*: Array of [ContributionAnalysisDefault](aws-properties-quicksight-analysis-contributionanalysisdefault.md)  
*Minimum*: `1`  
*Maximum*: `200`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DataLabels`  <a name="cfn-quicksight-analysis-barchartconfiguration-datalabels"></a>
The options that determine if visual data labels are displayed.  
*Required*: No  
*Type*: [DataLabelOptions](aws-properties-quicksight-analysis-datalabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FieldWells`  <a name="cfn-quicksight-analysis-barchartconfiguration-fieldwells"></a>
The field wells of the visual.  
*Required*: No  
*Type*: [BarChartFieldWells](aws-properties-quicksight-analysis-barchartfieldwells.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Interactions`  <a name="cfn-quicksight-analysis-barchartconfiguration-interactions"></a>
The general visual interactions setup for a visual.  
*Required*: No  
*Type*: [VisualInteractionOptions](aws-properties-quicksight-analysis-visualinteractionoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Legend`  <a name="cfn-quicksight-analysis-barchartconfiguration-legend"></a>
The legend display setup of the visual.  
*Required*: No  
*Type*: [LegendOptions](aws-properties-quicksight-analysis-legendoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Orientation`  <a name="cfn-quicksight-analysis-barchartconfiguration-orientation"></a>
The orientation of the bars in a bar chart visual. There are two valid values in this structure:  
+ `HORIZONTAL`: Used for charts that have horizontal bars. Visuals that use this value are horizontal bar charts, horizontal stacked bar charts, and horizontal stacked 100% bar charts.
+ `VERTICAL`: Used for charts that have vertical bars. Visuals that use this value are vertical bar charts, vertical stacked bar charts, and vertical stacked 100% bar charts.
*Required*: No  
*Type*: String  
*Allowed values*: `HORIZONTAL | VERTICAL`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ReferenceLines`  <a name="cfn-quicksight-analysis-barchartconfiguration-referencelines"></a>
The reference line setup of the visual.  
*Required*: No  
*Type*: Array of [ReferenceLine](aws-properties-quicksight-analysis-referenceline.md)  
*Minimum*: `0`  
*Maximum*: `20`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SmallMultiplesOptions`  <a name="cfn-quicksight-analysis-barchartconfiguration-smallmultiplesoptions"></a>
The small multiples setup for the visual.  
*Required*: No  
*Type*: [SmallMultiplesOptions](aws-properties-quicksight-analysis-smallmultiplesoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SortConfiguration`  <a name="cfn-quicksight-analysis-barchartconfiguration-sortconfiguration"></a>
The sort configuration of a `BarChartVisual`.  
*Required*: No  
*Type*: [BarChartSortConfiguration](aws-properties-quicksight-analysis-barchartsortconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Tooltip`  <a name="cfn-quicksight-analysis-barchartconfiguration-tooltip"></a>
The tooltip display setup of the visual.  
*Required*: No  
*Type*: [TooltipOptions](aws-properties-quicksight-analysis-tooltipoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ValueAxis`  <a name="cfn-quicksight-analysis-barchartconfiguration-valueaxis"></a>
The label display options (grid line, range, scale, axis step) for a bar chart value.  
*Required*: No  
*Type*: [AxisDisplayOptions](aws-properties-quicksight-analysis-axisdisplayoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ValueLabelOptions`  <a name="cfn-quicksight-analysis-barchartconfiguration-valuelabeloptions"></a>
The label options (label text, label visibility and sort icon visibility) for a bar chart value.  
*Required*: No  
*Type*: [ChartAxisLabelOptions](aws-properties-quicksight-analysis-chartaxislabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VisualPalette`  <a name="cfn-quicksight-analysis-barchartconfiguration-visualpalette"></a>
The palette (chart color) display setup of the visual.  
*Required*: No  
*Type*: [VisualPalette](aws-properties-quicksight-analysis-visualpalette.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis BarChartFieldWells
<a name="aws-properties-quicksight-analysis-barchartfieldwells"></a>

The field wells of a `BarChartVisual`.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

## Syntax
<a name="aws-properties-quicksight-analysis-barchartfieldwells-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-barchartfieldwells-syntax.json"></a>

```
{
  "[BarChartAggregatedFieldWells](#cfn-quicksight-analysis-barchartfieldwells-barchartaggregatedfieldwells)" : BarChartAggregatedFieldWells
}
```

### YAML
<a name="aws-properties-quicksight-analysis-barchartfieldwells-syntax.yaml"></a>

```
  [BarChartAggregatedFieldWells](#cfn-quicksight-analysis-barchartfieldwells-barchartaggregatedfieldwells): 
    BarChartAggregatedFieldWells
```

## Properties
<a name="aws-properties-quicksight-analysis-barchartfieldwells-properties"></a>

`BarChartAggregatedFieldWells`  <a name="cfn-quicksight-analysis-barchartfieldwells-barchartaggregatedfieldwells"></a>
The aggregated field wells of a bar chart.  
*Required*: No  
*Type*: [BarChartAggregatedFieldWells](aws-properties-quicksight-analysis-barchartaggregatedfieldwells.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis BarChartSortConfiguration
<a name="aws-properties-quicksight-analysis-barchartsortconfiguration"></a>

sort-configuration-description

## Syntax
<a name="aws-properties-quicksight-analysis-barchartsortconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-barchartsortconfiguration-syntax.json"></a>

```
{
  "[CategoryItemsLimit](#cfn-quicksight-analysis-barchartsortconfiguration-categoryitemslimit)" : ItemsLimitConfiguration,
  "[CategorySort](#cfn-quicksight-analysis-barchartsortconfiguration-categorysort)" : [ FieldSortOptions, ... ],
  "[ColorItemsLimit](#cfn-quicksight-analysis-barchartsortconfiguration-coloritemslimit)" : ItemsLimitConfiguration,
  "[ColorSort](#cfn-quicksight-analysis-barchartsortconfiguration-colorsort)" : [ FieldSortOptions, ... ],
  "[SmallMultiplesLimitConfiguration](#cfn-quicksight-analysis-barchartsortconfiguration-smallmultipleslimitconfiguration)" : ItemsLimitConfiguration,
  "[SmallMultiplesSort](#cfn-quicksight-analysis-barchartsortconfiguration-smallmultiplessort)" : [ FieldSortOptions, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-barchartsortconfiguration-syntax.yaml"></a>

```
  [CategoryItemsLimit](#cfn-quicksight-analysis-barchartsortconfiguration-categoryitemslimit): 
    ItemsLimitConfiguration
  [CategorySort](#cfn-quicksight-analysis-barchartsortconfiguration-categorysort): 
    - FieldSortOptions
  [ColorItemsLimit](#cfn-quicksight-analysis-barchartsortconfiguration-coloritemslimit): 
    ItemsLimitConfiguration
  [ColorSort](#cfn-quicksight-analysis-barchartsortconfiguration-colorsort): 
    - FieldSortOptions
  [SmallMultiplesLimitConfiguration](#cfn-quicksight-analysis-barchartsortconfiguration-smallmultipleslimitconfiguration): 
    ItemsLimitConfiguration
  [SmallMultiplesSort](#cfn-quicksight-analysis-barchartsortconfiguration-smallmultiplessort): 
    - FieldSortOptions
```

## Properties
<a name="aws-properties-quicksight-analysis-barchartsortconfiguration-properties"></a>

`CategoryItemsLimit`  <a name="cfn-quicksight-analysis-barchartsortconfiguration-categoryitemslimit"></a>
The limit on the number of categories displayed in a bar chart.  
*Required*: No  
*Type*: [ItemsLimitConfiguration](aws-properties-quicksight-analysis-itemslimitconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`CategorySort`  <a name="cfn-quicksight-analysis-barchartsortconfiguration-categorysort"></a>
The sort configuration of category fields.  
*Required*: No  
*Type*: Array of [FieldSortOptions](aws-properties-quicksight-analysis-fieldsortoptions.md)  
*Minimum*: `0`  
*Maximum*: `100`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ColorItemsLimit`  <a name="cfn-quicksight-analysis-barchartsortconfiguration-coloritemslimit"></a>
The limit on the number of values displayed in a bar chart.  
*Required*: No  
*Type*: [ItemsLimitConfiguration](aws-properties-quicksight-analysis-itemslimitconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ColorSort`  <a name="cfn-quicksight-analysis-barchartsortconfiguration-colorsort"></a>
The sort configuration of color fields in a bar chart.  
*Required*: No  
*Type*: Array of [FieldSortOptions](aws-properties-quicksight-analysis-fieldsortoptions.md)  
*Minimum*: `0`  
*Maximum*: `100`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SmallMultiplesLimitConfiguration`  <a name="cfn-quicksight-analysis-barchartsortconfiguration-smallmultipleslimitconfiguration"></a>
The limit on the number of small multiples panels that are displayed.  
*Required*: No  
*Type*: [ItemsLimitConfiguration](aws-properties-quicksight-analysis-itemslimitconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SmallMultiplesSort`  <a name="cfn-quicksight-analysis-barchartsortconfiguration-smallmultiplessort"></a>
The sort configuration of the small multiples field.  
*Required*: No  
*Type*: Array of [FieldSortOptions](aws-properties-quicksight-analysis-fieldsortoptions.md)  
*Minimum*: `0`  
*Maximum*: `100`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis BarChartVisual
<a name="aws-properties-quicksight-analysis-barchartvisual"></a>

A bar chart.

The `BarChartVisual` structure describes a visual that is a member of the bar chart family. The following charts can be described using this structure:
+ Horizontal bar chart
+ Vertical bar chart
+ Horizontal stacked bar chart
+ Vertical stacked bar chart
+ Horizontal stacked 100% bar chart
+ Vertical stacked 100% bar chart

For more information, see [Using bar charts](https://docs.aws.amazon.com/quicksight/latest/user/bar-charts.html) in the *Amazon Quick Suite User Guide*.

## Syntax
<a name="aws-properties-quicksight-analysis-barchartvisual-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-barchartvisual-syntax.json"></a>

```
{
  "[Actions](#cfn-quicksight-analysis-barchartvisual-actions)" : [ VisualCustomAction, ... ],
  "[ChartConfiguration](#cfn-quicksight-analysis-barchartvisual-chartconfiguration)" : BarChartConfiguration,
  "[ColumnHierarchies](#cfn-quicksight-analysis-barchartvisual-columnhierarchies)" : [ ColumnHierarchy, ... ],
  "[Subtitle](#cfn-quicksight-analysis-barchartvisual-subtitle)" : VisualSubtitleLabelOptions,
  "[Title](#cfn-quicksight-analysis-barchartvisual-title)" : VisualTitleLabelOptions,
  "[VisualContentAltText](#cfn-quicksight-analysis-barchartvisual-visualcontentalttext)" : String,
  "[VisualId](#cfn-quicksight-analysis-barchartvisual-visualid)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-barchartvisual-syntax.yaml"></a>

```
  [Actions](#cfn-quicksight-analysis-barchartvisual-actions): 
    - VisualCustomAction
  [ChartConfiguration](#cfn-quicksight-analysis-barchartvisual-chartconfiguration): 
    BarChartConfiguration
  [ColumnHierarchies](#cfn-quicksight-analysis-barchartvisual-columnhierarchies): 
    - ColumnHierarchy
  [Subtitle](#cfn-quicksight-analysis-barchartvisual-subtitle): 
    VisualSubtitleLabelOptions
  [Title](#cfn-quicksight-analysis-barchartvisual-title): 
    VisualTitleLabelOptions
  [VisualContentAltText](#cfn-quicksight-analysis-barchartvisual-visualcontentalttext): String
  [VisualId](#cfn-quicksight-analysis-barchartvisual-visualid): String
```

## Properties
<a name="aws-properties-quicksight-analysis-barchartvisual-properties"></a>

`Actions`  <a name="cfn-quicksight-analysis-barchartvisual-actions"></a>
The list of custom actions that are configured for a visual.  
*Required*: No  
*Type*: Array of [VisualCustomAction](aws-properties-quicksight-analysis-visualcustomaction.md)  
*Minimum*: `0`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ChartConfiguration`  <a name="cfn-quicksight-analysis-barchartvisual-chartconfiguration"></a>
The configuration settings of the visual.  
*Required*: No  
*Type*: [BarChartConfiguration](aws-properties-quicksight-analysis-barchartconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ColumnHierarchies`  <a name="cfn-quicksight-analysis-barchartvisual-columnhierarchies"></a>
The column hierarchy that is used during drill-downs and drill-ups.  
*Required*: No  
*Type*: Array of [ColumnHierarchy](aws-properties-quicksight-analysis-columnhierarchy.md)  
*Minimum*: `0`  
*Maximum*: `2`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Subtitle`  <a name="cfn-quicksight-analysis-barchartvisual-subtitle"></a>
The subtitle that is displayed on the visual.  
*Required*: No  
*Type*: [VisualSubtitleLabelOptions](aws-properties-quicksight-analysis-visualsubtitlelabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Title`  <a name="cfn-quicksight-analysis-barchartvisual-title"></a>
The title that is displayed on the visual.  
*Required*: No  
*Type*: [VisualTitleLabelOptions](aws-properties-quicksight-analysis-visualtitlelabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VisualContentAltText`  <a name="cfn-quicksight-analysis-barchartvisual-visualcontentalttext"></a>
The alt text for the visual.  
*Required*: No  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `1024`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VisualId`  <a name="cfn-quicksight-analysis-barchartvisual-visualid"></a>
The unique identifier of a visual. This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have visuals with the same identifiers.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis BinCountOptions
<a name="aws-properties-quicksight-analysis-bincountoptions"></a>

The options that determine the bin count of a histogram.

## Syntax
<a name="aws-properties-quicksight-analysis-bincountoptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-bincountoptions-syntax.json"></a>

```
{
  "[Value](#cfn-quicksight-analysis-bincountoptions-value)" : Number
}
```

### YAML
<a name="aws-properties-quicksight-analysis-bincountoptions-syntax.yaml"></a>

```
  [Value](#cfn-quicksight-analysis-bincountoptions-value): Number
```

## Properties
<a name="aws-properties-quicksight-analysis-bincountoptions-properties"></a>

`Value`  <a name="cfn-quicksight-analysis-bincountoptions-value"></a>
The options that determine the bin count value.  
*Required*: No  
*Type*: Number  
*Minimum*: `0`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis BinWidthOptions
<a name="aws-properties-quicksight-analysis-binwidthoptions"></a>

The options that determine the bin width of a histogram.

## Syntax
<a name="aws-properties-quicksight-analysis-binwidthoptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-binwidthoptions-syntax.json"></a>

```
{
  "[BinCountLimit](#cfn-quicksight-analysis-binwidthoptions-bincountlimit)" : Number,
  "[Value](#cfn-quicksight-analysis-binwidthoptions-value)" : Number
}
```

### YAML
<a name="aws-properties-quicksight-analysis-binwidthoptions-syntax.yaml"></a>

```
  [BinCountLimit](#cfn-quicksight-analysis-binwidthoptions-bincountlimit): Number
  [Value](#cfn-quicksight-analysis-binwidthoptions-value): Number
```

## Properties
<a name="aws-properties-quicksight-analysis-binwidthoptions-properties"></a>

`BinCountLimit`  <a name="cfn-quicksight-analysis-binwidthoptions-bincountlimit"></a>
The options that determine the bin count limit.  
*Required*: No  
*Type*: Number  
*Minimum*: `0`  
*Maximum*: `1000`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Value`  <a name="cfn-quicksight-analysis-binwidthoptions-value"></a>
The options that determine the bin width value.  
*Required*: No  
*Type*: Number  
*Minimum*: `0`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis BodySectionConfiguration
<a name="aws-properties-quicksight-analysis-bodysectionconfiguration"></a>

The configuration of a body section.

## Syntax
<a name="aws-properties-quicksight-analysis-bodysectionconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-bodysectionconfiguration-syntax.json"></a>

```
{
  "[Content](#cfn-quicksight-analysis-bodysectionconfiguration-content)" : BodySectionContent,
  "[PageBreakConfiguration](#cfn-quicksight-analysis-bodysectionconfiguration-pagebreakconfiguration)" : SectionPageBreakConfiguration,
  "[RepeatConfiguration](#cfn-quicksight-analysis-bodysectionconfiguration-repeatconfiguration)" : BodySectionRepeatConfiguration,
  "[SectionId](#cfn-quicksight-analysis-bodysectionconfiguration-sectionid)" : String,
  "[Style](#cfn-quicksight-analysis-bodysectionconfiguration-style)" : SectionStyle
}
```

### YAML
<a name="aws-properties-quicksight-analysis-bodysectionconfiguration-syntax.yaml"></a>

```
  [Content](#cfn-quicksight-analysis-bodysectionconfiguration-content): 
    BodySectionContent
  [PageBreakConfiguration](#cfn-quicksight-analysis-bodysectionconfiguration-pagebreakconfiguration): 
    SectionPageBreakConfiguration
  [RepeatConfiguration](#cfn-quicksight-analysis-bodysectionconfiguration-repeatconfiguration): 
    BodySectionRepeatConfiguration
  [SectionId](#cfn-quicksight-analysis-bodysectionconfiguration-sectionid): String
  [Style](#cfn-quicksight-analysis-bodysectionconfiguration-style): 
    SectionStyle
```

## Properties
<a name="aws-properties-quicksight-analysis-bodysectionconfiguration-properties"></a>

`Content`  <a name="cfn-quicksight-analysis-bodysectionconfiguration-content"></a>
The configuration of content in a body section.  
*Required*: Yes  
*Type*: [BodySectionContent](aws-properties-quicksight-analysis-bodysectioncontent.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`PageBreakConfiguration`  <a name="cfn-quicksight-analysis-bodysectionconfiguration-pagebreakconfiguration"></a>
The configuration of a page break for a section.  
*Required*: No  
*Type*: [SectionPageBreakConfiguration](aws-properties-quicksight-analysis-sectionpagebreakconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`RepeatConfiguration`  <a name="cfn-quicksight-analysis-bodysectionconfiguration-repeatconfiguration"></a>
Describes the configurations that are required to declare a section as repeating.  
*Required*: No  
*Type*: [BodySectionRepeatConfiguration](aws-properties-quicksight-analysis-bodysectionrepeatconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SectionId`  <a name="cfn-quicksight-analysis-bodysectionconfiguration-sectionid"></a>
The unique identifier of a body section.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Style`  <a name="cfn-quicksight-analysis-bodysectionconfiguration-style"></a>
The style options of a body section.  
*Required*: No  
*Type*: [SectionStyle](aws-properties-quicksight-analysis-sectionstyle.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis BodySectionContent
<a name="aws-properties-quicksight-analysis-bodysectioncontent"></a>

The configuration of content in a body section.

## Syntax
<a name="aws-properties-quicksight-analysis-bodysectioncontent-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-bodysectioncontent-syntax.json"></a>

```
{
  "[Layout](#cfn-quicksight-analysis-bodysectioncontent-layout)" : SectionLayoutConfiguration
}
```

### YAML
<a name="aws-properties-quicksight-analysis-bodysectioncontent-syntax.yaml"></a>

```
  [Layout](#cfn-quicksight-analysis-bodysectioncontent-layout): 
    SectionLayoutConfiguration
```

## Properties
<a name="aws-properties-quicksight-analysis-bodysectioncontent-properties"></a>

`Layout`  <a name="cfn-quicksight-analysis-bodysectioncontent-layout"></a>
The layout configuration of a body section.  
*Required*: No  
*Type*: [SectionLayoutConfiguration](aws-properties-quicksight-analysis-sectionlayoutconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis BodySectionDynamicCategoryDimensionConfiguration
<a name="aws-properties-quicksight-analysis-bodysectiondynamiccategorydimensionconfiguration"></a>

Describes the **Category** dataset column and constraints for the dynamic values used to repeat the contents of a section.

## Syntax
<a name="aws-properties-quicksight-analysis-bodysectiondynamiccategorydimensionconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-bodysectiondynamiccategorydimensionconfiguration-syntax.json"></a>

```
{
  "[Column](#cfn-quicksight-analysis-bodysectiondynamiccategorydimensionconfiguration-column)" : ColumnIdentifier,
  "[Limit](#cfn-quicksight-analysis-bodysectiondynamiccategorydimensionconfiguration-limit)" : Number,
  "[SortByMetrics](#cfn-quicksight-analysis-bodysectiondynamiccategorydimensionconfiguration-sortbymetrics)" : [ ColumnSort, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-bodysectiondynamiccategorydimensionconfiguration-syntax.yaml"></a>

```
  [Column](#cfn-quicksight-analysis-bodysectiondynamiccategorydimensionconfiguration-column): 
    ColumnIdentifier
  [Limit](#cfn-quicksight-analysis-bodysectiondynamiccategorydimensionconfiguration-limit): Number
  [SortByMetrics](#cfn-quicksight-analysis-bodysectiondynamiccategorydimensionconfiguration-sortbymetrics): 
    - ColumnSort
```

## Properties
<a name="aws-properties-quicksight-analysis-bodysectiondynamiccategorydimensionconfiguration-properties"></a>

`Column`  <a name="cfn-quicksight-analysis-bodysectiondynamiccategorydimensionconfiguration-column"></a>
Property description not available.  
*Required*: Yes  
*Type*: [ColumnIdentifier](aws-properties-quicksight-analysis-columnidentifier.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Limit`  <a name="cfn-quicksight-analysis-bodysectiondynamiccategorydimensionconfiguration-limit"></a>
Number of values to use from the column for repetition.  
*Required*: No  
*Type*: Number  
*Minimum*: `1`  
*Maximum*: `1000`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SortByMetrics`  <a name="cfn-quicksight-analysis-bodysectiondynamiccategorydimensionconfiguration-sortbymetrics"></a>
Sort criteria on the column values that you use for repetition.   
*Required*: No  
*Type*: Array of [ColumnSort](aws-properties-quicksight-analysis-columnsort.md)  
*Minimum*: `0`  
*Maximum*: `100`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis BodySectionDynamicNumericDimensionConfiguration
<a name="aws-properties-quicksight-analysis-bodysectiondynamicnumericdimensionconfiguration"></a>

Describes the **Numeric** dataset column and constraints for the dynamic values used to repeat the contents of a section.

## Syntax
<a name="aws-properties-quicksight-analysis-bodysectiondynamicnumericdimensionconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-bodysectiondynamicnumericdimensionconfiguration-syntax.json"></a>

```
{
  "[Column](#cfn-quicksight-analysis-bodysectiondynamicnumericdimensionconfiguration-column)" : ColumnIdentifier,
  "[Limit](#cfn-quicksight-analysis-bodysectiondynamicnumericdimensionconfiguration-limit)" : Number,
  "[SortByMetrics](#cfn-quicksight-analysis-bodysectiondynamicnumericdimensionconfiguration-sortbymetrics)" : [ ColumnSort, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-bodysectiondynamicnumericdimensionconfiguration-syntax.yaml"></a>

```
  [Column](#cfn-quicksight-analysis-bodysectiondynamicnumericdimensionconfiguration-column): 
    ColumnIdentifier
  [Limit](#cfn-quicksight-analysis-bodysectiondynamicnumericdimensionconfiguration-limit): Number
  [SortByMetrics](#cfn-quicksight-analysis-bodysectiondynamicnumericdimensionconfiguration-sortbymetrics): 
    - ColumnSort
```

## Properties
<a name="aws-properties-quicksight-analysis-bodysectiondynamicnumericdimensionconfiguration-properties"></a>

`Column`  <a name="cfn-quicksight-analysis-bodysectiondynamicnumericdimensionconfiguration-column"></a>
Property description not available.  
*Required*: Yes  
*Type*: [ColumnIdentifier](aws-properties-quicksight-analysis-columnidentifier.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Limit`  <a name="cfn-quicksight-analysis-bodysectiondynamicnumericdimensionconfiguration-limit"></a>
Number of values to use from the column for repetition.  
*Required*: No  
*Type*: Number  
*Minimum*: `1`  
*Maximum*: `1000`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SortByMetrics`  <a name="cfn-quicksight-analysis-bodysectiondynamicnumericdimensionconfiguration-sortbymetrics"></a>
Sort criteria on the column values that you use for repetition.   
*Required*: No  
*Type*: Array of [ColumnSort](aws-properties-quicksight-analysis-columnsort.md)  
*Minimum*: `0`  
*Maximum*: `100`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis BodySectionRepeatConfiguration
<a name="aws-properties-quicksight-analysis-bodysectionrepeatconfiguration"></a>

Describes the configurations that are required to declare a section as repeating.

## Syntax
<a name="aws-properties-quicksight-analysis-bodysectionrepeatconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-bodysectionrepeatconfiguration-syntax.json"></a>

```
{
  "[DimensionConfigurations](#cfn-quicksight-analysis-bodysectionrepeatconfiguration-dimensionconfigurations)" : [ BodySectionRepeatDimensionConfiguration, ... ],
  "[NonRepeatingVisuals](#cfn-quicksight-analysis-bodysectionrepeatconfiguration-nonrepeatingvisuals)" : [ String, ... ],
  "[PageBreakConfiguration](#cfn-quicksight-analysis-bodysectionrepeatconfiguration-pagebreakconfiguration)" : BodySectionRepeatPageBreakConfiguration
}
```

### YAML
<a name="aws-properties-quicksight-analysis-bodysectionrepeatconfiguration-syntax.yaml"></a>

```
  [DimensionConfigurations](#cfn-quicksight-analysis-bodysectionrepeatconfiguration-dimensionconfigurations): 
    - BodySectionRepeatDimensionConfiguration
  [NonRepeatingVisuals](#cfn-quicksight-analysis-bodysectionrepeatconfiguration-nonrepeatingvisuals): 
    - String
  [PageBreakConfiguration](#cfn-quicksight-analysis-bodysectionrepeatconfiguration-pagebreakconfiguration): 
    BodySectionRepeatPageBreakConfiguration
```

## Properties
<a name="aws-properties-quicksight-analysis-bodysectionrepeatconfiguration-properties"></a>

`DimensionConfigurations`  <a name="cfn-quicksight-analysis-bodysectionrepeatconfiguration-dimensionconfigurations"></a>
List of `BodySectionRepeatDimensionConfiguration` values that describe the dataset column and constraints for the column used to repeat the contents of a section.  
*Required*: No  
*Type*: Array of [BodySectionRepeatDimensionConfiguration](aws-properties-quicksight-analysis-bodysectionrepeatdimensionconfiguration.md)  
*Minimum*: `0`  
*Maximum*: `3`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`NonRepeatingVisuals`  <a name="cfn-quicksight-analysis-bodysectionrepeatconfiguration-nonrepeatingvisuals"></a>
List of visuals to exclude from repetition in repeating sections. The visuals will render identically, and ignore the repeating configurations in all repeating instances.  
*Required*: No  
*Type*: Array of String  
*Minimum*: `1 | 0`  
*Maximum*: `512 | 20`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`PageBreakConfiguration`  <a name="cfn-quicksight-analysis-bodysectionrepeatconfiguration-pagebreakconfiguration"></a>
Page break configuration to apply for each repeating instance.  
*Required*: No  
*Type*: [BodySectionRepeatPageBreakConfiguration](aws-properties-quicksight-analysis-bodysectionrepeatpagebreakconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis BodySectionRepeatDimensionConfiguration
<a name="aws-properties-quicksight-analysis-bodysectionrepeatdimensionconfiguration"></a>

Describes the dataset column and constraints for the dynamic values used to repeat the contents of a section. The dataset column is either **Category** or **Numeric** column configuration

## Syntax
<a name="aws-properties-quicksight-analysis-bodysectionrepeatdimensionconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-bodysectionrepeatdimensionconfiguration-syntax.json"></a>

```
{
  "[DynamicCategoryDimensionConfiguration](#cfn-quicksight-analysis-bodysectionrepeatdimensionconfiguration-dynamiccategorydimensionconfiguration)" : BodySectionDynamicCategoryDimensionConfiguration,
  "[DynamicNumericDimensionConfiguration](#cfn-quicksight-analysis-bodysectionrepeatdimensionconfiguration-dynamicnumericdimensionconfiguration)" : BodySectionDynamicNumericDimensionConfiguration
}
```

### YAML
<a name="aws-properties-quicksight-analysis-bodysectionrepeatdimensionconfiguration-syntax.yaml"></a>

```
  [DynamicCategoryDimensionConfiguration](#cfn-quicksight-analysis-bodysectionrepeatdimensionconfiguration-dynamiccategorydimensionconfiguration): 
    BodySectionDynamicCategoryDimensionConfiguration
  [DynamicNumericDimensionConfiguration](#cfn-quicksight-analysis-bodysectionrepeatdimensionconfiguration-dynamicnumericdimensionconfiguration): 
    BodySectionDynamicNumericDimensionConfiguration
```

## Properties
<a name="aws-properties-quicksight-analysis-bodysectionrepeatdimensionconfiguration-properties"></a>

`DynamicCategoryDimensionConfiguration`  <a name="cfn-quicksight-analysis-bodysectionrepeatdimensionconfiguration-dynamiccategorydimensionconfiguration"></a>
Describes the **Category** dataset column and constraints around the dynamic values that will be used in repeating the section contents.  
*Required*: No  
*Type*: [BodySectionDynamicCategoryDimensionConfiguration](aws-properties-quicksight-analysis-bodysectiondynamiccategorydimensionconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DynamicNumericDimensionConfiguration`  <a name="cfn-quicksight-analysis-bodysectionrepeatdimensionconfiguration-dynamicnumericdimensionconfiguration"></a>
Describes the **Numeric** dataset column and constraints around the dynamic values used to repeat the contents of a section.  
*Required*: No  
*Type*: [BodySectionDynamicNumericDimensionConfiguration](aws-properties-quicksight-analysis-bodysectiondynamicnumericdimensionconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis BodySectionRepeatPageBreakConfiguration
<a name="aws-properties-quicksight-analysis-bodysectionrepeatpagebreakconfiguration"></a>

The page break configuration to apply for each repeating instance.

## Syntax
<a name="aws-properties-quicksight-analysis-bodysectionrepeatpagebreakconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-bodysectionrepeatpagebreakconfiguration-syntax.json"></a>

```
{
  "[After](#cfn-quicksight-analysis-bodysectionrepeatpagebreakconfiguration-after)" : SectionAfterPageBreak
}
```

### YAML
<a name="aws-properties-quicksight-analysis-bodysectionrepeatpagebreakconfiguration-syntax.yaml"></a>

```
  [After](#cfn-quicksight-analysis-bodysectionrepeatpagebreakconfiguration-after): 
    SectionAfterPageBreak
```

## Properties
<a name="aws-properties-quicksight-analysis-bodysectionrepeatpagebreakconfiguration-properties"></a>

`After`  <a name="cfn-quicksight-analysis-bodysectionrepeatpagebreakconfiguration-after"></a>
Property description not available.  
*Required*: No  
*Type*: [SectionAfterPageBreak](aws-properties-quicksight-analysis-sectionafterpagebreak.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis BoxPlotAggregatedFieldWells
<a name="aws-properties-quicksight-analysis-boxplotaggregatedfieldwells"></a>

The aggregated field well for a box plot.

## Syntax
<a name="aws-properties-quicksight-analysis-boxplotaggregatedfieldwells-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-boxplotaggregatedfieldwells-syntax.json"></a>

```
{
  "[GroupBy](#cfn-quicksight-analysis-boxplotaggregatedfieldwells-groupby)" : [ DimensionField, ... ],
  "[Values](#cfn-quicksight-analysis-boxplotaggregatedfieldwells-values)" : [ MeasureField, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-boxplotaggregatedfieldwells-syntax.yaml"></a>

```
  [GroupBy](#cfn-quicksight-analysis-boxplotaggregatedfieldwells-groupby): 
    - DimensionField
  [Values](#cfn-quicksight-analysis-boxplotaggregatedfieldwells-values): 
    - MeasureField
```

## Properties
<a name="aws-properties-quicksight-analysis-boxplotaggregatedfieldwells-properties"></a>

`GroupBy`  <a name="cfn-quicksight-analysis-boxplotaggregatedfieldwells-groupby"></a>
The group by field well of a box plot chart. Values are grouped based on group by fields.  
*Required*: No  
*Type*: Array of [DimensionField](aws-properties-quicksight-analysis-dimensionfield.md)  
*Minimum*: `0`  
*Maximum*: `1`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Values`  <a name="cfn-quicksight-analysis-boxplotaggregatedfieldwells-values"></a>
The value field well of a box plot chart. Values are aggregated based on group by fields.  
*Required*: No  
*Type*: Array of [MeasureField](aws-properties-quicksight-analysis-measurefield.md)  
*Minimum*: `0`  
*Maximum*: `5`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis BoxPlotChartConfiguration
<a name="aws-properties-quicksight-analysis-boxplotchartconfiguration"></a>

The configuration of a `BoxPlotVisual`.

## Syntax
<a name="aws-properties-quicksight-analysis-boxplotchartconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-boxplotchartconfiguration-syntax.json"></a>

```
{
  "[BoxPlotOptions](#cfn-quicksight-analysis-boxplotchartconfiguration-boxplotoptions)" : BoxPlotOptions,
  "[CategoryAxis](#cfn-quicksight-analysis-boxplotchartconfiguration-categoryaxis)" : AxisDisplayOptions,
  "[CategoryLabelOptions](#cfn-quicksight-analysis-boxplotchartconfiguration-categorylabeloptions)" : ChartAxisLabelOptions,
  "[FieldWells](#cfn-quicksight-analysis-boxplotchartconfiguration-fieldwells)" : BoxPlotFieldWells,
  "[Interactions](#cfn-quicksight-analysis-boxplotchartconfiguration-interactions)" : VisualInteractionOptions,
  "[Legend](#cfn-quicksight-analysis-boxplotchartconfiguration-legend)" : LegendOptions,
  "[PrimaryYAxisDisplayOptions](#cfn-quicksight-analysis-boxplotchartconfiguration-primaryyaxisdisplayoptions)" : AxisDisplayOptions,
  "[PrimaryYAxisLabelOptions](#cfn-quicksight-analysis-boxplotchartconfiguration-primaryyaxislabeloptions)" : ChartAxisLabelOptions,
  "[ReferenceLines](#cfn-quicksight-analysis-boxplotchartconfiguration-referencelines)" : [ ReferenceLine, ... ],
  "[SortConfiguration](#cfn-quicksight-analysis-boxplotchartconfiguration-sortconfiguration)" : BoxPlotSortConfiguration,
  "[Tooltip](#cfn-quicksight-analysis-boxplotchartconfiguration-tooltip)" : TooltipOptions,
  "[VisualPalette](#cfn-quicksight-analysis-boxplotchartconfiguration-visualpalette)" : VisualPalette
}
```

### YAML
<a name="aws-properties-quicksight-analysis-boxplotchartconfiguration-syntax.yaml"></a>

```
  [BoxPlotOptions](#cfn-quicksight-analysis-boxplotchartconfiguration-boxplotoptions): 
    BoxPlotOptions
  [CategoryAxis](#cfn-quicksight-analysis-boxplotchartconfiguration-categoryaxis): 
    AxisDisplayOptions
  [CategoryLabelOptions](#cfn-quicksight-analysis-boxplotchartconfiguration-categorylabeloptions): 
    ChartAxisLabelOptions
  [FieldWells](#cfn-quicksight-analysis-boxplotchartconfiguration-fieldwells): 
    BoxPlotFieldWells
  [Interactions](#cfn-quicksight-analysis-boxplotchartconfiguration-interactions): 
    VisualInteractionOptions
  [Legend](#cfn-quicksight-analysis-boxplotchartconfiguration-legend): 
    LegendOptions
  [PrimaryYAxisDisplayOptions](#cfn-quicksight-analysis-boxplotchartconfiguration-primaryyaxisdisplayoptions): 
    AxisDisplayOptions
  [PrimaryYAxisLabelOptions](#cfn-quicksight-analysis-boxplotchartconfiguration-primaryyaxislabeloptions): 
    ChartAxisLabelOptions
  [ReferenceLines](#cfn-quicksight-analysis-boxplotchartconfiguration-referencelines): 
    - ReferenceLine
  [SortConfiguration](#cfn-quicksight-analysis-boxplotchartconfiguration-sortconfiguration): 
    BoxPlotSortConfiguration
  [Tooltip](#cfn-quicksight-analysis-boxplotchartconfiguration-tooltip): 
    TooltipOptions
  [VisualPalette](#cfn-quicksight-analysis-boxplotchartconfiguration-visualpalette): 
    VisualPalette
```

## Properties
<a name="aws-properties-quicksight-analysis-boxplotchartconfiguration-properties"></a>

`BoxPlotOptions`  <a name="cfn-quicksight-analysis-boxplotchartconfiguration-boxplotoptions"></a>
The box plot chart options for a box plot visual  
*Required*: No  
*Type*: [BoxPlotOptions](aws-properties-quicksight-analysis-boxplotoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`CategoryAxis`  <a name="cfn-quicksight-analysis-boxplotchartconfiguration-categoryaxis"></a>
The label display options (grid line, range, scale, axis step) of a box plot category.  
*Required*: No  
*Type*: [AxisDisplayOptions](aws-properties-quicksight-analysis-axisdisplayoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`CategoryLabelOptions`  <a name="cfn-quicksight-analysis-boxplotchartconfiguration-categorylabeloptions"></a>
The label options (label text, label visibility and sort Icon visibility) of a box plot category.  
*Required*: No  
*Type*: [ChartAxisLabelOptions](aws-properties-quicksight-analysis-chartaxislabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FieldWells`  <a name="cfn-quicksight-analysis-boxplotchartconfiguration-fieldwells"></a>
The field wells of the visual.  
*Required*: No  
*Type*: [BoxPlotFieldWells](aws-properties-quicksight-analysis-boxplotfieldwells.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Interactions`  <a name="cfn-quicksight-analysis-boxplotchartconfiguration-interactions"></a>
The general visual interactions setup for a visual.  
*Required*: No  
*Type*: [VisualInteractionOptions](aws-properties-quicksight-analysis-visualinteractionoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Legend`  <a name="cfn-quicksight-analysis-boxplotchartconfiguration-legend"></a>
Property description not available.  
*Required*: No  
*Type*: [LegendOptions](aws-properties-quicksight-analysis-legendoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`PrimaryYAxisDisplayOptions`  <a name="cfn-quicksight-analysis-boxplotchartconfiguration-primaryyaxisdisplayoptions"></a>
The label display options (grid line, range, scale, axis step) of a box plot category.  
*Required*: No  
*Type*: [AxisDisplayOptions](aws-properties-quicksight-analysis-axisdisplayoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`PrimaryYAxisLabelOptions`  <a name="cfn-quicksight-analysis-boxplotchartconfiguration-primaryyaxislabeloptions"></a>
The label options (label text, label visibility and sort icon visibility) of a box plot value.  
*Required*: No  
*Type*: [ChartAxisLabelOptions](aws-properties-quicksight-analysis-chartaxislabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ReferenceLines`  <a name="cfn-quicksight-analysis-boxplotchartconfiguration-referencelines"></a>
The reference line setup of the visual.  
*Required*: No  
*Type*: Array of [ReferenceLine](aws-properties-quicksight-analysis-referenceline.md)  
*Minimum*: `0`  
*Maximum*: `20`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SortConfiguration`  <a name="cfn-quicksight-analysis-boxplotchartconfiguration-sortconfiguration"></a>
The sort configuration of a `BoxPlotVisual`.  
*Required*: No  
*Type*: [BoxPlotSortConfiguration](aws-properties-quicksight-analysis-boxplotsortconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Tooltip`  <a name="cfn-quicksight-analysis-boxplotchartconfiguration-tooltip"></a>
The tooltip display setup of the visual.  
*Required*: No  
*Type*: [TooltipOptions](aws-properties-quicksight-analysis-tooltipoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VisualPalette`  <a name="cfn-quicksight-analysis-boxplotchartconfiguration-visualpalette"></a>
The palette (chart color) display setup of the visual.  
*Required*: No  
*Type*: [VisualPalette](aws-properties-quicksight-analysis-visualpalette.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis BoxPlotFieldWells
<a name="aws-properties-quicksight-analysis-boxplotfieldwells"></a>

The field wells of a `BoxPlotVisual`.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

## Syntax
<a name="aws-properties-quicksight-analysis-boxplotfieldwells-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-boxplotfieldwells-syntax.json"></a>

```
{
  "[BoxPlotAggregatedFieldWells](#cfn-quicksight-analysis-boxplotfieldwells-boxplotaggregatedfieldwells)" : BoxPlotAggregatedFieldWells
}
```

### YAML
<a name="aws-properties-quicksight-analysis-boxplotfieldwells-syntax.yaml"></a>

```
  [BoxPlotAggregatedFieldWells](#cfn-quicksight-analysis-boxplotfieldwells-boxplotaggregatedfieldwells): 
    BoxPlotAggregatedFieldWells
```

## Properties
<a name="aws-properties-quicksight-analysis-boxplotfieldwells-properties"></a>

`BoxPlotAggregatedFieldWells`  <a name="cfn-quicksight-analysis-boxplotfieldwells-boxplotaggregatedfieldwells"></a>
The aggregated field wells of a box plot.  
*Required*: No  
*Type*: [BoxPlotAggregatedFieldWells](aws-properties-quicksight-analysis-boxplotaggregatedfieldwells.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis BoxPlotOptions
<a name="aws-properties-quicksight-analysis-boxplotoptions"></a>

The options of a box plot visual.

## Syntax
<a name="aws-properties-quicksight-analysis-boxplotoptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-boxplotoptions-syntax.json"></a>

```
{
  "[AllDataPointsVisibility](#cfn-quicksight-analysis-boxplotoptions-alldatapointsvisibility)" : String,
  "[OutlierVisibility](#cfn-quicksight-analysis-boxplotoptions-outliervisibility)" : String,
  "[StyleOptions](#cfn-quicksight-analysis-boxplotoptions-styleoptions)" : BoxPlotStyleOptions
}
```

### YAML
<a name="aws-properties-quicksight-analysis-boxplotoptions-syntax.yaml"></a>

```
  [AllDataPointsVisibility](#cfn-quicksight-analysis-boxplotoptions-alldatapointsvisibility): String
  [OutlierVisibility](#cfn-quicksight-analysis-boxplotoptions-outliervisibility): String
  [StyleOptions](#cfn-quicksight-analysis-boxplotoptions-styleoptions): 
    BoxPlotStyleOptions
```

## Properties
<a name="aws-properties-quicksight-analysis-boxplotoptions-properties"></a>

`AllDataPointsVisibility`  <a name="cfn-quicksight-analysis-boxplotoptions-alldatapointsvisibility"></a>
Determines the visibility of all data points of the box plot.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`OutlierVisibility`  <a name="cfn-quicksight-analysis-boxplotoptions-outliervisibility"></a>
Determines the visibility of the outlier in a box plot.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`StyleOptions`  <a name="cfn-quicksight-analysis-boxplotoptions-styleoptions"></a>
The style options of the box plot.  
*Required*: No  
*Type*: [BoxPlotStyleOptions](aws-properties-quicksight-analysis-boxplotstyleoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis BoxPlotSortConfiguration
<a name="aws-properties-quicksight-analysis-boxplotsortconfiguration"></a>

The sort configuration of a `BoxPlotVisual`.

## Syntax
<a name="aws-properties-quicksight-analysis-boxplotsortconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-boxplotsortconfiguration-syntax.json"></a>

```
{
  "[CategorySort](#cfn-quicksight-analysis-boxplotsortconfiguration-categorysort)" : [ FieldSortOptions, ... ],
  "[PaginationConfiguration](#cfn-quicksight-analysis-boxplotsortconfiguration-paginationconfiguration)" : PaginationConfiguration
}
```

### YAML
<a name="aws-properties-quicksight-analysis-boxplotsortconfiguration-syntax.yaml"></a>

```
  [CategorySort](#cfn-quicksight-analysis-boxplotsortconfiguration-categorysort): 
    - FieldSortOptions
  [PaginationConfiguration](#cfn-quicksight-analysis-boxplotsortconfiguration-paginationconfiguration): 
    PaginationConfiguration
```

## Properties
<a name="aws-properties-quicksight-analysis-boxplotsortconfiguration-properties"></a>

`CategorySort`  <a name="cfn-quicksight-analysis-boxplotsortconfiguration-categorysort"></a>
The sort configuration of a group by fields.  
*Required*: No  
*Type*: Array of [FieldSortOptions](aws-properties-quicksight-analysis-fieldsortoptions.md)  
*Minimum*: `0`  
*Maximum*: `100`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`PaginationConfiguration`  <a name="cfn-quicksight-analysis-boxplotsortconfiguration-paginationconfiguration"></a>
The pagination configuration of a table visual or box plot.  
*Required*: No  
*Type*: [PaginationConfiguration](aws-properties-quicksight-analysis-paginationconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis BoxPlotStyleOptions
<a name="aws-properties-quicksight-analysis-boxplotstyleoptions"></a>

The style options of the box plot.

## Syntax
<a name="aws-properties-quicksight-analysis-boxplotstyleoptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-boxplotstyleoptions-syntax.json"></a>

```
{
  "[FillStyle](#cfn-quicksight-analysis-boxplotstyleoptions-fillstyle)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-boxplotstyleoptions-syntax.yaml"></a>

```
  [FillStyle](#cfn-quicksight-analysis-boxplotstyleoptions-fillstyle): String
```

## Properties
<a name="aws-properties-quicksight-analysis-boxplotstyleoptions-properties"></a>

`FillStyle`  <a name="cfn-quicksight-analysis-boxplotstyleoptions-fillstyle"></a>
The fill styles (solid, transparent) of the box plot.  
*Required*: No  
*Type*: String  
*Allowed values*: `SOLID | TRANSPARENT`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis BoxPlotVisual
<a name="aws-properties-quicksight-analysis-boxplotvisual"></a>

A box plot.

For more information, see [Using box plots](https://docs.aws.amazon.com/quicksight/latest/user/box-plots.html) in the *Amazon Quick Suite User Guide*.

## Syntax
<a name="aws-properties-quicksight-analysis-boxplotvisual-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-boxplotvisual-syntax.json"></a>

```
{
  "[Actions](#cfn-quicksight-analysis-boxplotvisual-actions)" : [ VisualCustomAction, ... ],
  "[ChartConfiguration](#cfn-quicksight-analysis-boxplotvisual-chartconfiguration)" : BoxPlotChartConfiguration,
  "[ColumnHierarchies](#cfn-quicksight-analysis-boxplotvisual-columnhierarchies)" : [ ColumnHierarchy, ... ],
  "[Subtitle](#cfn-quicksight-analysis-boxplotvisual-subtitle)" : VisualSubtitleLabelOptions,
  "[Title](#cfn-quicksight-analysis-boxplotvisual-title)" : VisualTitleLabelOptions,
  "[VisualContentAltText](#cfn-quicksight-analysis-boxplotvisual-visualcontentalttext)" : String,
  "[VisualId](#cfn-quicksight-analysis-boxplotvisual-visualid)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-boxplotvisual-syntax.yaml"></a>

```
  [Actions](#cfn-quicksight-analysis-boxplotvisual-actions): 
    - VisualCustomAction
  [ChartConfiguration](#cfn-quicksight-analysis-boxplotvisual-chartconfiguration): 
    BoxPlotChartConfiguration
  [ColumnHierarchies](#cfn-quicksight-analysis-boxplotvisual-columnhierarchies): 
    - ColumnHierarchy
  [Subtitle](#cfn-quicksight-analysis-boxplotvisual-subtitle): 
    VisualSubtitleLabelOptions
  [Title](#cfn-quicksight-analysis-boxplotvisual-title): 
    VisualTitleLabelOptions
  [VisualContentAltText](#cfn-quicksight-analysis-boxplotvisual-visualcontentalttext): String
  [VisualId](#cfn-quicksight-analysis-boxplotvisual-visualid): String
```

## Properties
<a name="aws-properties-quicksight-analysis-boxplotvisual-properties"></a>

`Actions`  <a name="cfn-quicksight-analysis-boxplotvisual-actions"></a>
The list of custom actions that are configured for a visual.  
*Required*: No  
*Type*: Array of [VisualCustomAction](aws-properties-quicksight-analysis-visualcustomaction.md)  
*Minimum*: `0`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ChartConfiguration`  <a name="cfn-quicksight-analysis-boxplotvisual-chartconfiguration"></a>
The configuration settings of the visual.  
*Required*: No  
*Type*: [BoxPlotChartConfiguration](aws-properties-quicksight-analysis-boxplotchartconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ColumnHierarchies`  <a name="cfn-quicksight-analysis-boxplotvisual-columnhierarchies"></a>
The column hierarchy that is used during drill-downs and drill-ups.  
*Required*: No  
*Type*: Array of [ColumnHierarchy](aws-properties-quicksight-analysis-columnhierarchy.md)  
*Minimum*: `0`  
*Maximum*: `2`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Subtitle`  <a name="cfn-quicksight-analysis-boxplotvisual-subtitle"></a>
The subtitle that is displayed on the visual.  
*Required*: No  
*Type*: [VisualSubtitleLabelOptions](aws-properties-quicksight-analysis-visualsubtitlelabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Title`  <a name="cfn-quicksight-analysis-boxplotvisual-title"></a>
The title that is displayed on the visual.  
*Required*: No  
*Type*: [VisualTitleLabelOptions](aws-properties-quicksight-analysis-visualtitlelabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VisualContentAltText`  <a name="cfn-quicksight-analysis-boxplotvisual-visualcontentalttext"></a>
The alt text for the visual.  
*Required*: No  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `1024`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VisualId`  <a name="cfn-quicksight-analysis-boxplotvisual-visualid"></a>
The unique identifier of a visual. This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have visuals with the same identifiers..  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis CalculatedField
<a name="aws-properties-quicksight-analysis-calculatedfield"></a>

The calculated field of an analysis.

## Syntax
<a name="aws-properties-quicksight-analysis-calculatedfield-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-calculatedfield-syntax.json"></a>

```
{
  "[DataSetIdentifier](#cfn-quicksight-analysis-calculatedfield-datasetidentifier)" : String,
  "[Expression](#cfn-quicksight-analysis-calculatedfield-expression)" : String,
  "[Name](#cfn-quicksight-analysis-calculatedfield-name)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-calculatedfield-syntax.yaml"></a>

```
  [DataSetIdentifier](#cfn-quicksight-analysis-calculatedfield-datasetidentifier): String
  [Expression](#cfn-quicksight-analysis-calculatedfield-expression): String
  [Name](#cfn-quicksight-analysis-calculatedfield-name): String
```

## Properties
<a name="aws-properties-quicksight-analysis-calculatedfield-properties"></a>

`DataSetIdentifier`  <a name="cfn-quicksight-analysis-calculatedfield-datasetidentifier"></a>
The data set that is used in this calculated field.  
*Required*: Yes  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `2048`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Expression`  <a name="cfn-quicksight-analysis-calculatedfield-expression"></a>
The expression of the calculated field.  
*Required*: Yes  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `32000`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Name`  <a name="cfn-quicksight-analysis-calculatedfield-name"></a>
The name of the calculated field.  
*Required*: Yes  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `127`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis CalculatedMeasureField
<a name="aws-properties-quicksight-analysis-calculatedmeasurefield"></a>

The table calculation measure field for pivot tables.

## Syntax
<a name="aws-properties-quicksight-analysis-calculatedmeasurefield-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-calculatedmeasurefield-syntax.json"></a>

```
{
  "[Expression](#cfn-quicksight-analysis-calculatedmeasurefield-expression)" : String,
  "[FieldId](#cfn-quicksight-analysis-calculatedmeasurefield-fieldid)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-calculatedmeasurefield-syntax.yaml"></a>

```
  [Expression](#cfn-quicksight-analysis-calculatedmeasurefield-expression): String
  [FieldId](#cfn-quicksight-analysis-calculatedmeasurefield-fieldid): String
```

## Properties
<a name="aws-properties-quicksight-analysis-calculatedmeasurefield-properties"></a>

`Expression`  <a name="cfn-quicksight-analysis-calculatedmeasurefield-expression"></a>
The expression in the table calculation.  
*Required*: Yes  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `4096`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FieldId`  <a name="cfn-quicksight-analysis-calculatedmeasurefield-fieldid"></a>
The custom field ID.  
*Required*: Yes  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis CascadingControlConfiguration
<a name="aws-properties-quicksight-analysis-cascadingcontrolconfiguration"></a>

The values that are displayed in a control can be configured to only show values that are valid based on what's selected in other controls.

## Syntax
<a name="aws-properties-quicksight-analysis-cascadingcontrolconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-cascadingcontrolconfiguration-syntax.json"></a>

```
{
  "[SourceControls](#cfn-quicksight-analysis-cascadingcontrolconfiguration-sourcecontrols)" : [ CascadingControlSource, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-cascadingcontrolconfiguration-syntax.yaml"></a>

```
  [SourceControls](#cfn-quicksight-analysis-cascadingcontrolconfiguration-sourcecontrols): 
    - CascadingControlSource
```

## Properties
<a name="aws-properties-quicksight-analysis-cascadingcontrolconfiguration-properties"></a>

`SourceControls`  <a name="cfn-quicksight-analysis-cascadingcontrolconfiguration-sourcecontrols"></a>
A list of source controls that determine the values that are used in the current control.  
*Required*: No  
*Type*: Array of [CascadingControlSource](aws-properties-quicksight-analysis-cascadingcontrolsource.md)  
*Minimum*: `0`  
*Maximum*: `200`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis CascadingControlSource
<a name="aws-properties-quicksight-analysis-cascadingcontrolsource"></a>

The source controls that are used in a `CascadingControlConfiguration`.

## Syntax
<a name="aws-properties-quicksight-analysis-cascadingcontrolsource-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-cascadingcontrolsource-syntax.json"></a>

```
{
  "[ColumnToMatch](#cfn-quicksight-analysis-cascadingcontrolsource-columntomatch)" : ColumnIdentifier,
  "[SourceSheetControlId](#cfn-quicksight-analysis-cascadingcontrolsource-sourcesheetcontrolid)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-cascadingcontrolsource-syntax.yaml"></a>

```
  [ColumnToMatch](#cfn-quicksight-analysis-cascadingcontrolsource-columntomatch): 
    ColumnIdentifier
  [SourceSheetControlId](#cfn-quicksight-analysis-cascadingcontrolsource-sourcesheetcontrolid): String
```

## Properties
<a name="aws-properties-quicksight-analysis-cascadingcontrolsource-properties"></a>

`ColumnToMatch`  <a name="cfn-quicksight-analysis-cascadingcontrolsource-columntomatch"></a>
The column identifier that determines which column to look up for the source sheet control.  
*Required*: No  
*Type*: [ColumnIdentifier](aws-properties-quicksight-analysis-columnidentifier.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SourceSheetControlId`  <a name="cfn-quicksight-analysis-cascadingcontrolsource-sourcesheetcontrolid"></a>
The source sheet control ID of a `CascadingControlSource`.  
*Required*: No  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis CategoricalDimensionField
<a name="aws-properties-quicksight-analysis-categoricaldimensionfield"></a>

The dimension type field with categorical type columns..

## Syntax
<a name="aws-properties-quicksight-analysis-categoricaldimensionfield-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-categoricaldimensionfield-syntax.json"></a>

```
{
  "[Column](#cfn-quicksight-analysis-categoricaldimensionfield-column)" : ColumnIdentifier,
  "[FieldId](#cfn-quicksight-analysis-categoricaldimensionfield-fieldid)" : String,
  "[FormatConfiguration](#cfn-quicksight-analysis-categoricaldimensionfield-formatconfiguration)" : StringFormatConfiguration,
  "[HierarchyId](#cfn-quicksight-analysis-categoricaldimensionfield-hierarchyid)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-categoricaldimensionfield-syntax.yaml"></a>

```
  [Column](#cfn-quicksight-analysis-categoricaldimensionfield-column): 
    ColumnIdentifier
  [FieldId](#cfn-quicksight-analysis-categoricaldimensionfield-fieldid): String
  [FormatConfiguration](#cfn-quicksight-analysis-categoricaldimensionfield-formatconfiguration): 
    StringFormatConfiguration
  [HierarchyId](#cfn-quicksight-analysis-categoricaldimensionfield-hierarchyid): String
```

## Properties
<a name="aws-properties-quicksight-analysis-categoricaldimensionfield-properties"></a>

`Column`  <a name="cfn-quicksight-analysis-categoricaldimensionfield-column"></a>
The column that is used in the `CategoricalDimensionField`.  
*Required*: Yes  
*Type*: [ColumnIdentifier](aws-properties-quicksight-analysis-columnidentifier.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FieldId`  <a name="cfn-quicksight-analysis-categoricaldimensionfield-fieldid"></a>
The custom field ID.  
*Required*: Yes  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FormatConfiguration`  <a name="cfn-quicksight-analysis-categoricaldimensionfield-formatconfiguration"></a>
The format configuration of the field.  
*Required*: No  
*Type*: [StringFormatConfiguration](aws-properties-quicksight-analysis-stringformatconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`HierarchyId`  <a name="cfn-quicksight-analysis-categoricaldimensionfield-hierarchyid"></a>
The custom hierarchy ID.  
*Required*: No  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis CategoricalMeasureField
<a name="aws-properties-quicksight-analysis-categoricalmeasurefield"></a>

The measure type field with categorical type columns.

## Syntax
<a name="aws-properties-quicksight-analysis-categoricalmeasurefield-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-categoricalmeasurefield-syntax.json"></a>

```
{
  "[AggregationFunction](#cfn-quicksight-analysis-categoricalmeasurefield-aggregationfunction)" : String,
  "[Column](#cfn-quicksight-analysis-categoricalmeasurefield-column)" : ColumnIdentifier,
  "[FieldId](#cfn-quicksight-analysis-categoricalmeasurefield-fieldid)" : String,
  "[FormatConfiguration](#cfn-quicksight-analysis-categoricalmeasurefield-formatconfiguration)" : StringFormatConfiguration
}
```

### YAML
<a name="aws-properties-quicksight-analysis-categoricalmeasurefield-syntax.yaml"></a>

```
  [AggregationFunction](#cfn-quicksight-analysis-categoricalmeasurefield-aggregationfunction): String
  [Column](#cfn-quicksight-analysis-categoricalmeasurefield-column): 
    ColumnIdentifier
  [FieldId](#cfn-quicksight-analysis-categoricalmeasurefield-fieldid): String
  [FormatConfiguration](#cfn-quicksight-analysis-categoricalmeasurefield-formatconfiguration): 
    StringFormatConfiguration
```

## Properties
<a name="aws-properties-quicksight-analysis-categoricalmeasurefield-properties"></a>

`AggregationFunction`  <a name="cfn-quicksight-analysis-categoricalmeasurefield-aggregationfunction"></a>
The aggregation function of the measure field.  
*Required*: No  
*Type*: [String](aws-properties-quicksight-analysis-aggregationfunction.md)  
*Allowed values*: `COUNT | DISTINCT_COUNT`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Column`  <a name="cfn-quicksight-analysis-categoricalmeasurefield-column"></a>
The column that is used in the `CategoricalMeasureField`.  
*Required*: Yes  
*Type*: [ColumnIdentifier](aws-properties-quicksight-analysis-columnidentifier.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FieldId`  <a name="cfn-quicksight-analysis-categoricalmeasurefield-fieldid"></a>
The custom field ID.  
*Required*: Yes  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FormatConfiguration`  <a name="cfn-quicksight-analysis-categoricalmeasurefield-formatconfiguration"></a>
The format configuration of the field.  
*Required*: No  
*Type*: [StringFormatConfiguration](aws-properties-quicksight-analysis-stringformatconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis CategoryDrillDownFilter
<a name="aws-properties-quicksight-analysis-categorydrilldownfilter"></a>

The category drill down filter.

## Syntax
<a name="aws-properties-quicksight-analysis-categorydrilldownfilter-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-categorydrilldownfilter-syntax.json"></a>

```
{
  "[CategoryValues](#cfn-quicksight-analysis-categorydrilldownfilter-categoryvalues)" : [ String, ... ],
  "[Column](#cfn-quicksight-analysis-categorydrilldownfilter-column)" : ColumnIdentifier
}
```

### YAML
<a name="aws-properties-quicksight-analysis-categorydrilldownfilter-syntax.yaml"></a>

```
  [CategoryValues](#cfn-quicksight-analysis-categorydrilldownfilter-categoryvalues): 
    - String
  [Column](#cfn-quicksight-analysis-categorydrilldownfilter-column): 
    ColumnIdentifier
```

## Properties
<a name="aws-properties-quicksight-analysis-categorydrilldownfilter-properties"></a>

`CategoryValues`  <a name="cfn-quicksight-analysis-categorydrilldownfilter-categoryvalues"></a>
A list of the string inputs that are the values of the category drill down filter.  
*Required*: Yes  
*Type*: Array of String  
*Minimum*: `0 | 0`  
*Maximum*: `512 | 100000`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Column`  <a name="cfn-quicksight-analysis-categorydrilldownfilter-column"></a>
The column that the filter is applied to.  
*Required*: Yes  
*Type*: [ColumnIdentifier](aws-properties-quicksight-analysis-columnidentifier.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis CategoryFilter
<a name="aws-properties-quicksight-analysis-categoryfilter"></a>

A `CategoryFilter` filters text values.

For more information, see [Adding text filters](https://docs.aws.amazon.com/quicksight/latest/user/add-a-text-filter-data-prep.html) in the *Amazon Quick Suite User Guide*.

## Syntax
<a name="aws-properties-quicksight-analysis-categoryfilter-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-categoryfilter-syntax.json"></a>

```
{
  "[Column](#cfn-quicksight-analysis-categoryfilter-column)" : ColumnIdentifier,
  "[Configuration](#cfn-quicksight-analysis-categoryfilter-configuration)" : CategoryFilterConfiguration,
  "[DefaultFilterControlConfiguration](#cfn-quicksight-analysis-categoryfilter-defaultfiltercontrolconfiguration)" : DefaultFilterControlConfiguration,
  "[FilterId](#cfn-quicksight-analysis-categoryfilter-filterid)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-categoryfilter-syntax.yaml"></a>

```
  [Column](#cfn-quicksight-analysis-categoryfilter-column): 
    ColumnIdentifier
  [Configuration](#cfn-quicksight-analysis-categoryfilter-configuration): 
    CategoryFilterConfiguration
  [DefaultFilterControlConfiguration](#cfn-quicksight-analysis-categoryfilter-defaultfiltercontrolconfiguration): 
    DefaultFilterControlConfiguration
  [FilterId](#cfn-quicksight-analysis-categoryfilter-filterid): String
```

## Properties
<a name="aws-properties-quicksight-analysis-categoryfilter-properties"></a>

`Column`  <a name="cfn-quicksight-analysis-categoryfilter-column"></a>
The column that the filter is applied to.  
*Required*: Yes  
*Type*: [ColumnIdentifier](aws-properties-quicksight-analysis-columnidentifier.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Configuration`  <a name="cfn-quicksight-analysis-categoryfilter-configuration"></a>
The configuration for a `CategoryFilter`.  
*Required*: Yes  
*Type*: [CategoryFilterConfiguration](aws-properties-quicksight-analysis-categoryfilterconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DefaultFilterControlConfiguration`  <a name="cfn-quicksight-analysis-categoryfilter-defaultfiltercontrolconfiguration"></a>
The default configurations for the associated controls. This applies only for filters that are scoped to multiple sheets.  
*Required*: No  
*Type*: [DefaultFilterControlConfiguration](aws-properties-quicksight-analysis-defaultfiltercontrolconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FilterId`  <a name="cfn-quicksight-analysis-categoryfilter-filterid"></a>
An identifier that uniquely identifies a filter within a dashboard, analysis, or template.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis CategoryFilterConfiguration
<a name="aws-properties-quicksight-analysis-categoryfilterconfiguration"></a>

The configuration for a `CategoryFilter`.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

## Syntax
<a name="aws-properties-quicksight-analysis-categoryfilterconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-categoryfilterconfiguration-syntax.json"></a>

```
{
  "[CustomFilterConfiguration](#cfn-quicksight-analysis-categoryfilterconfiguration-customfilterconfiguration)" : CustomFilterConfiguration,
  "[CustomFilterListConfiguration](#cfn-quicksight-analysis-categoryfilterconfiguration-customfilterlistconfiguration)" : CustomFilterListConfiguration,
  "[FilterListConfiguration](#cfn-quicksight-analysis-categoryfilterconfiguration-filterlistconfiguration)" : FilterListConfiguration
}
```

### YAML
<a name="aws-properties-quicksight-analysis-categoryfilterconfiguration-syntax.yaml"></a>

```
  [CustomFilterConfiguration](#cfn-quicksight-analysis-categoryfilterconfiguration-customfilterconfiguration): 
    CustomFilterConfiguration
  [CustomFilterListConfiguration](#cfn-quicksight-analysis-categoryfilterconfiguration-customfilterlistconfiguration): 
    CustomFilterListConfiguration
  [FilterListConfiguration](#cfn-quicksight-analysis-categoryfilterconfiguration-filterlistconfiguration): 
    FilterListConfiguration
```

## Properties
<a name="aws-properties-quicksight-analysis-categoryfilterconfiguration-properties"></a>

`CustomFilterConfiguration`  <a name="cfn-quicksight-analysis-categoryfilterconfiguration-customfilterconfiguration"></a>
A custom filter that filters based on a single value. This filter can be partially matched.  
*Required*: No  
*Type*: [CustomFilterConfiguration](aws-properties-quicksight-analysis-customfilterconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`CustomFilterListConfiguration`  <a name="cfn-quicksight-analysis-categoryfilterconfiguration-customfilterlistconfiguration"></a>
A list of custom filter values. In the Quick Sight console, this filter type is called a custom filter list.  
*Required*: No  
*Type*: [CustomFilterListConfiguration](aws-properties-quicksight-analysis-customfilterlistconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FilterListConfiguration`  <a name="cfn-quicksight-analysis-categoryfilterconfiguration-filterlistconfiguration"></a>
A list of filter configurations. In the Quick Sight console, this filter type is called a filter list.  
*Required*: No  
*Type*: [FilterListConfiguration](aws-properties-quicksight-analysis-filterlistconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis CategoryInnerFilter
<a name="aws-properties-quicksight-analysis-categoryinnerfilter"></a>

A `CategoryInnerFilter` filters text values for the `NestedFilter`.

## Syntax
<a name="aws-properties-quicksight-analysis-categoryinnerfilter-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-categoryinnerfilter-syntax.json"></a>

```
{
  "[Column](#cfn-quicksight-analysis-categoryinnerfilter-column)" : ColumnIdentifier,
  "[Configuration](#cfn-quicksight-analysis-categoryinnerfilter-configuration)" : CategoryFilterConfiguration,
  "[DefaultFilterControlConfiguration](#cfn-quicksight-analysis-categoryinnerfilter-defaultfiltercontrolconfiguration)" : DefaultFilterControlConfiguration
}
```

### YAML
<a name="aws-properties-quicksight-analysis-categoryinnerfilter-syntax.yaml"></a>

```
  [Column](#cfn-quicksight-analysis-categoryinnerfilter-column): 
    ColumnIdentifier
  [Configuration](#cfn-quicksight-analysis-categoryinnerfilter-configuration): 
    CategoryFilterConfiguration
  [DefaultFilterControlConfiguration](#cfn-quicksight-analysis-categoryinnerfilter-defaultfiltercontrolconfiguration): 
    DefaultFilterControlConfiguration
```

## Properties
<a name="aws-properties-quicksight-analysis-categoryinnerfilter-properties"></a>

`Column`  <a name="cfn-quicksight-analysis-categoryinnerfilter-column"></a>
Property description not available.  
*Required*: Yes  
*Type*: [ColumnIdentifier](aws-properties-quicksight-analysis-columnidentifier.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Configuration`  <a name="cfn-quicksight-analysis-categoryinnerfilter-configuration"></a>
Property description not available.  
*Required*: Yes  
*Type*: [CategoryFilterConfiguration](aws-properties-quicksight-analysis-categoryfilterconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DefaultFilterControlConfiguration`  <a name="cfn-quicksight-analysis-categoryinnerfilter-defaultfiltercontrolconfiguration"></a>
Property description not available.  
*Required*: No  
*Type*: [DefaultFilterControlConfiguration](aws-properties-quicksight-analysis-defaultfiltercontrolconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ChartAxisLabelOptions
<a name="aws-properties-quicksight-analysis-chartaxislabeloptions"></a>

The label options for an axis on a chart.

## Syntax
<a name="aws-properties-quicksight-analysis-chartaxislabeloptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-chartaxislabeloptions-syntax.json"></a>

```
{
  "[AxisLabelOptions](#cfn-quicksight-analysis-chartaxislabeloptions-axislabeloptions)" : [ AxisLabelOptions, ... ],
  "[SortIconVisibility](#cfn-quicksight-analysis-chartaxislabeloptions-sorticonvisibility)" : String,
  "[Visibility](#cfn-quicksight-analysis-chartaxislabeloptions-visibility)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-chartaxislabeloptions-syntax.yaml"></a>

```
  [AxisLabelOptions](#cfn-quicksight-analysis-chartaxislabeloptions-axislabeloptions): 
    - AxisLabelOptions
  [SortIconVisibility](#cfn-quicksight-analysis-chartaxislabeloptions-sorticonvisibility): String
  [Visibility](#cfn-quicksight-analysis-chartaxislabeloptions-visibility): String
```

## Properties
<a name="aws-properties-quicksight-analysis-chartaxislabeloptions-properties"></a>

`AxisLabelOptions`  <a name="cfn-quicksight-analysis-chartaxislabeloptions-axislabeloptions"></a>
The label options for a chart axis.  
*Required*: No  
*Type*: [Array](aws-properties-quicksight-analysis-axislabeloptions.md) of [AxisLabelOptions](aws-properties-quicksight-analysis-axislabeloptions.md)  
*Minimum*: `0`  
*Maximum*: `100`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SortIconVisibility`  <a name="cfn-quicksight-analysis-chartaxislabeloptions-sorticonvisibility"></a>
The visibility configuration of the sort icon on a chart's axis label.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Visibility`  <a name="cfn-quicksight-analysis-chartaxislabeloptions-visibility"></a>
The visibility of an axis label on a chart. Choose one of the following options:  
+ `VISIBLE`: Shows the axis.
+ `HIDDEN`: Hides the axis.
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ClusterMarker
<a name="aws-properties-quicksight-analysis-clustermarker"></a>

The cluster marker that is a part of the cluster marker configuration.

## Syntax
<a name="aws-properties-quicksight-analysis-clustermarker-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-clustermarker-syntax.json"></a>

```
{
  "[SimpleClusterMarker](#cfn-quicksight-analysis-clustermarker-simpleclustermarker)" : SimpleClusterMarker
}
```

### YAML
<a name="aws-properties-quicksight-analysis-clustermarker-syntax.yaml"></a>

```
  [SimpleClusterMarker](#cfn-quicksight-analysis-clustermarker-simpleclustermarker): 
    SimpleClusterMarker
```

## Properties
<a name="aws-properties-quicksight-analysis-clustermarker-properties"></a>

`SimpleClusterMarker`  <a name="cfn-quicksight-analysis-clustermarker-simpleclustermarker"></a>
The simple cluster marker of the cluster marker.  
*Required*: No  
*Type*: [SimpleClusterMarker](aws-properties-quicksight-analysis-simpleclustermarker.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ClusterMarkerConfiguration
<a name="aws-properties-quicksight-analysis-clustermarkerconfiguration"></a>

The cluster marker configuration of the geospatial map selected point style.

## Syntax
<a name="aws-properties-quicksight-analysis-clustermarkerconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-clustermarkerconfiguration-syntax.json"></a>

```
{
  "[ClusterMarker](#cfn-quicksight-analysis-clustermarkerconfiguration-clustermarker)" : ClusterMarker
}
```

### YAML
<a name="aws-properties-quicksight-analysis-clustermarkerconfiguration-syntax.yaml"></a>

```
  [ClusterMarker](#cfn-quicksight-analysis-clustermarkerconfiguration-clustermarker): 
    ClusterMarker
```

## Properties
<a name="aws-properties-quicksight-analysis-clustermarkerconfiguration-properties"></a>

`ClusterMarker`  <a name="cfn-quicksight-analysis-clustermarkerconfiguration-clustermarker"></a>
The cluster marker that is a part of the cluster marker configuration.  
*Required*: No  
*Type*: [ClusterMarker](aws-properties-quicksight-analysis-clustermarker.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ColorScale
<a name="aws-properties-quicksight-analysis-colorscale"></a>

Determines the color scale that is applied to the visual.

## Syntax
<a name="aws-properties-quicksight-analysis-colorscale-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-colorscale-syntax.json"></a>

```
{
  "[ColorFillType](#cfn-quicksight-analysis-colorscale-colorfilltype)" : String,
  "[Colors](#cfn-quicksight-analysis-colorscale-colors)" : [ DataColor, ... ],
  "[NullValueColor](#cfn-quicksight-analysis-colorscale-nullvaluecolor)" : DataColor
}
```

### YAML
<a name="aws-properties-quicksight-analysis-colorscale-syntax.yaml"></a>

```
  [ColorFillType](#cfn-quicksight-analysis-colorscale-colorfilltype): String
  [Colors](#cfn-quicksight-analysis-colorscale-colors): 
    - DataColor
  [NullValueColor](#cfn-quicksight-analysis-colorscale-nullvaluecolor): 
    DataColor
```

## Properties
<a name="aws-properties-quicksight-analysis-colorscale-properties"></a>

`ColorFillType`  <a name="cfn-quicksight-analysis-colorscale-colorfilltype"></a>
Determines the color fill type.  
*Required*: Yes  
*Type*: String  
*Allowed values*: `DISCRETE | GRADIENT`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Colors`  <a name="cfn-quicksight-analysis-colorscale-colors"></a>
Determines the list of colors that are applied to the visual.  
*Required*: Yes  
*Type*: Array of [DataColor](aws-properties-quicksight-analysis-datacolor.md)  
*Minimum*: `2`  
*Maximum*: `3`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`NullValueColor`  <a name="cfn-quicksight-analysis-colorscale-nullvaluecolor"></a>
Determines the color that is applied to null values.  
*Required*: No  
*Type*: [DataColor](aws-properties-quicksight-analysis-datacolor.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ColorsConfiguration
<a name="aws-properties-quicksight-analysis-colorsconfiguration"></a>

The color configurations for a column.

## Syntax
<a name="aws-properties-quicksight-analysis-colorsconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-colorsconfiguration-syntax.json"></a>

```
{
  "[CustomColors](#cfn-quicksight-analysis-colorsconfiguration-customcolors)" : [ CustomColor, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-colorsconfiguration-syntax.yaml"></a>

```
  [CustomColors](#cfn-quicksight-analysis-colorsconfiguration-customcolors): 
    - CustomColor
```

## Properties
<a name="aws-properties-quicksight-analysis-colorsconfiguration-properties"></a>

`CustomColors`  <a name="cfn-quicksight-analysis-colorsconfiguration-customcolors"></a>
A list of up to 50 custom colors.  
*Required*: No  
*Type*: Array of [CustomColor](aws-properties-quicksight-analysis-customcolor.md)  
*Minimum*: `0`  
*Maximum*: `50`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ColumnConfiguration
<a name="aws-properties-quicksight-analysis-columnconfiguration"></a>

The general configuration of a column.

## Syntax
<a name="aws-properties-quicksight-analysis-columnconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-columnconfiguration-syntax.json"></a>

```
{
  "[ColorsConfiguration](#cfn-quicksight-analysis-columnconfiguration-colorsconfiguration)" : ColorsConfiguration,
  "[Column](#cfn-quicksight-analysis-columnconfiguration-column)" : ColumnIdentifier,
  "[FormatConfiguration](#cfn-quicksight-analysis-columnconfiguration-formatconfiguration)" : FormatConfiguration,
  "[Role](#cfn-quicksight-analysis-columnconfiguration-role)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-columnconfiguration-syntax.yaml"></a>

```
  [ColorsConfiguration](#cfn-quicksight-analysis-columnconfiguration-colorsconfiguration): 
    ColorsConfiguration
  [Column](#cfn-quicksight-analysis-columnconfiguration-column): 
    ColumnIdentifier
  [FormatConfiguration](#cfn-quicksight-analysis-columnconfiguration-formatconfiguration): 
    FormatConfiguration
  [Role](#cfn-quicksight-analysis-columnconfiguration-role): String
```

## Properties
<a name="aws-properties-quicksight-analysis-columnconfiguration-properties"></a>

`ColorsConfiguration`  <a name="cfn-quicksight-analysis-columnconfiguration-colorsconfiguration"></a>
The color configurations of the column.  
*Required*: No  
*Type*: [ColorsConfiguration](aws-properties-quicksight-analysis-colorsconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Column`  <a name="cfn-quicksight-analysis-columnconfiguration-column"></a>
The column.  
*Required*: Yes  
*Type*: [ColumnIdentifier](aws-properties-quicksight-analysis-columnidentifier.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FormatConfiguration`  <a name="cfn-quicksight-analysis-columnconfiguration-formatconfiguration"></a>
The format configuration of a column.  
*Required*: No  
*Type*: [FormatConfiguration](aws-properties-quicksight-analysis-formatconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Role`  <a name="cfn-quicksight-analysis-columnconfiguration-role"></a>
The role of the column.  
*Required*: No  
*Type*: String  
*Allowed values*: `DIMENSION | MEASURE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ColumnHierarchy
<a name="aws-properties-quicksight-analysis-columnhierarchy"></a>

The option that determines the hierarchy of the fields for a visual element.

## Syntax
<a name="aws-properties-quicksight-analysis-columnhierarchy-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-columnhierarchy-syntax.json"></a>

```
{
  "[DateTimeHierarchy](#cfn-quicksight-analysis-columnhierarchy-datetimehierarchy)" : DateTimeHierarchy,
  "[ExplicitHierarchy](#cfn-quicksight-analysis-columnhierarchy-explicithierarchy)" : ExplicitHierarchy,
  "[PredefinedHierarchy](#cfn-quicksight-analysis-columnhierarchy-predefinedhierarchy)" : PredefinedHierarchy
}
```

### YAML
<a name="aws-properties-quicksight-analysis-columnhierarchy-syntax.yaml"></a>

```
  [DateTimeHierarchy](#cfn-quicksight-analysis-columnhierarchy-datetimehierarchy): 
    DateTimeHierarchy
  [ExplicitHierarchy](#cfn-quicksight-analysis-columnhierarchy-explicithierarchy): 
    ExplicitHierarchy
  [PredefinedHierarchy](#cfn-quicksight-analysis-columnhierarchy-predefinedhierarchy): 
    PredefinedHierarchy
```

## Properties
<a name="aws-properties-quicksight-analysis-columnhierarchy-properties"></a>

`DateTimeHierarchy`  <a name="cfn-quicksight-analysis-columnhierarchy-datetimehierarchy"></a>
The option that determines the hierarchy of any `DateTime` fields.  
*Required*: No  
*Type*: [DateTimeHierarchy](aws-properties-quicksight-analysis-datetimehierarchy.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ExplicitHierarchy`  <a name="cfn-quicksight-analysis-columnhierarchy-explicithierarchy"></a>
The option that determines the hierarchy of the fields that are built within a visual's field wells. These fields can't be duplicated to other visuals.  
*Required*: No  
*Type*: [ExplicitHierarchy](aws-properties-quicksight-analysis-explicithierarchy.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`PredefinedHierarchy`  <a name="cfn-quicksight-analysis-columnhierarchy-predefinedhierarchy"></a>
The option that determines the hierarchy of the fields that are defined during data preparation. These fields are available to use in any analysis that uses the data source.  
*Required*: No  
*Type*: [PredefinedHierarchy](aws-properties-quicksight-analysis-predefinedhierarchy.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ColumnIdentifier
<a name="aws-properties-quicksight-analysis-columnidentifier"></a>

A column of a data set.

## Syntax
<a name="aws-properties-quicksight-analysis-columnidentifier-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-columnidentifier-syntax.json"></a>

```
{
  "[ColumnName](#cfn-quicksight-analysis-columnidentifier-columnname)" : String,
  "[DataSetIdentifier](#cfn-quicksight-analysis-columnidentifier-datasetidentifier)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-columnidentifier-syntax.yaml"></a>

```
  [ColumnName](#cfn-quicksight-analysis-columnidentifier-columnname): String
  [DataSetIdentifier](#cfn-quicksight-analysis-columnidentifier-datasetidentifier): String
```

## Properties
<a name="aws-properties-quicksight-analysis-columnidentifier-properties"></a>

`ColumnName`  <a name="cfn-quicksight-analysis-columnidentifier-columnname"></a>
The name of the column.  
*Required*: Yes  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `127`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DataSetIdentifier`  <a name="cfn-quicksight-analysis-columnidentifier-datasetidentifier"></a>
The data set that the column belongs to.  
*Required*: Yes  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `2048`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ColumnSort
<a name="aws-properties-quicksight-analysis-columnsort"></a>

The sort configuration for a column that is not used in a field well.

## Syntax
<a name="aws-properties-quicksight-analysis-columnsort-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-columnsort-syntax.json"></a>

```
{
  "[AggregationFunction](#cfn-quicksight-analysis-columnsort-aggregationfunction)" : AggregationFunction,
  "[Direction](#cfn-quicksight-analysis-columnsort-direction)" : String,
  "[SortBy](#cfn-quicksight-analysis-columnsort-sortby)" : ColumnIdentifier
}
```

### YAML
<a name="aws-properties-quicksight-analysis-columnsort-syntax.yaml"></a>

```
  [AggregationFunction](#cfn-quicksight-analysis-columnsort-aggregationfunction): 
    AggregationFunction
  [Direction](#cfn-quicksight-analysis-columnsort-direction): String
  [SortBy](#cfn-quicksight-analysis-columnsort-sortby): 
    ColumnIdentifier
```

## Properties
<a name="aws-properties-quicksight-analysis-columnsort-properties"></a>

`AggregationFunction`  <a name="cfn-quicksight-analysis-columnsort-aggregationfunction"></a>
The aggregation function that is defined in the column sort.  
*Required*: No  
*Type*: [AggregationFunction](aws-properties-quicksight-analysis-aggregationfunction.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Direction`  <a name="cfn-quicksight-analysis-columnsort-direction"></a>
The sort direction.  
*Required*: Yes  
*Type*: String  
*Allowed values*: `ASC | DESC`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SortBy`  <a name="cfn-quicksight-analysis-columnsort-sortby"></a>
Property description not available.  
*Required*: Yes  
*Type*: [ColumnIdentifier](aws-properties-quicksight-analysis-columnidentifier.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ColumnTooltipItem
<a name="aws-properties-quicksight-analysis-columntooltipitem"></a>

The tooltip item for the columns that are not part of a field well.

## Syntax
<a name="aws-properties-quicksight-analysis-columntooltipitem-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-columntooltipitem-syntax.json"></a>

```
{
  "[Aggregation](#cfn-quicksight-analysis-columntooltipitem-aggregation)" : AggregationFunction,
  "[Column](#cfn-quicksight-analysis-columntooltipitem-column)" : ColumnIdentifier,
  "[Label](#cfn-quicksight-analysis-columntooltipitem-label)" : String,
  "[TooltipTarget](#cfn-quicksight-analysis-columntooltipitem-tooltiptarget)" : String,
  "[Visibility](#cfn-quicksight-analysis-columntooltipitem-visibility)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-columntooltipitem-syntax.yaml"></a>

```
  [Aggregation](#cfn-quicksight-analysis-columntooltipitem-aggregation): 
    AggregationFunction
  [Column](#cfn-quicksight-analysis-columntooltipitem-column): 
    ColumnIdentifier
  [Label](#cfn-quicksight-analysis-columntooltipitem-label): String
  [TooltipTarget](#cfn-quicksight-analysis-columntooltipitem-tooltiptarget): String
  [Visibility](#cfn-quicksight-analysis-columntooltipitem-visibility): String
```

## Properties
<a name="aws-properties-quicksight-analysis-columntooltipitem-properties"></a>

`Aggregation`  <a name="cfn-quicksight-analysis-columntooltipitem-aggregation"></a>
The aggregation function of the column tooltip item.  
*Required*: No  
*Type*: [AggregationFunction](aws-properties-quicksight-analysis-aggregationfunction.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Column`  <a name="cfn-quicksight-analysis-columntooltipitem-column"></a>
The target column of the tooltip item.  
*Required*: Yes  
*Type*: [ColumnIdentifier](aws-properties-quicksight-analysis-columnidentifier.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Label`  <a name="cfn-quicksight-analysis-columntooltipitem-label"></a>
The label of the tooltip item.  
*Required*: No  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TooltipTarget`  <a name="cfn-quicksight-analysis-columntooltipitem-tooltiptarget"></a>
Determines the target of the column tooltip item in a combo chart visual.  
*Required*: No  
*Type*: String  
*Allowed values*: `BOTH | BAR | LINE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Visibility`  <a name="cfn-quicksight-analysis-columntooltipitem-visibility"></a>
The visibility of the tooltip item.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ComboChartAggregatedFieldWells
<a name="aws-properties-quicksight-analysis-combochartaggregatedfieldwells"></a>

The aggregated field wells of a combo chart.

## Syntax
<a name="aws-properties-quicksight-analysis-combochartaggregatedfieldwells-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-combochartaggregatedfieldwells-syntax.json"></a>

```
{
  "[BarValues](#cfn-quicksight-analysis-combochartaggregatedfieldwells-barvalues)" : [ MeasureField, ... ],
  "[Category](#cfn-quicksight-analysis-combochartaggregatedfieldwells-category)" : [ DimensionField, ... ],
  "[Colors](#cfn-quicksight-analysis-combochartaggregatedfieldwells-colors)" : [ DimensionField, ... ],
  "[LineValues](#cfn-quicksight-analysis-combochartaggregatedfieldwells-linevalues)" : [ MeasureField, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-combochartaggregatedfieldwells-syntax.yaml"></a>

```
  [BarValues](#cfn-quicksight-analysis-combochartaggregatedfieldwells-barvalues): 
    - MeasureField
  [Category](#cfn-quicksight-analysis-combochartaggregatedfieldwells-category): 
    - DimensionField
  [Colors](#cfn-quicksight-analysis-combochartaggregatedfieldwells-colors): 
    - DimensionField
  [LineValues](#cfn-quicksight-analysis-combochartaggregatedfieldwells-linevalues): 
    - MeasureField
```

## Properties
<a name="aws-properties-quicksight-analysis-combochartaggregatedfieldwells-properties"></a>

`BarValues`  <a name="cfn-quicksight-analysis-combochartaggregatedfieldwells-barvalues"></a>
The aggregated `BarValues` field well of a combo chart.  
*Required*: No  
*Type*: Array of [MeasureField](aws-properties-quicksight-analysis-measurefield.md)  
*Minimum*: `0`  
*Maximum*: `200`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Category`  <a name="cfn-quicksight-analysis-combochartaggregatedfieldwells-category"></a>
The aggregated category field wells of a combo chart.  
*Required*: No  
*Type*: Array of [DimensionField](aws-properties-quicksight-analysis-dimensionfield.md)  
*Minimum*: `0`  
*Maximum*: `200`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Colors`  <a name="cfn-quicksight-analysis-combochartaggregatedfieldwells-colors"></a>
The aggregated colors field well of a combo chart.  
*Required*: No  
*Type*: Array of [DimensionField](aws-properties-quicksight-analysis-dimensionfield.md)  
*Minimum*: `0`  
*Maximum*: `200`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`LineValues`  <a name="cfn-quicksight-analysis-combochartaggregatedfieldwells-linevalues"></a>
The aggregated `LineValues` field well of a combo chart.  
*Required*: No  
*Type*: Array of [MeasureField](aws-properties-quicksight-analysis-measurefield.md)  
*Minimum*: `0`  
*Maximum*: `200`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ComboChartConfiguration
<a name="aws-properties-quicksight-analysis-combochartconfiguration"></a>

The configuration of a `ComboChartVisual`.

## Syntax
<a name="aws-properties-quicksight-analysis-combochartconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-combochartconfiguration-syntax.json"></a>

```
{
  "[BarDataLabels](#cfn-quicksight-analysis-combochartconfiguration-bardatalabels)" : DataLabelOptions,
  "[BarsArrangement](#cfn-quicksight-analysis-combochartconfiguration-barsarrangement)" : String,
  "[CategoryAxis](#cfn-quicksight-analysis-combochartconfiguration-categoryaxis)" : AxisDisplayOptions,
  "[CategoryLabelOptions](#cfn-quicksight-analysis-combochartconfiguration-categorylabeloptions)" : ChartAxisLabelOptions,
  "[ColorLabelOptions](#cfn-quicksight-analysis-combochartconfiguration-colorlabeloptions)" : ChartAxisLabelOptions,
  "[FieldWells](#cfn-quicksight-analysis-combochartconfiguration-fieldwells)" : ComboChartFieldWells,
  "[Interactions](#cfn-quicksight-analysis-combochartconfiguration-interactions)" : VisualInteractionOptions,
  "[Legend](#cfn-quicksight-analysis-combochartconfiguration-legend)" : LegendOptions,
  "[LineDataLabels](#cfn-quicksight-analysis-combochartconfiguration-linedatalabels)" : DataLabelOptions,
  "[PrimaryYAxisDisplayOptions](#cfn-quicksight-analysis-combochartconfiguration-primaryyaxisdisplayoptions)" : AxisDisplayOptions,
  "[PrimaryYAxisLabelOptions](#cfn-quicksight-analysis-combochartconfiguration-primaryyaxislabeloptions)" : ChartAxisLabelOptions,
  "[ReferenceLines](#cfn-quicksight-analysis-combochartconfiguration-referencelines)" : [ ReferenceLine, ... ],
  "[SecondaryYAxisDisplayOptions](#cfn-quicksight-analysis-combochartconfiguration-secondaryyaxisdisplayoptions)" : AxisDisplayOptions,
  "[SecondaryYAxisLabelOptions](#cfn-quicksight-analysis-combochartconfiguration-secondaryyaxislabeloptions)" : ChartAxisLabelOptions,
  "[SingleAxisOptions](#cfn-quicksight-analysis-combochartconfiguration-singleaxisoptions)" : SingleAxisOptions,
  "[SortConfiguration](#cfn-quicksight-analysis-combochartconfiguration-sortconfiguration)" : ComboChartSortConfiguration,
  "[Tooltip](#cfn-quicksight-analysis-combochartconfiguration-tooltip)" : TooltipOptions,
  "[VisualPalette](#cfn-quicksight-analysis-combochartconfiguration-visualpalette)" : VisualPalette
}
```

### YAML
<a name="aws-properties-quicksight-analysis-combochartconfiguration-syntax.yaml"></a>

```
  [BarDataLabels](#cfn-quicksight-analysis-combochartconfiguration-bardatalabels): 
    DataLabelOptions
  [BarsArrangement](#cfn-quicksight-analysis-combochartconfiguration-barsarrangement): String
  [CategoryAxis](#cfn-quicksight-analysis-combochartconfiguration-categoryaxis): 
    AxisDisplayOptions
  [CategoryLabelOptions](#cfn-quicksight-analysis-combochartconfiguration-categorylabeloptions): 
    ChartAxisLabelOptions
  [ColorLabelOptions](#cfn-quicksight-analysis-combochartconfiguration-colorlabeloptions): 
    ChartAxisLabelOptions
  [FieldWells](#cfn-quicksight-analysis-combochartconfiguration-fieldwells): 
    ComboChartFieldWells
  [Interactions](#cfn-quicksight-analysis-combochartconfiguration-interactions): 
    VisualInteractionOptions
  [Legend](#cfn-quicksight-analysis-combochartconfiguration-legend): 
    LegendOptions
  [LineDataLabels](#cfn-quicksight-analysis-combochartconfiguration-linedatalabels): 
    DataLabelOptions
  [PrimaryYAxisDisplayOptions](#cfn-quicksight-analysis-combochartconfiguration-primaryyaxisdisplayoptions): 
    AxisDisplayOptions
  [PrimaryYAxisLabelOptions](#cfn-quicksight-analysis-combochartconfiguration-primaryyaxislabeloptions): 
    ChartAxisLabelOptions
  [ReferenceLines](#cfn-quicksight-analysis-combochartconfiguration-referencelines): 
    - ReferenceLine
  [SecondaryYAxisDisplayOptions](#cfn-quicksight-analysis-combochartconfiguration-secondaryyaxisdisplayoptions): 
    AxisDisplayOptions
  [SecondaryYAxisLabelOptions](#cfn-quicksight-analysis-combochartconfiguration-secondaryyaxislabeloptions): 
    ChartAxisLabelOptions
  [SingleAxisOptions](#cfn-quicksight-analysis-combochartconfiguration-singleaxisoptions): 
    SingleAxisOptions
  [SortConfiguration](#cfn-quicksight-analysis-combochartconfiguration-sortconfiguration): 
    ComboChartSortConfiguration
  [Tooltip](#cfn-quicksight-analysis-combochartconfiguration-tooltip): 
    TooltipOptions
  [VisualPalette](#cfn-quicksight-analysis-combochartconfiguration-visualpalette): 
    VisualPalette
```

## Properties
<a name="aws-properties-quicksight-analysis-combochartconfiguration-properties"></a>

`BarDataLabels`  <a name="cfn-quicksight-analysis-combochartconfiguration-bardatalabels"></a>
The options that determine if visual data labels are displayed.  
The data label options for a bar in a combo chart.  
*Required*: No  
*Type*: [DataLabelOptions](aws-properties-quicksight-analysis-datalabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`BarsArrangement`  <a name="cfn-quicksight-analysis-combochartconfiguration-barsarrangement"></a>
Determines the bar arrangement in a combo chart. The following are valid values in this structure:  
+ `CLUSTERED`: For clustered bar combo charts.
+ `STACKED`: For stacked bar combo charts.
+ `STACKED_PERCENT`: Do not use. If you use this value, the operation returns a validation error.
*Required*: No  
*Type*: String  
*Allowed values*: `CLUSTERED | STACKED | STACKED_PERCENT`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`CategoryAxis`  <a name="cfn-quicksight-analysis-combochartconfiguration-categoryaxis"></a>
The category axis of a combo chart.  
*Required*: No  
*Type*: [AxisDisplayOptions](aws-properties-quicksight-analysis-axisdisplayoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`CategoryLabelOptions`  <a name="cfn-quicksight-analysis-combochartconfiguration-categorylabeloptions"></a>
The label options (label text, label visibility, and sort icon visibility) of a combo chart category (group/color) field well.  
*Required*: No  
*Type*: [ChartAxisLabelOptions](aws-properties-quicksight-analysis-chartaxislabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ColorLabelOptions`  <a name="cfn-quicksight-analysis-combochartconfiguration-colorlabeloptions"></a>
The label options (label text, label visibility, and sort icon visibility) of a combo chart's color field well.  
*Required*: No  
*Type*: [ChartAxisLabelOptions](aws-properties-quicksight-analysis-chartaxislabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FieldWells`  <a name="cfn-quicksight-analysis-combochartconfiguration-fieldwells"></a>
The field wells of the visual.  
*Required*: No  
*Type*: [ComboChartFieldWells](aws-properties-quicksight-analysis-combochartfieldwells.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Interactions`  <a name="cfn-quicksight-analysis-combochartconfiguration-interactions"></a>
The general visual interactions setup for a visual.  
*Required*: No  
*Type*: [VisualInteractionOptions](aws-properties-quicksight-analysis-visualinteractionoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Legend`  <a name="cfn-quicksight-analysis-combochartconfiguration-legend"></a>
The legend display setup of the visual.  
*Required*: No  
*Type*: [LegendOptions](aws-properties-quicksight-analysis-legendoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`LineDataLabels`  <a name="cfn-quicksight-analysis-combochartconfiguration-linedatalabels"></a>
The options that determine if visual data labels are displayed.  
The data label options for a line in a combo chart.  
*Required*: No  
*Type*: [DataLabelOptions](aws-properties-quicksight-analysis-datalabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`PrimaryYAxisDisplayOptions`  <a name="cfn-quicksight-analysis-combochartconfiguration-primaryyaxisdisplayoptions"></a>
The label display options (grid line, range, scale, and axis step) of a combo chart's primary y-axis (bar) field well.  
*Required*: No  
*Type*: [AxisDisplayOptions](aws-properties-quicksight-analysis-axisdisplayoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`PrimaryYAxisLabelOptions`  <a name="cfn-quicksight-analysis-combochartconfiguration-primaryyaxislabeloptions"></a>
The label options (label text, label visibility, and sort icon visibility) of a combo chart's primary y-axis (bar) field well.  
*Required*: No  
*Type*: [ChartAxisLabelOptions](aws-properties-quicksight-analysis-chartaxislabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ReferenceLines`  <a name="cfn-quicksight-analysis-combochartconfiguration-referencelines"></a>
The reference line setup of the visual.  
*Required*: No  
*Type*: Array of [ReferenceLine](aws-properties-quicksight-analysis-referenceline.md)  
*Minimum*: `0`  
*Maximum*: `20`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SecondaryYAxisDisplayOptions`  <a name="cfn-quicksight-analysis-combochartconfiguration-secondaryyaxisdisplayoptions"></a>
The label display options (grid line, range, scale, axis step) of a combo chart's secondary y-axis (line) field well.  
*Required*: No  
*Type*: [AxisDisplayOptions](aws-properties-quicksight-analysis-axisdisplayoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SecondaryYAxisLabelOptions`  <a name="cfn-quicksight-analysis-combochartconfiguration-secondaryyaxislabeloptions"></a>
The label options (label text, label visibility, and sort icon visibility) of a combo chart's secondary y-axis(line) field well.  
*Required*: No  
*Type*: [ChartAxisLabelOptions](aws-properties-quicksight-analysis-chartaxislabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SingleAxisOptions`  <a name="cfn-quicksight-analysis-combochartconfiguration-singleaxisoptions"></a>
Property description not available.  
*Required*: No  
*Type*: [SingleAxisOptions](aws-properties-quicksight-analysis-singleaxisoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SortConfiguration`  <a name="cfn-quicksight-analysis-combochartconfiguration-sortconfiguration"></a>
The sort configuration of a `ComboChartVisual`.  
*Required*: No  
*Type*: [ComboChartSortConfiguration](aws-properties-quicksight-analysis-combochartsortconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Tooltip`  <a name="cfn-quicksight-analysis-combochartconfiguration-tooltip"></a>
The legend display setup of the visual.  
*Required*: No  
*Type*: [TooltipOptions](aws-properties-quicksight-analysis-tooltipoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VisualPalette`  <a name="cfn-quicksight-analysis-combochartconfiguration-visualpalette"></a>
The palette (chart color) display setup of the visual.  
*Required*: No  
*Type*: [VisualPalette](aws-properties-quicksight-analysis-visualpalette.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ComboChartFieldWells
<a name="aws-properties-quicksight-analysis-combochartfieldwells"></a>

The field wells of the visual.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

## Syntax
<a name="aws-properties-quicksight-analysis-combochartfieldwells-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-combochartfieldwells-syntax.json"></a>

```
{
  "[ComboChartAggregatedFieldWells](#cfn-quicksight-analysis-combochartfieldwells-combochartaggregatedfieldwells)" : ComboChartAggregatedFieldWells
}
```

### YAML
<a name="aws-properties-quicksight-analysis-combochartfieldwells-syntax.yaml"></a>

```
  [ComboChartAggregatedFieldWells](#cfn-quicksight-analysis-combochartfieldwells-combochartaggregatedfieldwells): 
    ComboChartAggregatedFieldWells
```

## Properties
<a name="aws-properties-quicksight-analysis-combochartfieldwells-properties"></a>

`ComboChartAggregatedFieldWells`  <a name="cfn-quicksight-analysis-combochartfieldwells-combochartaggregatedfieldwells"></a>
The aggregated field wells of a combo chart. Combo charts only have aggregated field wells. Columns in a combo chart are aggregated by category.  
*Required*: No  
*Type*: [ComboChartAggregatedFieldWells](aws-properties-quicksight-analysis-combochartaggregatedfieldwells.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ComboChartSortConfiguration
<a name="aws-properties-quicksight-analysis-combochartsortconfiguration"></a>

The sort configuration of a `ComboChartVisual`.

## Syntax
<a name="aws-properties-quicksight-analysis-combochartsortconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-combochartsortconfiguration-syntax.json"></a>

```
{
  "[CategoryItemsLimit](#cfn-quicksight-analysis-combochartsortconfiguration-categoryitemslimit)" : ItemsLimitConfiguration,
  "[CategorySort](#cfn-quicksight-analysis-combochartsortconfiguration-categorysort)" : [ FieldSortOptions, ... ],
  "[ColorItemsLimit](#cfn-quicksight-analysis-combochartsortconfiguration-coloritemslimit)" : ItemsLimitConfiguration,
  "[ColorSort](#cfn-quicksight-analysis-combochartsortconfiguration-colorsort)" : [ FieldSortOptions, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-combochartsortconfiguration-syntax.yaml"></a>

```
  [CategoryItemsLimit](#cfn-quicksight-analysis-combochartsortconfiguration-categoryitemslimit): 
    ItemsLimitConfiguration
  [CategorySort](#cfn-quicksight-analysis-combochartsortconfiguration-categorysort): 
    - FieldSortOptions
  [ColorItemsLimit](#cfn-quicksight-analysis-combochartsortconfiguration-coloritemslimit): 
    ItemsLimitConfiguration
  [ColorSort](#cfn-quicksight-analysis-combochartsortconfiguration-colorsort): 
    - FieldSortOptions
```

## Properties
<a name="aws-properties-quicksight-analysis-combochartsortconfiguration-properties"></a>

`CategoryItemsLimit`  <a name="cfn-quicksight-analysis-combochartsortconfiguration-categoryitemslimit"></a>
The item limit configuration for the category field well of a combo chart.  
*Required*: No  
*Type*: [ItemsLimitConfiguration](aws-properties-quicksight-analysis-itemslimitconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`CategorySort`  <a name="cfn-quicksight-analysis-combochartsortconfiguration-categorysort"></a>
The sort configuration of the category field well in a combo chart.  
*Required*: No  
*Type*: Array of [FieldSortOptions](aws-properties-quicksight-analysis-fieldsortoptions.md)  
*Minimum*: `0`  
*Maximum*: `100`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ColorItemsLimit`  <a name="cfn-quicksight-analysis-combochartsortconfiguration-coloritemslimit"></a>
The item limit configuration of the color field well in a combo chart.  
*Required*: No  
*Type*: [ItemsLimitConfiguration](aws-properties-quicksight-analysis-itemslimitconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ColorSort`  <a name="cfn-quicksight-analysis-combochartsortconfiguration-colorsort"></a>
The sort configuration of the color field well in a combo chart.  
*Required*: No  
*Type*: Array of [FieldSortOptions](aws-properties-quicksight-analysis-fieldsortoptions.md)  
*Minimum*: `0`  
*Maximum*: `100`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ComboChartVisual
<a name="aws-properties-quicksight-analysis-combochartvisual"></a>

A combo chart.

The `ComboChartVisual` includes stacked bar combo charts and clustered bar combo charts

For more information, see [Using combo charts](https://docs.aws.amazon.com/quicksight/latest/user/combo-charts.html) in the *Amazon Quick Suite User Guide*.

## Syntax
<a name="aws-properties-quicksight-analysis-combochartvisual-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-combochartvisual-syntax.json"></a>

```
{
  "[Actions](#cfn-quicksight-analysis-combochartvisual-actions)" : [ VisualCustomAction, ... ],
  "[ChartConfiguration](#cfn-quicksight-analysis-combochartvisual-chartconfiguration)" : ComboChartConfiguration,
  "[ColumnHierarchies](#cfn-quicksight-analysis-combochartvisual-columnhierarchies)" : [ ColumnHierarchy, ... ],
  "[Subtitle](#cfn-quicksight-analysis-combochartvisual-subtitle)" : VisualSubtitleLabelOptions,
  "[Title](#cfn-quicksight-analysis-combochartvisual-title)" : VisualTitleLabelOptions,
  "[VisualContentAltText](#cfn-quicksight-analysis-combochartvisual-visualcontentalttext)" : String,
  "[VisualId](#cfn-quicksight-analysis-combochartvisual-visualid)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-combochartvisual-syntax.yaml"></a>

```
  [Actions](#cfn-quicksight-analysis-combochartvisual-actions): 
    - VisualCustomAction
  [ChartConfiguration](#cfn-quicksight-analysis-combochartvisual-chartconfiguration): 
    ComboChartConfiguration
  [ColumnHierarchies](#cfn-quicksight-analysis-combochartvisual-columnhierarchies): 
    - ColumnHierarchy
  [Subtitle](#cfn-quicksight-analysis-combochartvisual-subtitle): 
    VisualSubtitleLabelOptions
  [Title](#cfn-quicksight-analysis-combochartvisual-title): 
    VisualTitleLabelOptions
  [VisualContentAltText](#cfn-quicksight-analysis-combochartvisual-visualcontentalttext): String
  [VisualId](#cfn-quicksight-analysis-combochartvisual-visualid): String
```

## Properties
<a name="aws-properties-quicksight-analysis-combochartvisual-properties"></a>

`Actions`  <a name="cfn-quicksight-analysis-combochartvisual-actions"></a>
The list of custom actions that are configured for a visual.  
*Required*: No  
*Type*: Array of [VisualCustomAction](aws-properties-quicksight-analysis-visualcustomaction.md)  
*Minimum*: `0`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ChartConfiguration`  <a name="cfn-quicksight-analysis-combochartvisual-chartconfiguration"></a>
The configuration settings of the visual.  
*Required*: No  
*Type*: [ComboChartConfiguration](aws-properties-quicksight-analysis-combochartconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ColumnHierarchies`  <a name="cfn-quicksight-analysis-combochartvisual-columnhierarchies"></a>
The column hierarchy that is used during drill-downs and drill-ups.  
*Required*: No  
*Type*: Array of [ColumnHierarchy](aws-properties-quicksight-analysis-columnhierarchy.md)  
*Minimum*: `0`  
*Maximum*: `2`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Subtitle`  <a name="cfn-quicksight-analysis-combochartvisual-subtitle"></a>
The subtitle that is displayed on the visual.  
*Required*: No  
*Type*: [VisualSubtitleLabelOptions](aws-properties-quicksight-analysis-visualsubtitlelabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Title`  <a name="cfn-quicksight-analysis-combochartvisual-title"></a>
The title that is displayed on the visual.  
*Required*: No  
*Type*: [VisualTitleLabelOptions](aws-properties-quicksight-analysis-visualtitlelabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VisualContentAltText`  <a name="cfn-quicksight-analysis-combochartvisual-visualcontentalttext"></a>
The alt text for the visual.  
*Required*: No  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `1024`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VisualId`  <a name="cfn-quicksight-analysis-combochartvisual-visualid"></a>
The unique identifier of a visual. This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have visuals with the same identifiers.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ComparisonConfiguration
<a name="aws-properties-quicksight-analysis-comparisonconfiguration"></a>

The comparison display configuration of a KPI or gauge chart.

## Syntax
<a name="aws-properties-quicksight-analysis-comparisonconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-comparisonconfiguration-syntax.json"></a>

```
{
  "[ComparisonFormat](#cfn-quicksight-analysis-comparisonconfiguration-comparisonformat)" : ComparisonFormatConfiguration,
  "[ComparisonMethod](#cfn-quicksight-analysis-comparisonconfiguration-comparisonmethod)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-comparisonconfiguration-syntax.yaml"></a>

```
  [ComparisonFormat](#cfn-quicksight-analysis-comparisonconfiguration-comparisonformat): 
    ComparisonFormatConfiguration
  [ComparisonMethod](#cfn-quicksight-analysis-comparisonconfiguration-comparisonmethod): String
```

## Properties
<a name="aws-properties-quicksight-analysis-comparisonconfiguration-properties"></a>

`ComparisonFormat`  <a name="cfn-quicksight-analysis-comparisonconfiguration-comparisonformat"></a>
The format of the comparison.  
*Required*: No  
*Type*: [ComparisonFormatConfiguration](aws-properties-quicksight-analysis-comparisonformatconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ComparisonMethod`  <a name="cfn-quicksight-analysis-comparisonconfiguration-comparisonmethod"></a>
The method of the comparison. Choose from the following options:  
+  `DIFFERENCE` 
+  `PERCENT_DIFFERENCE` 
+  `PERCENT` 
*Required*: No  
*Type*: String  
*Allowed values*: `DIFFERENCE | PERCENT_DIFFERENCE | PERCENT`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ComparisonFormatConfiguration
<a name="aws-properties-quicksight-analysis-comparisonformatconfiguration"></a>

The format of the comparison.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

## Syntax
<a name="aws-properties-quicksight-analysis-comparisonformatconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-comparisonformatconfiguration-syntax.json"></a>

```
{
  "[NumberDisplayFormatConfiguration](#cfn-quicksight-analysis-comparisonformatconfiguration-numberdisplayformatconfiguration)" : NumberDisplayFormatConfiguration,
  "[PercentageDisplayFormatConfiguration](#cfn-quicksight-analysis-comparisonformatconfiguration-percentagedisplayformatconfiguration)" : PercentageDisplayFormatConfiguration
}
```

### YAML
<a name="aws-properties-quicksight-analysis-comparisonformatconfiguration-syntax.yaml"></a>

```
  [NumberDisplayFormatConfiguration](#cfn-quicksight-analysis-comparisonformatconfiguration-numberdisplayformatconfiguration): 
    NumberDisplayFormatConfiguration
  [PercentageDisplayFormatConfiguration](#cfn-quicksight-analysis-comparisonformatconfiguration-percentagedisplayformatconfiguration): 
    PercentageDisplayFormatConfiguration
```

## Properties
<a name="aws-properties-quicksight-analysis-comparisonformatconfiguration-properties"></a>

`NumberDisplayFormatConfiguration`  <a name="cfn-quicksight-analysis-comparisonformatconfiguration-numberdisplayformatconfiguration"></a>
The number display format.  
*Required*: No  
*Type*: [NumberDisplayFormatConfiguration](aws-properties-quicksight-analysis-numberdisplayformatconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`PercentageDisplayFormatConfiguration`  <a name="cfn-quicksight-analysis-comparisonformatconfiguration-percentagedisplayformatconfiguration"></a>
The percentage display format.  
*Required*: No  
*Type*: [PercentageDisplayFormatConfiguration](aws-properties-quicksight-analysis-percentagedisplayformatconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis Computation
<a name="aws-properties-quicksight-analysis-computation"></a>

The computation union that is used in an insight visual.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

## Syntax
<a name="aws-properties-quicksight-analysis-computation-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-computation-syntax.json"></a>

```
{
  "[Forecast](#cfn-quicksight-analysis-computation-forecast)" : ForecastComputation,
  "[GrowthRate](#cfn-quicksight-analysis-computation-growthrate)" : GrowthRateComputation,
  "[MaximumMinimum](#cfn-quicksight-analysis-computation-maximumminimum)" : MaximumMinimumComputation,
  "[MetricComparison](#cfn-quicksight-analysis-computation-metriccomparison)" : MetricComparisonComputation,
  "[PeriodOverPeriod](#cfn-quicksight-analysis-computation-periodoverperiod)" : PeriodOverPeriodComputation,
  "[PeriodToDate](#cfn-quicksight-analysis-computation-periodtodate)" : PeriodToDateComputation,
  "[TopBottomMovers](#cfn-quicksight-analysis-computation-topbottommovers)" : TopBottomMoversComputation,
  "[TopBottomRanked](#cfn-quicksight-analysis-computation-topbottomranked)" : TopBottomRankedComputation,
  "[TotalAggregation](#cfn-quicksight-analysis-computation-totalaggregation)" : TotalAggregationComputation,
  "[UniqueValues](#cfn-quicksight-analysis-computation-uniquevalues)" : UniqueValuesComputation
}
```

### YAML
<a name="aws-properties-quicksight-analysis-computation-syntax.yaml"></a>

```
  [Forecast](#cfn-quicksight-analysis-computation-forecast): 
    ForecastComputation
  [GrowthRate](#cfn-quicksight-analysis-computation-growthrate): 
    GrowthRateComputation
  [MaximumMinimum](#cfn-quicksight-analysis-computation-maximumminimum): 
    MaximumMinimumComputation
  [MetricComparison](#cfn-quicksight-analysis-computation-metriccomparison): 
    MetricComparisonComputation
  [PeriodOverPeriod](#cfn-quicksight-analysis-computation-periodoverperiod): 
    PeriodOverPeriodComputation
  [PeriodToDate](#cfn-quicksight-analysis-computation-periodtodate): 
    PeriodToDateComputation
  [TopBottomMovers](#cfn-quicksight-analysis-computation-topbottommovers): 
    TopBottomMoversComputation
  [TopBottomRanked](#cfn-quicksight-analysis-computation-topbottomranked): 
    TopBottomRankedComputation
  [TotalAggregation](#cfn-quicksight-analysis-computation-totalaggregation): 
    TotalAggregationComputation
  [UniqueValues](#cfn-quicksight-analysis-computation-uniquevalues): 
    UniqueValuesComputation
```

## Properties
<a name="aws-properties-quicksight-analysis-computation-properties"></a>

`Forecast`  <a name="cfn-quicksight-analysis-computation-forecast"></a>
The forecast computation configuration.  
*Required*: No  
*Type*: [ForecastComputation](aws-properties-quicksight-analysis-forecastcomputation.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`GrowthRate`  <a name="cfn-quicksight-analysis-computation-growthrate"></a>
The growth rate computation configuration.  
*Required*: No  
*Type*: [GrowthRateComputation](aws-properties-quicksight-analysis-growthratecomputation.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`MaximumMinimum`  <a name="cfn-quicksight-analysis-computation-maximumminimum"></a>
The maximum and minimum computation configuration.  
*Required*: No  
*Type*: [MaximumMinimumComputation](aws-properties-quicksight-analysis-maximumminimumcomputation.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`MetricComparison`  <a name="cfn-quicksight-analysis-computation-metriccomparison"></a>
The metric comparison computation configuration.  
*Required*: No  
*Type*: [MetricComparisonComputation](aws-properties-quicksight-analysis-metriccomparisoncomputation.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`PeriodOverPeriod`  <a name="cfn-quicksight-analysis-computation-periodoverperiod"></a>
The period over period computation configuration.  
*Required*: No  
*Type*: [PeriodOverPeriodComputation](aws-properties-quicksight-analysis-periodoverperiodcomputation.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`PeriodToDate`  <a name="cfn-quicksight-analysis-computation-periodtodate"></a>
The period to `DataSetIdentifier` computation configuration.  
*Required*: No  
*Type*: [PeriodToDateComputation](aws-properties-quicksight-analysis-periodtodatecomputation.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TopBottomMovers`  <a name="cfn-quicksight-analysis-computation-topbottommovers"></a>
The top movers and bottom movers computation configuration.  
*Required*: No  
*Type*: [TopBottomMoversComputation](aws-properties-quicksight-analysis-topbottommoverscomputation.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TopBottomRanked`  <a name="cfn-quicksight-analysis-computation-topbottomranked"></a>
The top ranked and bottom ranked computation configuration.  
*Required*: No  
*Type*: [TopBottomRankedComputation](aws-properties-quicksight-analysis-topbottomrankedcomputation.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TotalAggregation`  <a name="cfn-quicksight-analysis-computation-totalaggregation"></a>
The total aggregation computation configuration.  
*Required*: No  
*Type*: [TotalAggregationComputation](aws-properties-quicksight-analysis-totalaggregationcomputation.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`UniqueValues`  <a name="cfn-quicksight-analysis-computation-uniquevalues"></a>
The unique values computation configuration.  
*Required*: No  
*Type*: [UniqueValuesComputation](aws-properties-quicksight-analysis-uniquevaluescomputation.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ConditionalFormattingColor
<a name="aws-properties-quicksight-analysis-conditionalformattingcolor"></a>

The formatting configuration for the color.

## Syntax
<a name="aws-properties-quicksight-analysis-conditionalformattingcolor-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-conditionalformattingcolor-syntax.json"></a>

```
{
  "[Gradient](#cfn-quicksight-analysis-conditionalformattingcolor-gradient)" : ConditionalFormattingGradientColor,
  "[Solid](#cfn-quicksight-analysis-conditionalformattingcolor-solid)" : ConditionalFormattingSolidColor
}
```

### YAML
<a name="aws-properties-quicksight-analysis-conditionalformattingcolor-syntax.yaml"></a>

```
  [Gradient](#cfn-quicksight-analysis-conditionalformattingcolor-gradient): 
    ConditionalFormattingGradientColor
  [Solid](#cfn-quicksight-analysis-conditionalformattingcolor-solid): 
    ConditionalFormattingSolidColor
```

## Properties
<a name="aws-properties-quicksight-analysis-conditionalformattingcolor-properties"></a>

`Gradient`  <a name="cfn-quicksight-analysis-conditionalformattingcolor-gradient"></a>
Formatting configuration for gradient color.  
*Required*: No  
*Type*: [ConditionalFormattingGradientColor](aws-properties-quicksight-analysis-conditionalformattinggradientcolor.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Solid`  <a name="cfn-quicksight-analysis-conditionalformattingcolor-solid"></a>
Formatting configuration for solid color.  
*Required*: No  
*Type*: [ConditionalFormattingSolidColor](aws-properties-quicksight-analysis-conditionalformattingsolidcolor.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ConditionalFormattingCustomIconCondition
<a name="aws-properties-quicksight-analysis-conditionalformattingcustomiconcondition"></a>

Determines the custom condition for an icon set.

## Syntax
<a name="aws-properties-quicksight-analysis-conditionalformattingcustomiconcondition-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-conditionalformattingcustomiconcondition-syntax.json"></a>

```
{
  "[Color](#cfn-quicksight-analysis-conditionalformattingcustomiconcondition-color)" : String,
  "[DisplayConfiguration](#cfn-quicksight-analysis-conditionalformattingcustomiconcondition-displayconfiguration)" : ConditionalFormattingIconDisplayConfiguration,
  "[Expression](#cfn-quicksight-analysis-conditionalformattingcustomiconcondition-expression)" : String,
  "[IconOptions](#cfn-quicksight-analysis-conditionalformattingcustomiconcondition-iconoptions)" : ConditionalFormattingCustomIconOptions
}
```

### YAML
<a name="aws-properties-quicksight-analysis-conditionalformattingcustomiconcondition-syntax.yaml"></a>

```
  [Color](#cfn-quicksight-analysis-conditionalformattingcustomiconcondition-color): String
  [DisplayConfiguration](#cfn-quicksight-analysis-conditionalformattingcustomiconcondition-displayconfiguration): 
    ConditionalFormattingIconDisplayConfiguration
  [Expression](#cfn-quicksight-analysis-conditionalformattingcustomiconcondition-expression): String
  [IconOptions](#cfn-quicksight-analysis-conditionalformattingcustomiconcondition-iconoptions): 
    ConditionalFormattingCustomIconOptions
```

## Properties
<a name="aws-properties-quicksight-analysis-conditionalformattingcustomiconcondition-properties"></a>

`Color`  <a name="cfn-quicksight-analysis-conditionalformattingcustomiconcondition-color"></a>
Determines the color of the icon.  
*Required*: No  
*Type*: String  
*Pattern*: `^#[A-F0-9]{6}$`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DisplayConfiguration`  <a name="cfn-quicksight-analysis-conditionalformattingcustomiconcondition-displayconfiguration"></a>
Determines the icon display configuration.  
*Required*: No  
*Type*: [ConditionalFormattingIconDisplayConfiguration](aws-properties-quicksight-analysis-conditionalformattingicondisplayconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Expression`  <a name="cfn-quicksight-analysis-conditionalformattingcustomiconcondition-expression"></a>
The expression that determines the condition of the icon set.  
*Required*: Yes  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `4096`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`IconOptions`  <a name="cfn-quicksight-analysis-conditionalformattingcustomiconcondition-iconoptions"></a>
Custom icon options for an icon set.  
*Required*: Yes  
*Type*: [ConditionalFormattingCustomIconOptions](aws-properties-quicksight-analysis-conditionalformattingcustomiconoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ConditionalFormattingCustomIconOptions
<a name="aws-properties-quicksight-analysis-conditionalformattingcustomiconoptions"></a>

Custom icon options for an icon set.

## Syntax
<a name="aws-properties-quicksight-analysis-conditionalformattingcustomiconoptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-conditionalformattingcustomiconoptions-syntax.json"></a>

```
{
  "[Icon](#cfn-quicksight-analysis-conditionalformattingcustomiconoptions-icon)" : String,
  "[UnicodeIcon](#cfn-quicksight-analysis-conditionalformattingcustomiconoptions-unicodeicon)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-conditionalformattingcustomiconoptions-syntax.yaml"></a>

```
  [Icon](#cfn-quicksight-analysis-conditionalformattingcustomiconoptions-icon): String
  [UnicodeIcon](#cfn-quicksight-analysis-conditionalformattingcustomiconoptions-unicodeicon): String
```

## Properties
<a name="aws-properties-quicksight-analysis-conditionalformattingcustomiconoptions-properties"></a>

`Icon`  <a name="cfn-quicksight-analysis-conditionalformattingcustomiconoptions-icon"></a>
Determines the type of icon.  
*Required*: No  
*Type*: String  
*Allowed values*: `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`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`UnicodeIcon`  <a name="cfn-quicksight-analysis-conditionalformattingcustomiconoptions-unicodeicon"></a>
Determines the Unicode icon type.  
*Required*: No  
*Type*: String  
*Pattern*: `^[^\u0000-\u00FF]$`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ConditionalFormattingGradientColor
<a name="aws-properties-quicksight-analysis-conditionalformattinggradientcolor"></a>

Formatting configuration for gradient color.

## Syntax
<a name="aws-properties-quicksight-analysis-conditionalformattinggradientcolor-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-conditionalformattinggradientcolor-syntax.json"></a>

```
{
  "[Color](#cfn-quicksight-analysis-conditionalformattinggradientcolor-color)" : GradientColor,
  "[Expression](#cfn-quicksight-analysis-conditionalformattinggradientcolor-expression)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-conditionalformattinggradientcolor-syntax.yaml"></a>

```
  [Color](#cfn-quicksight-analysis-conditionalformattinggradientcolor-color): 
    GradientColor
  [Expression](#cfn-quicksight-analysis-conditionalformattinggradientcolor-expression): String
```

## Properties
<a name="aws-properties-quicksight-analysis-conditionalformattinggradientcolor-properties"></a>

`Color`  <a name="cfn-quicksight-analysis-conditionalformattinggradientcolor-color"></a>
Determines the color.  
*Required*: Yes  
*Type*: [GradientColor](aws-properties-quicksight-analysis-gradientcolor.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Expression`  <a name="cfn-quicksight-analysis-conditionalformattinggradientcolor-expression"></a>
The expression that determines the formatting configuration for gradient color.  
*Required*: Yes  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `4096`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ConditionalFormattingIcon
<a name="aws-properties-quicksight-analysis-conditionalformattingicon"></a>

The formatting configuration for the icon.

## Syntax
<a name="aws-properties-quicksight-analysis-conditionalformattingicon-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-conditionalformattingicon-syntax.json"></a>

```
{
  "[CustomCondition](#cfn-quicksight-analysis-conditionalformattingicon-customcondition)" : ConditionalFormattingCustomIconCondition,
  "[IconSet](#cfn-quicksight-analysis-conditionalformattingicon-iconset)" : ConditionalFormattingIconSet
}
```

### YAML
<a name="aws-properties-quicksight-analysis-conditionalformattingicon-syntax.yaml"></a>

```
  [CustomCondition](#cfn-quicksight-analysis-conditionalformattingicon-customcondition): 
    ConditionalFormattingCustomIconCondition
  [IconSet](#cfn-quicksight-analysis-conditionalformattingicon-iconset): 
    ConditionalFormattingIconSet
```

## Properties
<a name="aws-properties-quicksight-analysis-conditionalformattingicon-properties"></a>

`CustomCondition`  <a name="cfn-quicksight-analysis-conditionalformattingicon-customcondition"></a>
Determines the custom condition for an icon set.  
*Required*: No  
*Type*: [ConditionalFormattingCustomIconCondition](aws-properties-quicksight-analysis-conditionalformattingcustomiconcondition.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`IconSet`  <a name="cfn-quicksight-analysis-conditionalformattingicon-iconset"></a>
Formatting configuration for icon set.  
*Required*: No  
*Type*: [ConditionalFormattingIconSet](aws-properties-quicksight-analysis-conditionalformattingiconset.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ConditionalFormattingIconDisplayConfiguration
<a name="aws-properties-quicksight-analysis-conditionalformattingicondisplayconfiguration"></a>

Determines the icon display configuration.

## Syntax
<a name="aws-properties-quicksight-analysis-conditionalformattingicondisplayconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-conditionalformattingicondisplayconfiguration-syntax.json"></a>

```
{
  "[IconDisplayOption](#cfn-quicksight-analysis-conditionalformattingicondisplayconfiguration-icondisplayoption)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-conditionalformattingicondisplayconfiguration-syntax.yaml"></a>

```
  [IconDisplayOption](#cfn-quicksight-analysis-conditionalformattingicondisplayconfiguration-icondisplayoption): String
```

## Properties
<a name="aws-properties-quicksight-analysis-conditionalformattingicondisplayconfiguration-properties"></a>

`IconDisplayOption`  <a name="cfn-quicksight-analysis-conditionalformattingicondisplayconfiguration-icondisplayoption"></a>
Determines the icon display configuration.  
*Required*: No  
*Type*: String  
*Allowed values*: `ICON_ONLY`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ConditionalFormattingIconSet
<a name="aws-properties-quicksight-analysis-conditionalformattingiconset"></a>

Formatting configuration for icon set.

## Syntax
<a name="aws-properties-quicksight-analysis-conditionalformattingiconset-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-conditionalformattingiconset-syntax.json"></a>

```
{
  "[Expression](#cfn-quicksight-analysis-conditionalformattingiconset-expression)" : String,
  "[IconSetType](#cfn-quicksight-analysis-conditionalformattingiconset-iconsettype)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-conditionalformattingiconset-syntax.yaml"></a>

```
  [Expression](#cfn-quicksight-analysis-conditionalformattingiconset-expression): String
  [IconSetType](#cfn-quicksight-analysis-conditionalformattingiconset-iconsettype): String
```

## Properties
<a name="aws-properties-quicksight-analysis-conditionalformattingiconset-properties"></a>

`Expression`  <a name="cfn-quicksight-analysis-conditionalformattingiconset-expression"></a>
The expression that determines the formatting configuration for the icon set.  
*Required*: Yes  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `4096`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`IconSetType`  <a name="cfn-quicksight-analysis-conditionalformattingiconset-iconsettype"></a>
Determines the icon set type.  
*Required*: No  
*Type*: String  
*Allowed values*: `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`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ConditionalFormattingSolidColor
<a name="aws-properties-quicksight-analysis-conditionalformattingsolidcolor"></a>

Formatting configuration for solid color.

## Syntax
<a name="aws-properties-quicksight-analysis-conditionalformattingsolidcolor-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-conditionalformattingsolidcolor-syntax.json"></a>

```
{
  "[Color](#cfn-quicksight-analysis-conditionalformattingsolidcolor-color)" : String,
  "[Expression](#cfn-quicksight-analysis-conditionalformattingsolidcolor-expression)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-conditionalformattingsolidcolor-syntax.yaml"></a>

```
  [Color](#cfn-quicksight-analysis-conditionalformattingsolidcolor-color): String
  [Expression](#cfn-quicksight-analysis-conditionalformattingsolidcolor-expression): String
```

## Properties
<a name="aws-properties-quicksight-analysis-conditionalformattingsolidcolor-properties"></a>

`Color`  <a name="cfn-quicksight-analysis-conditionalformattingsolidcolor-color"></a>
Determines the color.  
*Required*: No  
*Type*: String  
*Pattern*: `^#[A-F0-9]{6}$`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Expression`  <a name="cfn-quicksight-analysis-conditionalformattingsolidcolor-expression"></a>
The expression that determines the formatting configuration for solid color.  
*Required*: Yes  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `4096`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ContextMenuOption
<a name="aws-properties-quicksight-analysis-contextmenuoption"></a>

The context menu options for a visual's interactions.

## Syntax
<a name="aws-properties-quicksight-analysis-contextmenuoption-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-contextmenuoption-syntax.json"></a>

```
{
  "[AvailabilityStatus](#cfn-quicksight-analysis-contextmenuoption-availabilitystatus)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-contextmenuoption-syntax.yaml"></a>

```
  [AvailabilityStatus](#cfn-quicksight-analysis-contextmenuoption-availabilitystatus): String
```

## Properties
<a name="aws-properties-quicksight-analysis-contextmenuoption-properties"></a>

`AvailabilityStatus`  <a name="cfn-quicksight-analysis-contextmenuoption-availabilitystatus"></a>
The availability status of the context menu options. If the value of this property is set to `ENABLED`, dashboard readers can interact with the context menu.  
*Required*: No  
*Type*: String  
*Allowed values*: `ENABLED | DISABLED`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ContributionAnalysisDefault
<a name="aws-properties-quicksight-analysis-contributionanalysisdefault"></a>

The contribution analysis visual display for a line, pie, or bar chart.

## Syntax
<a name="aws-properties-quicksight-analysis-contributionanalysisdefault-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-contributionanalysisdefault-syntax.json"></a>

```
{
  "[ContributorDimensions](#cfn-quicksight-analysis-contributionanalysisdefault-contributordimensions)" : [ ColumnIdentifier, ... ],
  "[MeasureFieldId](#cfn-quicksight-analysis-contributionanalysisdefault-measurefieldid)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-contributionanalysisdefault-syntax.yaml"></a>

```
  [ContributorDimensions](#cfn-quicksight-analysis-contributionanalysisdefault-contributordimensions): 
    - ColumnIdentifier
  [MeasureFieldId](#cfn-quicksight-analysis-contributionanalysisdefault-measurefieldid): String
```

## Properties
<a name="aws-properties-quicksight-analysis-contributionanalysisdefault-properties"></a>

`ContributorDimensions`  <a name="cfn-quicksight-analysis-contributionanalysisdefault-contributordimensions"></a>
The dimensions columns that are used in the contribution analysis, usually a list of `ColumnIdentifiers`.  
*Required*: Yes  
*Type*: Array of [ColumnIdentifier](aws-properties-quicksight-analysis-columnidentifier.md)  
*Minimum*: `1`  
*Maximum*: `4`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`MeasureFieldId`  <a name="cfn-quicksight-analysis-contributionanalysisdefault-measurefieldid"></a>
The measure field that is used in the contribution analysis.  
*Required*: Yes  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis CurrencyDisplayFormatConfiguration
<a name="aws-properties-quicksight-analysis-currencydisplayformatconfiguration"></a>

The options that determine the currency display format configuration.

## Syntax
<a name="aws-properties-quicksight-analysis-currencydisplayformatconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-currencydisplayformatconfiguration-syntax.json"></a>

```
{
  "[DecimalPlacesConfiguration](#cfn-quicksight-analysis-currencydisplayformatconfiguration-decimalplacesconfiguration)" : DecimalPlacesConfiguration,
  "[NegativeValueConfiguration](#cfn-quicksight-analysis-currencydisplayformatconfiguration-negativevalueconfiguration)" : NegativeValueConfiguration,
  "[NullValueFormatConfiguration](#cfn-quicksight-analysis-currencydisplayformatconfiguration-nullvalueformatconfiguration)" : NullValueFormatConfiguration,
  "[NumberScale](#cfn-quicksight-analysis-currencydisplayformatconfiguration-numberscale)" : String,
  "[Prefix](#cfn-quicksight-analysis-currencydisplayformatconfiguration-prefix)" : String,
  "[SeparatorConfiguration](#cfn-quicksight-analysis-currencydisplayformatconfiguration-separatorconfiguration)" : NumericSeparatorConfiguration,
  "[Suffix](#cfn-quicksight-analysis-currencydisplayformatconfiguration-suffix)" : String,
  "[Symbol](#cfn-quicksight-analysis-currencydisplayformatconfiguration-symbol)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-currencydisplayformatconfiguration-syntax.yaml"></a>

```
  [DecimalPlacesConfiguration](#cfn-quicksight-analysis-currencydisplayformatconfiguration-decimalplacesconfiguration): 
    DecimalPlacesConfiguration
  [NegativeValueConfiguration](#cfn-quicksight-analysis-currencydisplayformatconfiguration-negativevalueconfiguration): 
    NegativeValueConfiguration
  [NullValueFormatConfiguration](#cfn-quicksight-analysis-currencydisplayformatconfiguration-nullvalueformatconfiguration): 
    NullValueFormatConfiguration
  [NumberScale](#cfn-quicksight-analysis-currencydisplayformatconfiguration-numberscale): String
  [Prefix](#cfn-quicksight-analysis-currencydisplayformatconfiguration-prefix): String
  [SeparatorConfiguration](#cfn-quicksight-analysis-currencydisplayformatconfiguration-separatorconfiguration): 
    NumericSeparatorConfiguration
  [Suffix](#cfn-quicksight-analysis-currencydisplayformatconfiguration-suffix): String
  [Symbol](#cfn-quicksight-analysis-currencydisplayformatconfiguration-symbol): String
```

## Properties
<a name="aws-properties-quicksight-analysis-currencydisplayformatconfiguration-properties"></a>

`DecimalPlacesConfiguration`  <a name="cfn-quicksight-analysis-currencydisplayformatconfiguration-decimalplacesconfiguration"></a>
The option that determines the decimal places configuration.  
*Required*: No  
*Type*: [DecimalPlacesConfiguration](aws-properties-quicksight-analysis-decimalplacesconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`NegativeValueConfiguration`  <a name="cfn-quicksight-analysis-currencydisplayformatconfiguration-negativevalueconfiguration"></a>
The options that determine the negative value configuration.  
*Required*: No  
*Type*: [NegativeValueConfiguration](aws-properties-quicksight-analysis-negativevalueconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`NullValueFormatConfiguration`  <a name="cfn-quicksight-analysis-currencydisplayformatconfiguration-nullvalueformatconfiguration"></a>
The options that determine the null value format configuration.  
*Required*: No  
*Type*: [NullValueFormatConfiguration](aws-properties-quicksight-analysis-nullvalueformatconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`NumberScale`  <a name="cfn-quicksight-analysis-currencydisplayformatconfiguration-numberscale"></a>
Determines the number scale value for the currency format.  
*Required*: No  
*Type*: String  
*Allowed values*: `NONE | AUTO | THOUSANDS | MILLIONS | BILLIONS | TRILLIONS | LAKHS | CRORES`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Prefix`  <a name="cfn-quicksight-analysis-currencydisplayformatconfiguration-prefix"></a>
Determines the prefix value of the currency format.  
*Required*: No  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `128`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SeparatorConfiguration`  <a name="cfn-quicksight-analysis-currencydisplayformatconfiguration-separatorconfiguration"></a>
The options that determine the numeric separator configuration.  
*Required*: No  
*Type*: [NumericSeparatorConfiguration](aws-properties-quicksight-analysis-numericseparatorconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Suffix`  <a name="cfn-quicksight-analysis-currencydisplayformatconfiguration-suffix"></a>
Determines the suffix value of the currency format.  
*Required*: No  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `128`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Symbol`  <a name="cfn-quicksight-analysis-currencydisplayformatconfiguration-symbol"></a>
Determines the symbol for the currency format.  
*Required*: No  
*Type*: String  
*Pattern*: `^[A-Z]{3}$`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis CustomActionFilterOperation
<a name="aws-properties-quicksight-analysis-customactionfilteroperation"></a>

The filter operation that filters data included in a visual or in an entire sheet.

## Syntax
<a name="aws-properties-quicksight-analysis-customactionfilteroperation-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-customactionfilteroperation-syntax.json"></a>

```
{
  "[SelectedFieldsConfiguration](#cfn-quicksight-analysis-customactionfilteroperation-selectedfieldsconfiguration)" : FilterOperationSelectedFieldsConfiguration,
  "[TargetVisualsConfiguration](#cfn-quicksight-analysis-customactionfilteroperation-targetvisualsconfiguration)" : FilterOperationTargetVisualsConfiguration
}
```

### YAML
<a name="aws-properties-quicksight-analysis-customactionfilteroperation-syntax.yaml"></a>

```
  [SelectedFieldsConfiguration](#cfn-quicksight-analysis-customactionfilteroperation-selectedfieldsconfiguration): 
    FilterOperationSelectedFieldsConfiguration
  [TargetVisualsConfiguration](#cfn-quicksight-analysis-customactionfilteroperation-targetvisualsconfiguration): 
    FilterOperationTargetVisualsConfiguration
```

## Properties
<a name="aws-properties-quicksight-analysis-customactionfilteroperation-properties"></a>

`SelectedFieldsConfiguration`  <a name="cfn-quicksight-analysis-customactionfilteroperation-selectedfieldsconfiguration"></a>
The configuration that chooses the fields to be filtered.  
*Required*: Yes  
*Type*: [FilterOperationSelectedFieldsConfiguration](aws-properties-quicksight-analysis-filteroperationselectedfieldsconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TargetVisualsConfiguration`  <a name="cfn-quicksight-analysis-customactionfilteroperation-targetvisualsconfiguration"></a>
The configuration that chooses the target visuals to be filtered.  
*Required*: Yes  
*Type*: [FilterOperationTargetVisualsConfiguration](aws-properties-quicksight-analysis-filteroperationtargetvisualsconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis CustomActionNavigationOperation
<a name="aws-properties-quicksight-analysis-customactionnavigationoperation"></a>

The navigation operation that navigates between different sheets in the same analysis.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

## Syntax
<a name="aws-properties-quicksight-analysis-customactionnavigationoperation-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-customactionnavigationoperation-syntax.json"></a>

```
{
  "[LocalNavigationConfiguration](#cfn-quicksight-analysis-customactionnavigationoperation-localnavigationconfiguration)" : LocalNavigationConfiguration
}
```

### YAML
<a name="aws-properties-quicksight-analysis-customactionnavigationoperation-syntax.yaml"></a>

```
  [LocalNavigationConfiguration](#cfn-quicksight-analysis-customactionnavigationoperation-localnavigationconfiguration): 
    LocalNavigationConfiguration
```

## Properties
<a name="aws-properties-quicksight-analysis-customactionnavigationoperation-properties"></a>

`LocalNavigationConfiguration`  <a name="cfn-quicksight-analysis-customactionnavigationoperation-localnavigationconfiguration"></a>
The configuration that chooses the navigation target.  
*Required*: No  
*Type*: [LocalNavigationConfiguration](aws-properties-quicksight-analysis-localnavigationconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis CustomActionSetParametersOperation
<a name="aws-properties-quicksight-analysis-customactionsetparametersoperation"></a>

The set parameter operation that sets parameters in custom action.

## Syntax
<a name="aws-properties-quicksight-analysis-customactionsetparametersoperation-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-customactionsetparametersoperation-syntax.json"></a>

```
{
  "[ParameterValueConfigurations](#cfn-quicksight-analysis-customactionsetparametersoperation-parametervalueconfigurations)" : [ SetParameterValueConfiguration, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-customactionsetparametersoperation-syntax.yaml"></a>

```
  [ParameterValueConfigurations](#cfn-quicksight-analysis-customactionsetparametersoperation-parametervalueconfigurations): 
    - SetParameterValueConfiguration
```

## Properties
<a name="aws-properties-quicksight-analysis-customactionsetparametersoperation-properties"></a>

`ParameterValueConfigurations`  <a name="cfn-quicksight-analysis-customactionsetparametersoperation-parametervalueconfigurations"></a>
The parameter that determines the value configuration.  
*Required*: Yes  
*Type*: Array of [SetParameterValueConfiguration](aws-properties-quicksight-analysis-setparametervalueconfiguration.md)  
*Minimum*: `1`  
*Maximum*: `200`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis CustomActionURLOperation
<a name="aws-properties-quicksight-analysis-customactionurloperation"></a>

The URL operation that opens a link to another webpage.

## Syntax
<a name="aws-properties-quicksight-analysis-customactionurloperation-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-customactionurloperation-syntax.json"></a>

```
{
  "[URLTarget](#cfn-quicksight-analysis-customactionurloperation-urltarget)" : String,
  "[URLTemplate](#cfn-quicksight-analysis-customactionurloperation-urltemplate)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-customactionurloperation-syntax.yaml"></a>

```
  [URLTarget](#cfn-quicksight-analysis-customactionurloperation-urltarget): String
  [URLTemplate](#cfn-quicksight-analysis-customactionurloperation-urltemplate): String
```

## Properties
<a name="aws-properties-quicksight-analysis-customactionurloperation-properties"></a>

`URLTarget`  <a name="cfn-quicksight-analysis-customactionurloperation-urltarget"></a>
The target of the `CustomActionURLOperation`.  
Valid values are defined as follows:  
+ `NEW_TAB`: Opens the target URL in a new browser tab.
+ `NEW_WINDOW`: Opens the target URL in a new browser window.
+ `SAME_TAB`: Opens the target URL in the same browser tab.
*Required*: Yes  
*Type*: String  
*Allowed values*: `NEW_TAB | NEW_WINDOW | SAME_TAB`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`URLTemplate`  <a name="cfn-quicksight-analysis-customactionurloperation-urltemplate"></a>
THe URL link of the `CustomActionURLOperation`.  
*Required*: Yes  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `2048`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis CustomColor
<a name="aws-properties-quicksight-analysis-customcolor"></a>

Determines the color that's applied to a particular data value in a column.

## Syntax
<a name="aws-properties-quicksight-analysis-customcolor-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-customcolor-syntax.json"></a>

```
{
  "[Color](#cfn-quicksight-analysis-customcolor-color)" : String,
  "[FieldValue](#cfn-quicksight-analysis-customcolor-fieldvalue)" : String,
  "[SpecialValue](#cfn-quicksight-analysis-customcolor-specialvalue)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-customcolor-syntax.yaml"></a>

```
  [Color](#cfn-quicksight-analysis-customcolor-color): String
  [FieldValue](#cfn-quicksight-analysis-customcolor-fieldvalue): String
  [SpecialValue](#cfn-quicksight-analysis-customcolor-specialvalue): String
```

## Properties
<a name="aws-properties-quicksight-analysis-customcolor-properties"></a>

`Color`  <a name="cfn-quicksight-analysis-customcolor-color"></a>
The color that is applied to the data value.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^#[A-F0-9]{6}$`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FieldValue`  <a name="cfn-quicksight-analysis-customcolor-fieldvalue"></a>
The data value that the color is applied to.  
*Required*: No  
*Type*: String  
*Minimum*: `0`  
*Maximum*: `2048`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SpecialValue`  <a name="cfn-quicksight-analysis-customcolor-specialvalue"></a>
The value of a special data value.  
*Required*: No  
*Type*: String  
*Allowed values*: `EMPTY | NULL | OTHER`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis CustomContentConfiguration
<a name="aws-properties-quicksight-analysis-customcontentconfiguration"></a>

The configuration of a `CustomContentVisual`.

## Syntax
<a name="aws-properties-quicksight-analysis-customcontentconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-customcontentconfiguration-syntax.json"></a>

```
{
  "[ContentType](#cfn-quicksight-analysis-customcontentconfiguration-contenttype)" : String,
  "[ContentUrl](#cfn-quicksight-analysis-customcontentconfiguration-contenturl)" : String,
  "[ImageScaling](#cfn-quicksight-analysis-customcontentconfiguration-imagescaling)" : String,
  "[Interactions](#cfn-quicksight-analysis-customcontentconfiguration-interactions)" : VisualInteractionOptions
}
```

### YAML
<a name="aws-properties-quicksight-analysis-customcontentconfiguration-syntax.yaml"></a>

```
  [ContentType](#cfn-quicksight-analysis-customcontentconfiguration-contenttype): String
  [ContentUrl](#cfn-quicksight-analysis-customcontentconfiguration-contenturl): String
  [ImageScaling](#cfn-quicksight-analysis-customcontentconfiguration-imagescaling): String
  [Interactions](#cfn-quicksight-analysis-customcontentconfiguration-interactions): 
    VisualInteractionOptions
```

## Properties
<a name="aws-properties-quicksight-analysis-customcontentconfiguration-properties"></a>

`ContentType`  <a name="cfn-quicksight-analysis-customcontentconfiguration-contenttype"></a>
The content type of the custom content visual. You can use this to have the visual render as an image.  
*Required*: No  
*Type*: String  
*Allowed values*: `IMAGE | OTHER_EMBEDDED_CONTENT`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ContentUrl`  <a name="cfn-quicksight-analysis-customcontentconfiguration-contenturl"></a>
The input URL that links to the custom content that you want in the custom visual.  
*Required*: No  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `2048`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ImageScaling`  <a name="cfn-quicksight-analysis-customcontentconfiguration-imagescaling"></a>
The sizing options for the size of the custom content visual. This structure is required when the `ContentType` of the visual is `'IMAGE'`.  
*Required*: No  
*Type*: String  
*Allowed values*: `FIT_TO_HEIGHT | FIT_TO_WIDTH | DO_NOT_SCALE | SCALE_TO_VISUAL`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Interactions`  <a name="cfn-quicksight-analysis-customcontentconfiguration-interactions"></a>
The general visual interactions setup for a visual.  
*Required*: No  
*Type*: [VisualInteractionOptions](aws-properties-quicksight-analysis-visualinteractionoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis CustomContentVisual
<a name="aws-properties-quicksight-analysis-customcontentvisual"></a>

A visual that contains custom content.

For more information, see [Using custom visual content](https://docs.aws.amazon.com/quicksight/latest/user/custom-visual-content.html) in the *Amazon Quick Suite User Guide*.

## Syntax
<a name="aws-properties-quicksight-analysis-customcontentvisual-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-customcontentvisual-syntax.json"></a>

```
{
  "[Actions](#cfn-quicksight-analysis-customcontentvisual-actions)" : [ VisualCustomAction, ... ],
  "[ChartConfiguration](#cfn-quicksight-analysis-customcontentvisual-chartconfiguration)" : CustomContentConfiguration,
  "[DataSetIdentifier](#cfn-quicksight-analysis-customcontentvisual-datasetidentifier)" : String,
  "[Subtitle](#cfn-quicksight-analysis-customcontentvisual-subtitle)" : VisualSubtitleLabelOptions,
  "[Title](#cfn-quicksight-analysis-customcontentvisual-title)" : VisualTitleLabelOptions,
  "[VisualContentAltText](#cfn-quicksight-analysis-customcontentvisual-visualcontentalttext)" : String,
  "[VisualId](#cfn-quicksight-analysis-customcontentvisual-visualid)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-customcontentvisual-syntax.yaml"></a>

```
  [Actions](#cfn-quicksight-analysis-customcontentvisual-actions): 
    - VisualCustomAction
  [ChartConfiguration](#cfn-quicksight-analysis-customcontentvisual-chartconfiguration): 
    CustomContentConfiguration
  [DataSetIdentifier](#cfn-quicksight-analysis-customcontentvisual-datasetidentifier): String
  [Subtitle](#cfn-quicksight-analysis-customcontentvisual-subtitle): 
    VisualSubtitleLabelOptions
  [Title](#cfn-quicksight-analysis-customcontentvisual-title): 
    VisualTitleLabelOptions
  [VisualContentAltText](#cfn-quicksight-analysis-customcontentvisual-visualcontentalttext): String
  [VisualId](#cfn-quicksight-analysis-customcontentvisual-visualid): String
```

## Properties
<a name="aws-properties-quicksight-analysis-customcontentvisual-properties"></a>

`Actions`  <a name="cfn-quicksight-analysis-customcontentvisual-actions"></a>
The list of custom actions that are configured for a visual.  
*Required*: No  
*Type*: Array of [VisualCustomAction](aws-properties-quicksight-analysis-visualcustomaction.md)  
*Minimum*: `0`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ChartConfiguration`  <a name="cfn-quicksight-analysis-customcontentvisual-chartconfiguration"></a>
The configuration of a `CustomContentVisual`.  
*Required*: No  
*Type*: [CustomContentConfiguration](aws-properties-quicksight-analysis-customcontentconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DataSetIdentifier`  <a name="cfn-quicksight-analysis-customcontentvisual-datasetidentifier"></a>
The dataset that is used to create the custom content visual. You can't create a visual without a dataset.  
*Required*: Yes  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `2048`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Subtitle`  <a name="cfn-quicksight-analysis-customcontentvisual-subtitle"></a>
The subtitle that is displayed on the visual.  
*Required*: No  
*Type*: [VisualSubtitleLabelOptions](aws-properties-quicksight-analysis-visualsubtitlelabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Title`  <a name="cfn-quicksight-analysis-customcontentvisual-title"></a>
The title that is displayed on the visual.  
*Required*: No  
*Type*: [VisualTitleLabelOptions](aws-properties-quicksight-analysis-visualtitlelabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VisualContentAltText`  <a name="cfn-quicksight-analysis-customcontentvisual-visualcontentalttext"></a>
The alt text for the visual.  
*Required*: No  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `1024`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VisualId`  <a name="cfn-quicksight-analysis-customcontentvisual-visualid"></a>
The unique identifier of a visual. This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have visuals with the same identifiers.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis CustomFilterConfiguration
<a name="aws-properties-quicksight-analysis-customfilterconfiguration"></a>

A custom filter that filters based on a single value. This filter can be partially matched.

## Syntax
<a name="aws-properties-quicksight-analysis-customfilterconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-customfilterconfiguration-syntax.json"></a>

```
{
  "[CategoryValue](#cfn-quicksight-analysis-customfilterconfiguration-categoryvalue)" : String,
  "[MatchOperator](#cfn-quicksight-analysis-customfilterconfiguration-matchoperator)" : String,
  "[NullOption](#cfn-quicksight-analysis-customfilterconfiguration-nulloption)" : String,
  "[ParameterName](#cfn-quicksight-analysis-customfilterconfiguration-parametername)" : String,
  "[SelectAllOptions](#cfn-quicksight-analysis-customfilterconfiguration-selectalloptions)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-customfilterconfiguration-syntax.yaml"></a>

```
  [CategoryValue](#cfn-quicksight-analysis-customfilterconfiguration-categoryvalue): String
  [MatchOperator](#cfn-quicksight-analysis-customfilterconfiguration-matchoperator): String
  [NullOption](#cfn-quicksight-analysis-customfilterconfiguration-nulloption): String
  [ParameterName](#cfn-quicksight-analysis-customfilterconfiguration-parametername): String
  [SelectAllOptions](#cfn-quicksight-analysis-customfilterconfiguration-selectalloptions): String
```

## Properties
<a name="aws-properties-quicksight-analysis-customfilterconfiguration-properties"></a>

`CategoryValue`  <a name="cfn-quicksight-analysis-customfilterconfiguration-categoryvalue"></a>
The category value for the filter.  
This field is mutually exclusive to `ParameterName`.  
*Required*: No  
*Type*: String  
*Minimum*: `0`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`MatchOperator`  <a name="cfn-quicksight-analysis-customfilterconfiguration-matchoperator"></a>
The match operator that is used to determine if a filter should be applied.  
*Required*: Yes  
*Type*: String  
*Allowed values*: `EQUALS | DOES_NOT_EQUAL | CONTAINS | DOES_NOT_CONTAIN | STARTS_WITH | ENDS_WITH`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`NullOption`  <a name="cfn-quicksight-analysis-customfilterconfiguration-nulloption"></a>
This option determines how null values should be treated when filtering data.  
+ `ALL_VALUES`: Include null values in filtered results.
+ `NULLS_ONLY`: Only include null values in filtered results.
+ `NON_NULLS_ONLY`: Exclude null values from filtered results.
*Required*: Yes  
*Type*: String  
*Allowed values*: `ALL_VALUES | NULLS_ONLY | NON_NULLS_ONLY`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ParameterName`  <a name="cfn-quicksight-analysis-customfilterconfiguration-parametername"></a>
The parameter whose value should be used for the filter value.  
This field is mutually exclusive to `CategoryValue`.  
*Required*: No  
*Type*: String  
*Pattern*: `^[a-zA-Z0-9]+$`  
*Minimum*: `1`  
*Maximum*: `2048`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SelectAllOptions`  <a name="cfn-quicksight-analysis-customfilterconfiguration-selectalloptions"></a>
Select all of the values. Null is not the assigned value of select all.  
+  `FILTER_ALL_VALUES` 
*Required*: No  
*Type*: String  
*Allowed values*: `FILTER_ALL_VALUES`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis CustomFilterListConfiguration
<a name="aws-properties-quicksight-analysis-customfilterlistconfiguration"></a>

A list of custom filter values.

## Syntax
<a name="aws-properties-quicksight-analysis-customfilterlistconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-customfilterlistconfiguration-syntax.json"></a>

```
{
  "[CategoryValues](#cfn-quicksight-analysis-customfilterlistconfiguration-categoryvalues)" : [ String, ... ],
  "[MatchOperator](#cfn-quicksight-analysis-customfilterlistconfiguration-matchoperator)" : String,
  "[NullOption](#cfn-quicksight-analysis-customfilterlistconfiguration-nulloption)" : String,
  "[SelectAllOptions](#cfn-quicksight-analysis-customfilterlistconfiguration-selectalloptions)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-customfilterlistconfiguration-syntax.yaml"></a>

```
  [CategoryValues](#cfn-quicksight-analysis-customfilterlistconfiguration-categoryvalues): 
    - String
  [MatchOperator](#cfn-quicksight-analysis-customfilterlistconfiguration-matchoperator): String
  [NullOption](#cfn-quicksight-analysis-customfilterlistconfiguration-nulloption): String
  [SelectAllOptions](#cfn-quicksight-analysis-customfilterlistconfiguration-selectalloptions): String
```

## Properties
<a name="aws-properties-quicksight-analysis-customfilterlistconfiguration-properties"></a>

`CategoryValues`  <a name="cfn-quicksight-analysis-customfilterlistconfiguration-categoryvalues"></a>
The list of category values for the filter.  
*Required*: No  
*Type*: Array of String  
*Minimum*: `0 | 0`  
*Maximum*: `512 | 100000`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`MatchOperator`  <a name="cfn-quicksight-analysis-customfilterlistconfiguration-matchoperator"></a>
The match operator that is used to determine if a filter should be applied.  
*Required*: Yes  
*Type*: String  
*Allowed values*: `EQUALS | DOES_NOT_EQUAL | CONTAINS | DOES_NOT_CONTAIN | STARTS_WITH | ENDS_WITH`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`NullOption`  <a name="cfn-quicksight-analysis-customfilterlistconfiguration-nulloption"></a>
This option determines how null values should be treated when filtering data.  
+ `ALL_VALUES`: Include null values in filtered results.
+ `NULLS_ONLY`: Only include null values in filtered results.
+ `NON_NULLS_ONLY`: Exclude null values from filtered results.
*Required*: Yes  
*Type*: String  
*Allowed values*: `ALL_VALUES | NULLS_ONLY | NON_NULLS_ONLY`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SelectAllOptions`  <a name="cfn-quicksight-analysis-customfilterlistconfiguration-selectalloptions"></a>
Select all of the values. Null is not the assigned value of select all.  
+  `FILTER_ALL_VALUES` 
*Required*: No  
*Type*: String  
*Allowed values*: `FILTER_ALL_VALUES`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis CustomNarrativeOptions
<a name="aws-properties-quicksight-analysis-customnarrativeoptions"></a>

The custom narrative options.

## Syntax
<a name="aws-properties-quicksight-analysis-customnarrativeoptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-customnarrativeoptions-syntax.json"></a>

```
{
  "[Narrative](#cfn-quicksight-analysis-customnarrativeoptions-narrative)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-customnarrativeoptions-syntax.yaml"></a>

```
  [Narrative](#cfn-quicksight-analysis-customnarrativeoptions-narrative): String
```

## Properties
<a name="aws-properties-quicksight-analysis-customnarrativeoptions-properties"></a>

`Narrative`  <a name="cfn-quicksight-analysis-customnarrativeoptions-narrative"></a>
The string input of custom narrative.  
*Required*: Yes  
*Type*: String  
*Minimum*: `0`  
*Maximum*: `150000`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis CustomParameterValues
<a name="aws-properties-quicksight-analysis-customparametervalues"></a>

The customized parameter values.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

## Syntax
<a name="aws-properties-quicksight-analysis-customparametervalues-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-customparametervalues-syntax.json"></a>

```
{
  "[DateTimeValues](#cfn-quicksight-analysis-customparametervalues-datetimevalues)" : [ String, ... ],
  "[DecimalValues](#cfn-quicksight-analysis-customparametervalues-decimalvalues)" : [ Number, ... ],
  "[IntegerValues](#cfn-quicksight-analysis-customparametervalues-integervalues)" : [ Number, ... ],
  "[StringValues](#cfn-quicksight-analysis-customparametervalues-stringvalues)" : [ String, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-customparametervalues-syntax.yaml"></a>

```
  [DateTimeValues](#cfn-quicksight-analysis-customparametervalues-datetimevalues): 
    - String
  [DecimalValues](#cfn-quicksight-analysis-customparametervalues-decimalvalues): 
    - Number
  [IntegerValues](#cfn-quicksight-analysis-customparametervalues-integervalues): 
    - Number
  [StringValues](#cfn-quicksight-analysis-customparametervalues-stringvalues): 
    - String
```

## Properties
<a name="aws-properties-quicksight-analysis-customparametervalues-properties"></a>

`DateTimeValues`  <a name="cfn-quicksight-analysis-customparametervalues-datetimevalues"></a>
A list of datetime-type parameter values.  
*Required*: No  
*Type*: Array of String  
*Minimum*: `0`  
*Maximum*: `50000`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DecimalValues`  <a name="cfn-quicksight-analysis-customparametervalues-decimalvalues"></a>
A list of decimal-type parameter values.  
*Required*: No  
*Type*: Array of Number  
*Minimum*: `0`  
*Maximum*: `50000`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`IntegerValues`  <a name="cfn-quicksight-analysis-customparametervalues-integervalues"></a>
A list of integer-type parameter values.  
*Required*: No  
*Type*: Array of Number  
*Minimum*: `0`  
*Maximum*: `50000`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`StringValues`  <a name="cfn-quicksight-analysis-customparametervalues-stringvalues"></a>
A list of string-type parameter values.  
*Required*: No  
*Type*: Array of String  
*Minimum*: `0`  
*Maximum*: `50000`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis CustomValuesConfiguration
<a name="aws-properties-quicksight-analysis-customvaluesconfiguration"></a>

The configuration of custom values for the destination parameter in `DestinationParameterValueConfiguration`.

## Syntax
<a name="aws-properties-quicksight-analysis-customvaluesconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-customvaluesconfiguration-syntax.json"></a>

```
{
  "[CustomValues](#cfn-quicksight-analysis-customvaluesconfiguration-customvalues)" : CustomParameterValues,
  "[IncludeNullValue](#cfn-quicksight-analysis-customvaluesconfiguration-includenullvalue)" : Boolean
}
```

### YAML
<a name="aws-properties-quicksight-analysis-customvaluesconfiguration-syntax.yaml"></a>

```
  [CustomValues](#cfn-quicksight-analysis-customvaluesconfiguration-customvalues): 
    CustomParameterValues
  [IncludeNullValue](#cfn-quicksight-analysis-customvaluesconfiguration-includenullvalue): Boolean
```

## Properties
<a name="aws-properties-quicksight-analysis-customvaluesconfiguration-properties"></a>

`CustomValues`  <a name="cfn-quicksight-analysis-customvaluesconfiguration-customvalues"></a>
Property description not available.  
*Required*: Yes  
*Type*: [CustomParameterValues](aws-properties-quicksight-analysis-customparametervalues.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`IncludeNullValue`  <a name="cfn-quicksight-analysis-customvaluesconfiguration-includenullvalue"></a>
Includes the null value in custom action parameter values.  
*Required*: No  
*Type*: Boolean  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis DataBarsOptions
<a name="aws-properties-quicksight-analysis-databarsoptions"></a>

The options for data bars.

## Syntax
<a name="aws-properties-quicksight-analysis-databarsoptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-databarsoptions-syntax.json"></a>

```
{
  "[FieldId](#cfn-quicksight-analysis-databarsoptions-fieldid)" : String,
  "[NegativeColor](#cfn-quicksight-analysis-databarsoptions-negativecolor)" : String,
  "[PositiveColor](#cfn-quicksight-analysis-databarsoptions-positivecolor)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-databarsoptions-syntax.yaml"></a>

```
  [FieldId](#cfn-quicksight-analysis-databarsoptions-fieldid): String
  [NegativeColor](#cfn-quicksight-analysis-databarsoptions-negativecolor): String
  [PositiveColor](#cfn-quicksight-analysis-databarsoptions-positivecolor): String
```

## Properties
<a name="aws-properties-quicksight-analysis-databarsoptions-properties"></a>

`FieldId`  <a name="cfn-quicksight-analysis-databarsoptions-fieldid"></a>
The field ID for the data bars options.  
*Required*: Yes  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`NegativeColor`  <a name="cfn-quicksight-analysis-databarsoptions-negativecolor"></a>
The color of the negative data bar.  
*Required*: No  
*Type*: String  
*Pattern*: `^#[A-F0-9]{6}$`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`PositiveColor`  <a name="cfn-quicksight-analysis-databarsoptions-positivecolor"></a>
The color of the positive data bar.  
*Required*: No  
*Type*: String  
*Pattern*: `^#[A-F0-9]{6}$`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis DataColor
<a name="aws-properties-quicksight-analysis-datacolor"></a>

Determines the color that is applied to a particular data value.

## Syntax
<a name="aws-properties-quicksight-analysis-datacolor-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-datacolor-syntax.json"></a>

```
{
  "[Color](#cfn-quicksight-analysis-datacolor-color)" : String,
  "[DataValue](#cfn-quicksight-analysis-datacolor-datavalue)" : Number
}
```

### YAML
<a name="aws-properties-quicksight-analysis-datacolor-syntax.yaml"></a>

```
  [Color](#cfn-quicksight-analysis-datacolor-color): String
  [DataValue](#cfn-quicksight-analysis-datacolor-datavalue): Number
```

## Properties
<a name="aws-properties-quicksight-analysis-datacolor-properties"></a>

`Color`  <a name="cfn-quicksight-analysis-datacolor-color"></a>
The color that is applied to the data value.  
*Required*: No  
*Type*: String  
*Pattern*: `^#[A-F0-9]{6}$`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DataValue`  <a name="cfn-quicksight-analysis-datacolor-datavalue"></a>
The data value that the color is applied to.  
*Required*: No  
*Type*: Number  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis DataFieldSeriesItem
<a name="aws-properties-quicksight-analysis-datafieldseriesitem"></a>

The data field series item configuration of a line chart.

## Syntax
<a name="aws-properties-quicksight-analysis-datafieldseriesitem-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-datafieldseriesitem-syntax.json"></a>

```
{
  "[AxisBinding](#cfn-quicksight-analysis-datafieldseriesitem-axisbinding)" : String,
  "[FieldId](#cfn-quicksight-analysis-datafieldseriesitem-fieldid)" : String,
  "[FieldValue](#cfn-quicksight-analysis-datafieldseriesitem-fieldvalue)" : String,
  "[Settings](#cfn-quicksight-analysis-datafieldseriesitem-settings)" : LineChartSeriesSettings
}
```

### YAML
<a name="aws-properties-quicksight-analysis-datafieldseriesitem-syntax.yaml"></a>

```
  [AxisBinding](#cfn-quicksight-analysis-datafieldseriesitem-axisbinding): String
  [FieldId](#cfn-quicksight-analysis-datafieldseriesitem-fieldid): String
  [FieldValue](#cfn-quicksight-analysis-datafieldseriesitem-fieldvalue): String
  [Settings](#cfn-quicksight-analysis-datafieldseriesitem-settings): 
    LineChartSeriesSettings
```

## Properties
<a name="aws-properties-quicksight-analysis-datafieldseriesitem-properties"></a>

`AxisBinding`  <a name="cfn-quicksight-analysis-datafieldseriesitem-axisbinding"></a>
The axis that you are binding the field to.  
*Required*: Yes  
*Type*: String  
*Allowed values*: `PRIMARY_YAXIS | SECONDARY_YAXIS`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FieldId`  <a name="cfn-quicksight-analysis-datafieldseriesitem-fieldid"></a>
The field ID of the field that you are setting the axis binding to.  
*Required*: Yes  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FieldValue`  <a name="cfn-quicksight-analysis-datafieldseriesitem-fieldvalue"></a>
The field value of the field that you are setting the axis binding to.  
*Required*: No  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Settings`  <a name="cfn-quicksight-analysis-datafieldseriesitem-settings"></a>
The options that determine the presentation of line series associated to the field.  
*Required*: No  
*Type*: [LineChartSeriesSettings](aws-properties-quicksight-analysis-linechartseriessettings.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis DataLabelOptions
<a name="aws-properties-quicksight-analysis-datalabeloptions"></a>

The options that determine the presentation of the data labels.

## Syntax
<a name="aws-properties-quicksight-analysis-datalabeloptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-datalabeloptions-syntax.json"></a>

```
{
  "[CategoryLabelVisibility](#cfn-quicksight-analysis-datalabeloptions-categorylabelvisibility)" : String,
  "[DataLabelTypes](#cfn-quicksight-analysis-datalabeloptions-datalabeltypes)" : [ DataLabelType, ... ],
  "[LabelColor](#cfn-quicksight-analysis-datalabeloptions-labelcolor)" : String,
  "[LabelContent](#cfn-quicksight-analysis-datalabeloptions-labelcontent)" : String,
  "[LabelFontConfiguration](#cfn-quicksight-analysis-datalabeloptions-labelfontconfiguration)" : FontConfiguration,
  "[MeasureLabelVisibility](#cfn-quicksight-analysis-datalabeloptions-measurelabelvisibility)" : String,
  "[Overlap](#cfn-quicksight-analysis-datalabeloptions-overlap)" : String,
  "[Position](#cfn-quicksight-analysis-datalabeloptions-position)" : String,
  "[TotalsVisibility](#cfn-quicksight-analysis-datalabeloptions-totalsvisibility)" : String,
  "[Visibility](#cfn-quicksight-analysis-datalabeloptions-visibility)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-datalabeloptions-syntax.yaml"></a>

```
  [CategoryLabelVisibility](#cfn-quicksight-analysis-datalabeloptions-categorylabelvisibility): String
  [DataLabelTypes](#cfn-quicksight-analysis-datalabeloptions-datalabeltypes): 
    - DataLabelType
  [LabelColor](#cfn-quicksight-analysis-datalabeloptions-labelcolor): String
  [LabelContent](#cfn-quicksight-analysis-datalabeloptions-labelcontent): String
  [LabelFontConfiguration](#cfn-quicksight-analysis-datalabeloptions-labelfontconfiguration): 
    FontConfiguration
  [MeasureLabelVisibility](#cfn-quicksight-analysis-datalabeloptions-measurelabelvisibility): String
  [Overlap](#cfn-quicksight-analysis-datalabeloptions-overlap): String
  [Position](#cfn-quicksight-analysis-datalabeloptions-position): String
  [TotalsVisibility](#cfn-quicksight-analysis-datalabeloptions-totalsvisibility): String
  [Visibility](#cfn-quicksight-analysis-datalabeloptions-visibility): String
```

## Properties
<a name="aws-properties-quicksight-analysis-datalabeloptions-properties"></a>

`CategoryLabelVisibility`  <a name="cfn-quicksight-analysis-datalabeloptions-categorylabelvisibility"></a>
Determines the visibility of the category field labels.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DataLabelTypes`  <a name="cfn-quicksight-analysis-datalabeloptions-datalabeltypes"></a>
The option that determines the data label type.  
*Required*: No  
*Type*: Array of [DataLabelType](aws-properties-quicksight-analysis-datalabeltype.md)  
*Minimum*: `0`  
*Maximum*: `100`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`LabelColor`  <a name="cfn-quicksight-analysis-datalabeloptions-labelcolor"></a>
Determines the color of the data labels.  
*Required*: No  
*Type*: String  
*Pattern*: `^#[A-F0-9]{6}$`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`LabelContent`  <a name="cfn-quicksight-analysis-datalabeloptions-labelcontent"></a>
Determines the content of the data labels.  
*Required*: No  
*Type*: String  
*Allowed values*: `VALUE | PERCENT | VALUE_AND_PERCENT`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`LabelFontConfiguration`  <a name="cfn-quicksight-analysis-datalabeloptions-labelfontconfiguration"></a>
Determines the font configuration of the data labels.  
*Required*: No  
*Type*: [FontConfiguration](aws-properties-quicksight-analysis-fontconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`MeasureLabelVisibility`  <a name="cfn-quicksight-analysis-datalabeloptions-measurelabelvisibility"></a>
Determines the visibility of the measure field labels.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Overlap`  <a name="cfn-quicksight-analysis-datalabeloptions-overlap"></a>
Determines whether overlap is enabled or disabled for the data labels.  
*Required*: No  
*Type*: String  
*Allowed values*: `DISABLE_OVERLAP | ENABLE_OVERLAP`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Position`  <a name="cfn-quicksight-analysis-datalabeloptions-position"></a>
Determines the position of the data labels.  
*Required*: No  
*Type*: String  
*Allowed values*: `INSIDE | OUTSIDE | LEFT | TOP | BOTTOM | RIGHT`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TotalsVisibility`  <a name="cfn-quicksight-analysis-datalabeloptions-totalsvisibility"></a>
Determines the visibility of the total.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Visibility`  <a name="cfn-quicksight-analysis-datalabeloptions-visibility"></a>
Determines the visibility of the data labels.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis DataLabelType
<a name="aws-properties-quicksight-analysis-datalabeltype"></a>

The option that determines the data label type.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

## Syntax
<a name="aws-properties-quicksight-analysis-datalabeltype-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-datalabeltype-syntax.json"></a>

```
{
  "[DataPathLabelType](#cfn-quicksight-analysis-datalabeltype-datapathlabeltype)" : DataPathLabelType,
  "[FieldLabelType](#cfn-quicksight-analysis-datalabeltype-fieldlabeltype)" : FieldLabelType,
  "[MaximumLabelType](#cfn-quicksight-analysis-datalabeltype-maximumlabeltype)" : MaximumLabelType,
  "[MinimumLabelType](#cfn-quicksight-analysis-datalabeltype-minimumlabeltype)" : MinimumLabelType,
  "[RangeEndsLabelType](#cfn-quicksight-analysis-datalabeltype-rangeendslabeltype)" : RangeEndsLabelType
}
```

### YAML
<a name="aws-properties-quicksight-analysis-datalabeltype-syntax.yaml"></a>

```
  [DataPathLabelType](#cfn-quicksight-analysis-datalabeltype-datapathlabeltype): 
    DataPathLabelType
  [FieldLabelType](#cfn-quicksight-analysis-datalabeltype-fieldlabeltype): 
    FieldLabelType
  [MaximumLabelType](#cfn-quicksight-analysis-datalabeltype-maximumlabeltype): 
    MaximumLabelType
  [MinimumLabelType](#cfn-quicksight-analysis-datalabeltype-minimumlabeltype): 
    MinimumLabelType
  [RangeEndsLabelType](#cfn-quicksight-analysis-datalabeltype-rangeendslabeltype): 
    RangeEndsLabelType
```

## Properties
<a name="aws-properties-quicksight-analysis-datalabeltype-properties"></a>

`DataPathLabelType`  <a name="cfn-quicksight-analysis-datalabeltype-datapathlabeltype"></a>
The option that specifies individual data values for labels.  
*Required*: No  
*Type*: [DataPathLabelType](aws-properties-quicksight-analysis-datapathlabeltype.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FieldLabelType`  <a name="cfn-quicksight-analysis-datalabeltype-fieldlabeltype"></a>
Determines the label configuration for the entire field.  
*Required*: No  
*Type*: [FieldLabelType](aws-properties-quicksight-analysis-fieldlabeltype.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`MaximumLabelType`  <a name="cfn-quicksight-analysis-datalabeltype-maximumlabeltype"></a>
Determines the label configuration for the maximum value in a visual.  
*Required*: No  
*Type*: [MaximumLabelType](aws-properties-quicksight-analysis-maximumlabeltype.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`MinimumLabelType`  <a name="cfn-quicksight-analysis-datalabeltype-minimumlabeltype"></a>
Determines the label configuration for the minimum value in a visual.  
*Required*: No  
*Type*: [MinimumLabelType](aws-properties-quicksight-analysis-minimumlabeltype.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`RangeEndsLabelType`  <a name="cfn-quicksight-analysis-datalabeltype-rangeendslabeltype"></a>
Determines the label configuration for range end value in a visual.  
*Required*: No  
*Type*: [RangeEndsLabelType](aws-properties-quicksight-analysis-rangeendslabeltype.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis DataPathColor
<a name="aws-properties-quicksight-analysis-datapathcolor"></a>

The color map that determines the color options for a particular element.

## Syntax
<a name="aws-properties-quicksight-analysis-datapathcolor-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-datapathcolor-syntax.json"></a>

```
{
  "[Color](#cfn-quicksight-analysis-datapathcolor-color)" : String,
  "[Element](#cfn-quicksight-analysis-datapathcolor-element)" : DataPathValue,
  "[TimeGranularity](#cfn-quicksight-analysis-datapathcolor-timegranularity)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-datapathcolor-syntax.yaml"></a>

```
  [Color](#cfn-quicksight-analysis-datapathcolor-color): String
  [Element](#cfn-quicksight-analysis-datapathcolor-element): 
    DataPathValue
  [TimeGranularity](#cfn-quicksight-analysis-datapathcolor-timegranularity): String
```

## Properties
<a name="aws-properties-quicksight-analysis-datapathcolor-properties"></a>

`Color`  <a name="cfn-quicksight-analysis-datapathcolor-color"></a>
The color that needs to be applied to the element.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^#[A-F0-9]{6}$`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Element`  <a name="cfn-quicksight-analysis-datapathcolor-element"></a>
The element that the color needs to be applied to.  
*Required*: Yes  
*Type*: [DataPathValue](aws-properties-quicksight-analysis-datapathvalue.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TimeGranularity`  <a name="cfn-quicksight-analysis-datapathcolor-timegranularity"></a>
The time granularity of the field that the color needs to be applied to.  
*Required*: No  
*Type*: String  
*Allowed values*: `YEAR | QUARTER | MONTH | WEEK | DAY | HOUR | MINUTE | SECOND | MILLISECOND`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis DataPathLabelType
<a name="aws-properties-quicksight-analysis-datapathlabeltype"></a>

The option that specifies individual data values for labels.

## Syntax
<a name="aws-properties-quicksight-analysis-datapathlabeltype-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-datapathlabeltype-syntax.json"></a>

```
{
  "[FieldId](#cfn-quicksight-analysis-datapathlabeltype-fieldid)" : String,
  "[FieldValue](#cfn-quicksight-analysis-datapathlabeltype-fieldvalue)" : String,
  "[Visibility](#cfn-quicksight-analysis-datapathlabeltype-visibility)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-datapathlabeltype-syntax.yaml"></a>

```
  [FieldId](#cfn-quicksight-analysis-datapathlabeltype-fieldid): String
  [FieldValue](#cfn-quicksight-analysis-datapathlabeltype-fieldvalue): String
  [Visibility](#cfn-quicksight-analysis-datapathlabeltype-visibility): String
```

## Properties
<a name="aws-properties-quicksight-analysis-datapathlabeltype-properties"></a>

`FieldId`  <a name="cfn-quicksight-analysis-datapathlabeltype-fieldid"></a>
The field ID of the field that the data label needs to be applied to.  
*Required*: No  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FieldValue`  <a name="cfn-quicksight-analysis-datapathlabeltype-fieldvalue"></a>
The actual value of the field that is labeled.  
*Required*: No  
*Type*: String  
*Minimum*: `0`  
*Maximum*: `2048`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Visibility`  <a name="cfn-quicksight-analysis-datapathlabeltype-visibility"></a>
The visibility of the data label.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis DataPathSort
<a name="aws-properties-quicksight-analysis-datapathsort"></a>

Allows data paths to be sorted by a specific data value.

## Syntax
<a name="aws-properties-quicksight-analysis-datapathsort-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-datapathsort-syntax.json"></a>

```
{
  "[Direction](#cfn-quicksight-analysis-datapathsort-direction)" : String,
  "[SortPaths](#cfn-quicksight-analysis-datapathsort-sortpaths)" : [ DataPathValue, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-datapathsort-syntax.yaml"></a>

```
  [Direction](#cfn-quicksight-analysis-datapathsort-direction): String
  [SortPaths](#cfn-quicksight-analysis-datapathsort-sortpaths): 
    - DataPathValue
```

## Properties
<a name="aws-properties-quicksight-analysis-datapathsort-properties"></a>

`Direction`  <a name="cfn-quicksight-analysis-datapathsort-direction"></a>
Determines the sort direction.  
*Required*: Yes  
*Type*: String  
*Allowed values*: `ASC | DESC`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SortPaths`  <a name="cfn-quicksight-analysis-datapathsort-sortpaths"></a>
The list of data paths that need to be sorted.  
*Required*: Yes  
*Type*: Array of [DataPathValue](aws-properties-quicksight-analysis-datapathvalue.md)  
*Minimum*: `0`  
*Maximum*: `20`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis DataPathType
<a name="aws-properties-quicksight-analysis-datapathtype"></a>

The type of the data path value.

## Syntax
<a name="aws-properties-quicksight-analysis-datapathtype-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-datapathtype-syntax.json"></a>

```
{
  "[PivotTableDataPathType](#cfn-quicksight-analysis-datapathtype-pivottabledatapathtype)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-datapathtype-syntax.yaml"></a>

```
  [PivotTableDataPathType](#cfn-quicksight-analysis-datapathtype-pivottabledatapathtype): String
```

## Properties
<a name="aws-properties-quicksight-analysis-datapathtype-properties"></a>

`PivotTableDataPathType`  <a name="cfn-quicksight-analysis-datapathtype-pivottabledatapathtype"></a>
The type of data path value utilized in a pivot table. Choose one of the following options:  
+ `HIERARCHY_ROWS_LAYOUT_COLUMN` - The type of data path for the rows layout column, when `RowsLayout` is set to `HIERARCHY`.
+ `MULTIPLE_ROW_METRICS_COLUMN` - The type of data path for the metric column when the row is set to Metric Placement.
+ `EMPTY_COLUMN_HEADER` - The type of data path for the column with empty column header, when there is no field in `ColumnsFieldWell` and the row is set to Metric Placement.
+ `COUNT_METRIC_COLUMN` - The type of data path for the column with `COUNT` as the metric, when there is no field in the `ValuesFieldWell`.
*Required*: No  
*Type*: String  
*Allowed values*: `HIERARCHY_ROWS_LAYOUT_COLUMN | MULTIPLE_ROW_METRICS_COLUMN | EMPTY_COLUMN_HEADER | COUNT_METRIC_COLUMN`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis DataPathValue
<a name="aws-properties-quicksight-analysis-datapathvalue"></a>

The data path that needs to be sorted.

## Syntax
<a name="aws-properties-quicksight-analysis-datapathvalue-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-datapathvalue-syntax.json"></a>

```
{
  "[DataPathType](#cfn-quicksight-analysis-datapathvalue-datapathtype)" : DataPathType,
  "[FieldId](#cfn-quicksight-analysis-datapathvalue-fieldid)" : String,
  "[FieldValue](#cfn-quicksight-analysis-datapathvalue-fieldvalue)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-datapathvalue-syntax.yaml"></a>

```
  [DataPathType](#cfn-quicksight-analysis-datapathvalue-datapathtype): 
    DataPathType
  [FieldId](#cfn-quicksight-analysis-datapathvalue-fieldid): String
  [FieldValue](#cfn-quicksight-analysis-datapathvalue-fieldvalue): String
```

## Properties
<a name="aws-properties-quicksight-analysis-datapathvalue-properties"></a>

`DataPathType`  <a name="cfn-quicksight-analysis-datapathvalue-datapathtype"></a>
The type configuration of the field.  
*Required*: No  
*Type*: [DataPathType](aws-properties-quicksight-analysis-datapathtype.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FieldId`  <a name="cfn-quicksight-analysis-datapathvalue-fieldid"></a>
The field ID of the field that needs to be sorted.  
*Required*: No  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FieldValue`  <a name="cfn-quicksight-analysis-datapathvalue-fieldvalue"></a>
The actual value of the field that needs to be sorted.  
*Required*: No  
*Type*: String  
*Minimum*: `0`  
*Maximum*: `2048`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis DataSetIdentifierDeclaration
<a name="aws-properties-quicksight-analysis-datasetidentifierdeclaration"></a>

A data set.

## Syntax
<a name="aws-properties-quicksight-analysis-datasetidentifierdeclaration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-datasetidentifierdeclaration-syntax.json"></a>

```
{
  "[DataSetArn](#cfn-quicksight-analysis-datasetidentifierdeclaration-datasetarn)" : String,
  "[Identifier](#cfn-quicksight-analysis-datasetidentifierdeclaration-identifier)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-datasetidentifierdeclaration-syntax.yaml"></a>

```
  [DataSetArn](#cfn-quicksight-analysis-datasetidentifierdeclaration-datasetarn): String
  [Identifier](#cfn-quicksight-analysis-datasetidentifierdeclaration-identifier): String
```

## Properties
<a name="aws-properties-quicksight-analysis-datasetidentifierdeclaration-properties"></a>

`DataSetArn`  <a name="cfn-quicksight-analysis-datasetidentifierdeclaration-datasetarn"></a>
The Amazon Resource Name (ARN) of the data set.  
*Required*: Yes  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Identifier`  <a name="cfn-quicksight-analysis-datasetidentifierdeclaration-identifier"></a>
The identifier of the data set, typically the data set's name.  
*Required*: Yes  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `2048`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis DataSetReference
<a name="aws-properties-quicksight-analysis-datasetreference"></a>

Dataset reference.

## Syntax
<a name="aws-properties-quicksight-analysis-datasetreference-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-datasetreference-syntax.json"></a>

```
{
  "[DataSetArn](#cfn-quicksight-analysis-datasetreference-datasetarn)" : String,
  "[DataSetPlaceholder](#cfn-quicksight-analysis-datasetreference-datasetplaceholder)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-datasetreference-syntax.yaml"></a>

```
  [DataSetArn](#cfn-quicksight-analysis-datasetreference-datasetarn): String
  [DataSetPlaceholder](#cfn-quicksight-analysis-datasetreference-datasetplaceholder): String
```

## Properties
<a name="aws-properties-quicksight-analysis-datasetreference-properties"></a>

`DataSetArn`  <a name="cfn-quicksight-analysis-datasetreference-datasetarn"></a>
Dataset Amazon Resource Name (ARN).  
*Required*: Yes  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DataSetPlaceholder`  <a name="cfn-quicksight-analysis-datasetreference-datasetplaceholder"></a>
Dataset placeholder.  
*Required*: Yes  
*Type*: String  
*Pattern*: `\S`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis DateAxisOptions
<a name="aws-properties-quicksight-analysis-dateaxisoptions"></a>

The options that determine how a date axis is displayed.

## Syntax
<a name="aws-properties-quicksight-analysis-dateaxisoptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-dateaxisoptions-syntax.json"></a>

```
{
  "[MissingDateVisibility](#cfn-quicksight-analysis-dateaxisoptions-missingdatevisibility)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-dateaxisoptions-syntax.yaml"></a>

```
  [MissingDateVisibility](#cfn-quicksight-analysis-dateaxisoptions-missingdatevisibility): String
```

## Properties
<a name="aws-properties-quicksight-analysis-dateaxisoptions-properties"></a>

`MissingDateVisibility`  <a name="cfn-quicksight-analysis-dateaxisoptions-missingdatevisibility"></a>
Determines whether or not missing dates are displayed.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis DateDimensionField
<a name="aws-properties-quicksight-analysis-datedimensionfield"></a>

The dimension type field with date type columns.

## Syntax
<a name="aws-properties-quicksight-analysis-datedimensionfield-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-datedimensionfield-syntax.json"></a>

```
{
  "[Column](#cfn-quicksight-analysis-datedimensionfield-column)" : ColumnIdentifier,
  "[DateGranularity](#cfn-quicksight-analysis-datedimensionfield-dategranularity)" : String,
  "[FieldId](#cfn-quicksight-analysis-datedimensionfield-fieldid)" : String,
  "[FormatConfiguration](#cfn-quicksight-analysis-datedimensionfield-formatconfiguration)" : DateTimeFormatConfiguration,
  "[HierarchyId](#cfn-quicksight-analysis-datedimensionfield-hierarchyid)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-datedimensionfield-syntax.yaml"></a>

```
  [Column](#cfn-quicksight-analysis-datedimensionfield-column): 
    ColumnIdentifier
  [DateGranularity](#cfn-quicksight-analysis-datedimensionfield-dategranularity): String
  [FieldId](#cfn-quicksight-analysis-datedimensionfield-fieldid): String
  [FormatConfiguration](#cfn-quicksight-analysis-datedimensionfield-formatconfiguration): 
    DateTimeFormatConfiguration
  [HierarchyId](#cfn-quicksight-analysis-datedimensionfield-hierarchyid): String
```

## Properties
<a name="aws-properties-quicksight-analysis-datedimensionfield-properties"></a>

`Column`  <a name="cfn-quicksight-analysis-datedimensionfield-column"></a>
The column that is used in the `DateDimensionField`.  
*Required*: Yes  
*Type*: [ColumnIdentifier](aws-properties-quicksight-analysis-columnidentifier.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DateGranularity`  <a name="cfn-quicksight-analysis-datedimensionfield-dategranularity"></a>
The date granularity of the `DateDimensionField`. Choose one of the following options:  
+  `YEAR` 
+  `QUARTER` 
+  `MONTH` 
+  `WEEK` 
+  `DAY` 
+  `HOUR` 
+  `MINUTE` 
+  `SECOND` 
+  `MILLISECOND` 
*Required*: No  
*Type*: String  
*Allowed values*: `YEAR | QUARTER | MONTH | WEEK | DAY | HOUR | MINUTE | SECOND | MILLISECOND`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FieldId`  <a name="cfn-quicksight-analysis-datedimensionfield-fieldid"></a>
The custom field ID.  
*Required*: Yes  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FormatConfiguration`  <a name="cfn-quicksight-analysis-datedimensionfield-formatconfiguration"></a>
The format configuration of the field.  
*Required*: No  
*Type*: [DateTimeFormatConfiguration](aws-properties-quicksight-analysis-datetimeformatconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`HierarchyId`  <a name="cfn-quicksight-analysis-datedimensionfield-hierarchyid"></a>
The custom hierarchy ID.  
*Required*: No  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis DateMeasureField
<a name="aws-properties-quicksight-analysis-datemeasurefield"></a>

The measure type field with date type columns.

## Syntax
<a name="aws-properties-quicksight-analysis-datemeasurefield-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-datemeasurefield-syntax.json"></a>

```
{
  "[AggregationFunction](#cfn-quicksight-analysis-datemeasurefield-aggregationfunction)" : String,
  "[Column](#cfn-quicksight-analysis-datemeasurefield-column)" : ColumnIdentifier,
  "[FieldId](#cfn-quicksight-analysis-datemeasurefield-fieldid)" : String,
  "[FormatConfiguration](#cfn-quicksight-analysis-datemeasurefield-formatconfiguration)" : DateTimeFormatConfiguration
}
```

### YAML
<a name="aws-properties-quicksight-analysis-datemeasurefield-syntax.yaml"></a>

```
  [AggregationFunction](#cfn-quicksight-analysis-datemeasurefield-aggregationfunction): String
  [Column](#cfn-quicksight-analysis-datemeasurefield-column): 
    ColumnIdentifier
  [FieldId](#cfn-quicksight-analysis-datemeasurefield-fieldid): String
  [FormatConfiguration](#cfn-quicksight-analysis-datemeasurefield-formatconfiguration): 
    DateTimeFormatConfiguration
```

## Properties
<a name="aws-properties-quicksight-analysis-datemeasurefield-properties"></a>

`AggregationFunction`  <a name="cfn-quicksight-analysis-datemeasurefield-aggregationfunction"></a>
The aggregation function of the measure field.  
*Required*: No  
*Type*: [String](aws-properties-quicksight-analysis-aggregationfunction.md)  
*Allowed values*: `COUNT | DISTINCT_COUNT | MIN | MAX`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Column`  <a name="cfn-quicksight-analysis-datemeasurefield-column"></a>
The column that is used in the `DateMeasureField`.  
*Required*: Yes  
*Type*: [ColumnIdentifier](aws-properties-quicksight-analysis-columnidentifier.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FieldId`  <a name="cfn-quicksight-analysis-datemeasurefield-fieldid"></a>
The custom field ID.  
*Required*: Yes  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FormatConfiguration`  <a name="cfn-quicksight-analysis-datemeasurefield-formatconfiguration"></a>
The format configuration of the field.  
*Required*: No  
*Type*: [DateTimeFormatConfiguration](aws-properties-quicksight-analysis-datetimeformatconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis DateTimeDefaultValues
<a name="aws-properties-quicksight-analysis-datetimedefaultvalues"></a>

The default values of the `DateTimeParameterDeclaration`.

## Syntax
<a name="aws-properties-quicksight-analysis-datetimedefaultvalues-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-datetimedefaultvalues-syntax.json"></a>

```
{
  "[DynamicValue](#cfn-quicksight-analysis-datetimedefaultvalues-dynamicvalue)" : DynamicDefaultValue,
  "[RollingDate](#cfn-quicksight-analysis-datetimedefaultvalues-rollingdate)" : RollingDateConfiguration,
  "[StaticValues](#cfn-quicksight-analysis-datetimedefaultvalues-staticvalues)" : [ String, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-datetimedefaultvalues-syntax.yaml"></a>

```
  [DynamicValue](#cfn-quicksight-analysis-datetimedefaultvalues-dynamicvalue): 
    DynamicDefaultValue
  [RollingDate](#cfn-quicksight-analysis-datetimedefaultvalues-rollingdate): 
    RollingDateConfiguration
  [StaticValues](#cfn-quicksight-analysis-datetimedefaultvalues-staticvalues): 
    - String
```

## Properties
<a name="aws-properties-quicksight-analysis-datetimedefaultvalues-properties"></a>

`DynamicValue`  <a name="cfn-quicksight-analysis-datetimedefaultvalues-dynamicvalue"></a>
The dynamic value of the `DataTimeDefaultValues`. Different defaults are displayed according to users, groups, and values mapping.  
*Required*: No  
*Type*: [DynamicDefaultValue](aws-properties-quicksight-analysis-dynamicdefaultvalue.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`RollingDate`  <a name="cfn-quicksight-analysis-datetimedefaultvalues-rollingdate"></a>
The rolling date of the `DataTimeDefaultValues`. The date is determined from the dataset based on input expression.  
*Required*: No  
*Type*: [RollingDateConfiguration](aws-properties-quicksight-analysis-rollingdateconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`StaticValues`  <a name="cfn-quicksight-analysis-datetimedefaultvalues-staticvalues"></a>
The static values of the `DataTimeDefaultValues`.  
*Required*: No  
*Type*: Array of String  
*Minimum*: `0`  
*Maximum*: `50000`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis DateTimeFormatConfiguration
<a name="aws-properties-quicksight-analysis-datetimeformatconfiguration"></a>

Formatting configuration for `DateTime` fields.

## Syntax
<a name="aws-properties-quicksight-analysis-datetimeformatconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-datetimeformatconfiguration-syntax.json"></a>

```
{
  "[DateTimeFormat](#cfn-quicksight-analysis-datetimeformatconfiguration-datetimeformat)" : String,
  "[NullValueFormatConfiguration](#cfn-quicksight-analysis-datetimeformatconfiguration-nullvalueformatconfiguration)" : NullValueFormatConfiguration,
  "[NumericFormatConfiguration](#cfn-quicksight-analysis-datetimeformatconfiguration-numericformatconfiguration)" : NumericFormatConfiguration
}
```

### YAML
<a name="aws-properties-quicksight-analysis-datetimeformatconfiguration-syntax.yaml"></a>

```
  [DateTimeFormat](#cfn-quicksight-analysis-datetimeformatconfiguration-datetimeformat): String
  [NullValueFormatConfiguration](#cfn-quicksight-analysis-datetimeformatconfiguration-nullvalueformatconfiguration): 
    NullValueFormatConfiguration
  [NumericFormatConfiguration](#cfn-quicksight-analysis-datetimeformatconfiguration-numericformatconfiguration): 
    NumericFormatConfiguration
```

## Properties
<a name="aws-properties-quicksight-analysis-datetimeformatconfiguration-properties"></a>

`DateTimeFormat`  <a name="cfn-quicksight-analysis-datetimeformatconfiguration-datetimeformat"></a>
Determines the `DateTime` format.  
*Required*: No  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `128`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`NullValueFormatConfiguration`  <a name="cfn-quicksight-analysis-datetimeformatconfiguration-nullvalueformatconfiguration"></a>
The options that determine the null value format configuration.  
*Required*: No  
*Type*: [NullValueFormatConfiguration](aws-properties-quicksight-analysis-nullvalueformatconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`NumericFormatConfiguration`  <a name="cfn-quicksight-analysis-datetimeformatconfiguration-numericformatconfiguration"></a>
The formatting configuration for numeric `DateTime` fields.  
*Required*: No  
*Type*: [NumericFormatConfiguration](aws-properties-quicksight-analysis-numericformatconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis DateTimeHierarchy
<a name="aws-properties-quicksight-analysis-datetimehierarchy"></a>

The option that determines the hierarchy of any `DateTime` fields.

## Syntax
<a name="aws-properties-quicksight-analysis-datetimehierarchy-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-datetimehierarchy-syntax.json"></a>

```
{
  "[DrillDownFilters](#cfn-quicksight-analysis-datetimehierarchy-drilldownfilters)" : [ DrillDownFilter, ... ],
  "[HierarchyId](#cfn-quicksight-analysis-datetimehierarchy-hierarchyid)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-datetimehierarchy-syntax.yaml"></a>

```
  [DrillDownFilters](#cfn-quicksight-analysis-datetimehierarchy-drilldownfilters): 
    - DrillDownFilter
  [HierarchyId](#cfn-quicksight-analysis-datetimehierarchy-hierarchyid): String
```

## Properties
<a name="aws-properties-quicksight-analysis-datetimehierarchy-properties"></a>

`DrillDownFilters`  <a name="cfn-quicksight-analysis-datetimehierarchy-drilldownfilters"></a>
The option that determines the drill down filters for the `DateTime` hierarchy.  
*Required*: No  
*Type*: Array of [DrillDownFilter](aws-properties-quicksight-analysis-drilldownfilter.md)  
*Minimum*: `0`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`HierarchyId`  <a name="cfn-quicksight-analysis-datetimehierarchy-hierarchyid"></a>
The hierarchy ID of the `DateTime` hierarchy.  
*Required*: Yes  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis DateTimeParameter
<a name="aws-properties-quicksight-analysis-datetimeparameter"></a>

A date-time parameter.

## Syntax
<a name="aws-properties-quicksight-analysis-datetimeparameter-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-datetimeparameter-syntax.json"></a>

```
{
  "[Name](#cfn-quicksight-analysis-datetimeparameter-name)" : String,
  "[Values](#cfn-quicksight-analysis-datetimeparameter-values)" : [ String, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-datetimeparameter-syntax.yaml"></a>

```
  [Name](#cfn-quicksight-analysis-datetimeparameter-name): String
  [Values](#cfn-quicksight-analysis-datetimeparameter-values): 
    - String
```

## Properties
<a name="aws-properties-quicksight-analysis-datetimeparameter-properties"></a>

`Name`  <a name="cfn-quicksight-analysis-datetimeparameter-name"></a>
A display name for the date-time parameter.  
*Required*: Yes  
*Type*: String  
*Pattern*: `\S`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Values`  <a name="cfn-quicksight-analysis-datetimeparameter-values"></a>
The values for the date-time parameter.  
*Required*: Yes  
*Type*: Array of String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis DateTimeParameterDeclaration
<a name="aws-properties-quicksight-analysis-datetimeparameterdeclaration"></a>

A parameter declaration for the `DateTime` data type.

## Syntax
<a name="aws-properties-quicksight-analysis-datetimeparameterdeclaration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-datetimeparameterdeclaration-syntax.json"></a>

```
{
  "[DefaultValues](#cfn-quicksight-analysis-datetimeparameterdeclaration-defaultvalues)" : DateTimeDefaultValues,
  "[MappedDataSetParameters](#cfn-quicksight-analysis-datetimeparameterdeclaration-mappeddatasetparameters)" : [ MappedDataSetParameter, ... ],
  "[Name](#cfn-quicksight-analysis-datetimeparameterdeclaration-name)" : String,
  "[TimeGranularity](#cfn-quicksight-analysis-datetimeparameterdeclaration-timegranularity)" : String,
  "[ValueWhenUnset](#cfn-quicksight-analysis-datetimeparameterdeclaration-valuewhenunset)" : DateTimeValueWhenUnsetConfiguration
}
```

### YAML
<a name="aws-properties-quicksight-analysis-datetimeparameterdeclaration-syntax.yaml"></a>

```
  [DefaultValues](#cfn-quicksight-analysis-datetimeparameterdeclaration-defaultvalues): 
    DateTimeDefaultValues
  [MappedDataSetParameters](#cfn-quicksight-analysis-datetimeparameterdeclaration-mappeddatasetparameters): 
    - MappedDataSetParameter
  [Name](#cfn-quicksight-analysis-datetimeparameterdeclaration-name): String
  [TimeGranularity](#cfn-quicksight-analysis-datetimeparameterdeclaration-timegranularity): String
  [ValueWhenUnset](#cfn-quicksight-analysis-datetimeparameterdeclaration-valuewhenunset): 
    DateTimeValueWhenUnsetConfiguration
```

## Properties
<a name="aws-properties-quicksight-analysis-datetimeparameterdeclaration-properties"></a>

`DefaultValues`  <a name="cfn-quicksight-analysis-datetimeparameterdeclaration-defaultvalues"></a>
The default values of a parameter. If the parameter is a single-value parameter, a maximum of one default value can be provided.  
*Required*: No  
*Type*: [DateTimeDefaultValues](aws-properties-quicksight-analysis-datetimedefaultvalues.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`MappedDataSetParameters`  <a name="cfn-quicksight-analysis-datetimeparameterdeclaration-mappeddatasetparameters"></a>
Property description not available.  
*Required*: No  
*Type*: Array of [MappedDataSetParameter](aws-properties-quicksight-analysis-mappeddatasetparameter.md)  
*Minimum*: `0`  
*Maximum*: `150`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Name`  <a name="cfn-quicksight-analysis-datetimeparameterdeclaration-name"></a>
The name of the parameter that is being declared.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[a-zA-Z0-9]+$`  
*Minimum*: `1`  
*Maximum*: `2048`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TimeGranularity`  <a name="cfn-quicksight-analysis-datetimeparameterdeclaration-timegranularity"></a>
The level of time precision that is used to aggregate `DateTime` values.  
*Required*: No  
*Type*: String  
*Allowed values*: `YEAR | QUARTER | MONTH | WEEK | DAY | HOUR | MINUTE | SECOND | MILLISECOND`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ValueWhenUnset`  <a name="cfn-quicksight-analysis-datetimeparameterdeclaration-valuewhenunset"></a>
The configuration that defines the default value of a `DateTime` parameter when a value has not been set.  
*Required*: No  
*Type*: [DateTimeValueWhenUnsetConfiguration](aws-properties-quicksight-analysis-datetimevaluewhenunsetconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis DateTimePickerControlDisplayOptions
<a name="aws-properties-quicksight-analysis-datetimepickercontroldisplayoptions"></a>

The display options of a control.

## Syntax
<a name="aws-properties-quicksight-analysis-datetimepickercontroldisplayoptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-datetimepickercontroldisplayoptions-syntax.json"></a>

```
{
  "[DateIconVisibility](#cfn-quicksight-analysis-datetimepickercontroldisplayoptions-dateiconvisibility)" : String,
  "[DateTimeFormat](#cfn-quicksight-analysis-datetimepickercontroldisplayoptions-datetimeformat)" : String,
  "[HelperTextVisibility](#cfn-quicksight-analysis-datetimepickercontroldisplayoptions-helpertextvisibility)" : String,
  "[InfoIconLabelOptions](#cfn-quicksight-analysis-datetimepickercontroldisplayoptions-infoiconlabeloptions)" : SheetControlInfoIconLabelOptions,
  "[TitleOptions](#cfn-quicksight-analysis-datetimepickercontroldisplayoptions-titleoptions)" : LabelOptions
}
```

### YAML
<a name="aws-properties-quicksight-analysis-datetimepickercontroldisplayoptions-syntax.yaml"></a>

```
  [DateIconVisibility](#cfn-quicksight-analysis-datetimepickercontroldisplayoptions-dateiconvisibility): String
  [DateTimeFormat](#cfn-quicksight-analysis-datetimepickercontroldisplayoptions-datetimeformat): String
  [HelperTextVisibility](#cfn-quicksight-analysis-datetimepickercontroldisplayoptions-helpertextvisibility): String
  [InfoIconLabelOptions](#cfn-quicksight-analysis-datetimepickercontroldisplayoptions-infoiconlabeloptions): 
    SheetControlInfoIconLabelOptions
  [TitleOptions](#cfn-quicksight-analysis-datetimepickercontroldisplayoptions-titleoptions): 
    LabelOptions
```

## Properties
<a name="aws-properties-quicksight-analysis-datetimepickercontroldisplayoptions-properties"></a>

`DateIconVisibility`  <a name="cfn-quicksight-analysis-datetimepickercontroldisplayoptions-dateiconvisibility"></a>
The date icon visibility of the `DateTimePickerControlDisplayOptions`.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DateTimeFormat`  <a name="cfn-quicksight-analysis-datetimepickercontroldisplayoptions-datetimeformat"></a>
Customize how dates are formatted in controls.  
*Required*: No  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `128`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`HelperTextVisibility`  <a name="cfn-quicksight-analysis-datetimepickercontroldisplayoptions-helpertextvisibility"></a>
The helper text visibility of the `DateTimePickerControlDisplayOptions`.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`InfoIconLabelOptions`  <a name="cfn-quicksight-analysis-datetimepickercontroldisplayoptions-infoiconlabeloptions"></a>
The configuration of info icon label options.  
*Required*: No  
*Type*: [SheetControlInfoIconLabelOptions](aws-properties-quicksight-analysis-sheetcontrolinfoiconlabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TitleOptions`  <a name="cfn-quicksight-analysis-datetimepickercontroldisplayoptions-titleoptions"></a>
The options to configure the title visibility, name, and font size.  
*Required*: No  
*Type*: [LabelOptions](aws-properties-quicksight-analysis-labeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis DateTimeValueWhenUnsetConfiguration
<a name="aws-properties-quicksight-analysis-datetimevaluewhenunsetconfiguration"></a>

The configuration that defines the default value of a `DateTime` parameter when a value has not been set.

## Syntax
<a name="aws-properties-quicksight-analysis-datetimevaluewhenunsetconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-datetimevaluewhenunsetconfiguration-syntax.json"></a>

```
{
  "[CustomValue](#cfn-quicksight-analysis-datetimevaluewhenunsetconfiguration-customvalue)" : String,
  "[ValueWhenUnsetOption](#cfn-quicksight-analysis-datetimevaluewhenunsetconfiguration-valuewhenunsetoption)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-datetimevaluewhenunsetconfiguration-syntax.yaml"></a>

```
  [CustomValue](#cfn-quicksight-analysis-datetimevaluewhenunsetconfiguration-customvalue): String
  [ValueWhenUnsetOption](#cfn-quicksight-analysis-datetimevaluewhenunsetconfiguration-valuewhenunsetoption): String
```

## Properties
<a name="aws-properties-quicksight-analysis-datetimevaluewhenunsetconfiguration-properties"></a>

`CustomValue`  <a name="cfn-quicksight-analysis-datetimevaluewhenunsetconfiguration-customvalue"></a>
A custom value that's used when the value of a parameter isn't set.  
*Required*: No  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ValueWhenUnsetOption`  <a name="cfn-quicksight-analysis-datetimevaluewhenunsetconfiguration-valuewhenunsetoption"></a>
The built-in options for default values. The value can be one of the following:  
+ `RECOMMENDED`: The recommended value.
+ `NULL`: The `NULL` value.
*Required*: No  
*Type*: String  
*Allowed values*: `RECOMMENDED_VALUE | NULL`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis DecimalDefaultValues
<a name="aws-properties-quicksight-analysis-decimaldefaultvalues"></a>

The default values of the `DecimalParameterDeclaration`.

## Syntax
<a name="aws-properties-quicksight-analysis-decimaldefaultvalues-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-decimaldefaultvalues-syntax.json"></a>

```
{
  "[DynamicValue](#cfn-quicksight-analysis-decimaldefaultvalues-dynamicvalue)" : DynamicDefaultValue,
  "[StaticValues](#cfn-quicksight-analysis-decimaldefaultvalues-staticvalues)" : [ Number, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-decimaldefaultvalues-syntax.yaml"></a>

```
  [DynamicValue](#cfn-quicksight-analysis-decimaldefaultvalues-dynamicvalue): 
    DynamicDefaultValue
  [StaticValues](#cfn-quicksight-analysis-decimaldefaultvalues-staticvalues): 
    - Number
```

## Properties
<a name="aws-properties-quicksight-analysis-decimaldefaultvalues-properties"></a>

`DynamicValue`  <a name="cfn-quicksight-analysis-decimaldefaultvalues-dynamicvalue"></a>
The dynamic value of the `DecimalDefaultValues`. Different defaults are displayed according to users, groups, and values mapping.  
*Required*: No  
*Type*: [DynamicDefaultValue](aws-properties-quicksight-analysis-dynamicdefaultvalue.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`StaticValues`  <a name="cfn-quicksight-analysis-decimaldefaultvalues-staticvalues"></a>
The static values of the `DecimalDefaultValues`.  
*Required*: No  
*Type*: Array of Number  
*Minimum*: `0`  
*Maximum*: `50000`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis DecimalParameter
<a name="aws-properties-quicksight-analysis-decimalparameter"></a>

A decimal parameter.

## Syntax
<a name="aws-properties-quicksight-analysis-decimalparameter-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-decimalparameter-syntax.json"></a>

```
{
  "[Name](#cfn-quicksight-analysis-decimalparameter-name)" : String,
  "[Values](#cfn-quicksight-analysis-decimalparameter-values)" : [ Number, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-decimalparameter-syntax.yaml"></a>

```
  [Name](#cfn-quicksight-analysis-decimalparameter-name): String
  [Values](#cfn-quicksight-analysis-decimalparameter-values): 
    - Number
```

## Properties
<a name="aws-properties-quicksight-analysis-decimalparameter-properties"></a>

`Name`  <a name="cfn-quicksight-analysis-decimalparameter-name"></a>
A display name for the decimal parameter.  
*Required*: Yes  
*Type*: String  
*Pattern*: `\S`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Values`  <a name="cfn-quicksight-analysis-decimalparameter-values"></a>
The values for the decimal parameter.  
*Required*: Yes  
*Type*: Array of Number  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis DecimalParameterDeclaration
<a name="aws-properties-quicksight-analysis-decimalparameterdeclaration"></a>

A parameter declaration for the `Decimal` data type.

## Syntax
<a name="aws-properties-quicksight-analysis-decimalparameterdeclaration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-decimalparameterdeclaration-syntax.json"></a>

```
{
  "[DefaultValues](#cfn-quicksight-analysis-decimalparameterdeclaration-defaultvalues)" : DecimalDefaultValues,
  "[MappedDataSetParameters](#cfn-quicksight-analysis-decimalparameterdeclaration-mappeddatasetparameters)" : [ MappedDataSetParameter, ... ],
  "[Name](#cfn-quicksight-analysis-decimalparameterdeclaration-name)" : String,
  "[ParameterValueType](#cfn-quicksight-analysis-decimalparameterdeclaration-parametervaluetype)" : String,
  "[ValueWhenUnset](#cfn-quicksight-analysis-decimalparameterdeclaration-valuewhenunset)" : DecimalValueWhenUnsetConfiguration
}
```

### YAML
<a name="aws-properties-quicksight-analysis-decimalparameterdeclaration-syntax.yaml"></a>

```
  [DefaultValues](#cfn-quicksight-analysis-decimalparameterdeclaration-defaultvalues): 
    DecimalDefaultValues
  [MappedDataSetParameters](#cfn-quicksight-analysis-decimalparameterdeclaration-mappeddatasetparameters): 
    - MappedDataSetParameter
  [Name](#cfn-quicksight-analysis-decimalparameterdeclaration-name): String
  [ParameterValueType](#cfn-quicksight-analysis-decimalparameterdeclaration-parametervaluetype): String
  [ValueWhenUnset](#cfn-quicksight-analysis-decimalparameterdeclaration-valuewhenunset): 
    DecimalValueWhenUnsetConfiguration
```

## Properties
<a name="aws-properties-quicksight-analysis-decimalparameterdeclaration-properties"></a>

`DefaultValues`  <a name="cfn-quicksight-analysis-decimalparameterdeclaration-defaultvalues"></a>
The default values of a parameter. If the parameter is a single-value parameter, a maximum of one default value can be provided.  
*Required*: No  
*Type*: [DecimalDefaultValues](aws-properties-quicksight-analysis-decimaldefaultvalues.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`MappedDataSetParameters`  <a name="cfn-quicksight-analysis-decimalparameterdeclaration-mappeddatasetparameters"></a>
Property description not available.  
*Required*: No  
*Type*: Array of [MappedDataSetParameter](aws-properties-quicksight-analysis-mappeddatasetparameter.md)  
*Minimum*: `0`  
*Maximum*: `150`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Name`  <a name="cfn-quicksight-analysis-decimalparameterdeclaration-name"></a>
The name of the parameter that is being declared.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[a-zA-Z0-9]+$`  
*Minimum*: `1`  
*Maximum*: `2048`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ParameterValueType`  <a name="cfn-quicksight-analysis-decimalparameterdeclaration-parametervaluetype"></a>
The value type determines whether the parameter is a single-value or multi-value parameter.  
*Required*: Yes  
*Type*: String  
*Allowed values*: `MULTI_VALUED | SINGLE_VALUED`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ValueWhenUnset`  <a name="cfn-quicksight-analysis-decimalparameterdeclaration-valuewhenunset"></a>
The configuration that defines the default value of a `Decimal` parameter when a value has not been set.  
*Required*: No  
*Type*: [DecimalValueWhenUnsetConfiguration](aws-properties-quicksight-analysis-decimalvaluewhenunsetconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis DecimalPlacesConfiguration
<a name="aws-properties-quicksight-analysis-decimalplacesconfiguration"></a>

The option that determines the decimal places configuration.

## Syntax
<a name="aws-properties-quicksight-analysis-decimalplacesconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-decimalplacesconfiguration-syntax.json"></a>

```
{
  "[DecimalPlaces](#cfn-quicksight-analysis-decimalplacesconfiguration-decimalplaces)" : Number
}
```

### YAML
<a name="aws-properties-quicksight-analysis-decimalplacesconfiguration-syntax.yaml"></a>

```
  [DecimalPlaces](#cfn-quicksight-analysis-decimalplacesconfiguration-decimalplaces): Number
```

## Properties
<a name="aws-properties-quicksight-analysis-decimalplacesconfiguration-properties"></a>

`DecimalPlaces`  <a name="cfn-quicksight-analysis-decimalplacesconfiguration-decimalplaces"></a>
The values of the decimal places.  
*Required*: Yes  
*Type*: Number  
*Minimum*: `0`  
*Maximum*: `20`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis DecimalValueWhenUnsetConfiguration
<a name="aws-properties-quicksight-analysis-decimalvaluewhenunsetconfiguration"></a>

The configuration that defines the default value of a `Decimal` parameter when a value has not been set.

## Syntax
<a name="aws-properties-quicksight-analysis-decimalvaluewhenunsetconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-decimalvaluewhenunsetconfiguration-syntax.json"></a>

```
{
  "[CustomValue](#cfn-quicksight-analysis-decimalvaluewhenunsetconfiguration-customvalue)" : Number,
  "[ValueWhenUnsetOption](#cfn-quicksight-analysis-decimalvaluewhenunsetconfiguration-valuewhenunsetoption)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-decimalvaluewhenunsetconfiguration-syntax.yaml"></a>

```
  [CustomValue](#cfn-quicksight-analysis-decimalvaluewhenunsetconfiguration-customvalue): Number
  [ValueWhenUnsetOption](#cfn-quicksight-analysis-decimalvaluewhenunsetconfiguration-valuewhenunsetoption): String
```

## Properties
<a name="aws-properties-quicksight-analysis-decimalvaluewhenunsetconfiguration-properties"></a>

`CustomValue`  <a name="cfn-quicksight-analysis-decimalvaluewhenunsetconfiguration-customvalue"></a>
A custom value that's used when the value of a parameter isn't set.  
*Required*: No  
*Type*: Number  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ValueWhenUnsetOption`  <a name="cfn-quicksight-analysis-decimalvaluewhenunsetconfiguration-valuewhenunsetoption"></a>
The built-in options for default values. The value can be one of the following:  
+ `RECOMMENDED`: The recommended value.
+ `NULL`: The `NULL` value.
*Required*: No  
*Type*: String  
*Allowed values*: `RECOMMENDED_VALUE | NULL`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis DefaultDateTimePickerControlOptions
<a name="aws-properties-quicksight-analysis-defaultdatetimepickercontroloptions"></a>

The default options that correspond to the filter control type of a `DateTimePicker`.

## Syntax
<a name="aws-properties-quicksight-analysis-defaultdatetimepickercontroloptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-defaultdatetimepickercontroloptions-syntax.json"></a>

```
{
  "[CommitMode](#cfn-quicksight-analysis-defaultdatetimepickercontroloptions-commitmode)" : String,
  "[DisplayOptions](#cfn-quicksight-analysis-defaultdatetimepickercontroloptions-displayoptions)" : DateTimePickerControlDisplayOptions,
  "[Type](#cfn-quicksight-analysis-defaultdatetimepickercontroloptions-type)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-defaultdatetimepickercontroloptions-syntax.yaml"></a>

```
  [CommitMode](#cfn-quicksight-analysis-defaultdatetimepickercontroloptions-commitmode): String
  [DisplayOptions](#cfn-quicksight-analysis-defaultdatetimepickercontroloptions-displayoptions): 
    DateTimePickerControlDisplayOptions
  [Type](#cfn-quicksight-analysis-defaultdatetimepickercontroloptions-type): String
```

## Properties
<a name="aws-properties-quicksight-analysis-defaultdatetimepickercontroloptions-properties"></a>

`CommitMode`  <a name="cfn-quicksight-analysis-defaultdatetimepickercontroloptions-commitmode"></a>
The visibility configuration of the Apply button on a `DateTimePickerControl`.  
*Required*: No  
*Type*: String  
*Allowed values*: `AUTO | MANUAL`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DisplayOptions`  <a name="cfn-quicksight-analysis-defaultdatetimepickercontroloptions-displayoptions"></a>
The display options of a control.  
*Required*: No  
*Type*: [DateTimePickerControlDisplayOptions](aws-properties-quicksight-analysis-datetimepickercontroldisplayoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Type`  <a name="cfn-quicksight-analysis-defaultdatetimepickercontroloptions-type"></a>
The date time picker type of the `DefaultDateTimePickerControlOptions`. Choose one of the following options:  
+ `SINGLE_VALUED`: The filter condition is a fixed date.
+ `DATE_RANGE`: The filter condition is a date time range.
*Required*: No  
*Type*: String  
*Allowed values*: `SINGLE_VALUED | DATE_RANGE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis DefaultFilterControlConfiguration
<a name="aws-properties-quicksight-analysis-defaultfiltercontrolconfiguration"></a>

The default configuration for all dependent controls of the filter.

## Syntax
<a name="aws-properties-quicksight-analysis-defaultfiltercontrolconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-defaultfiltercontrolconfiguration-syntax.json"></a>

```
{
  "[ControlOptions](#cfn-quicksight-analysis-defaultfiltercontrolconfiguration-controloptions)" : DefaultFilterControlOptions,
  "[Title](#cfn-quicksight-analysis-defaultfiltercontrolconfiguration-title)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-defaultfiltercontrolconfiguration-syntax.yaml"></a>

```
  [ControlOptions](#cfn-quicksight-analysis-defaultfiltercontrolconfiguration-controloptions): 
    DefaultFilterControlOptions
  [Title](#cfn-quicksight-analysis-defaultfiltercontrolconfiguration-title): String
```

## Properties
<a name="aws-properties-quicksight-analysis-defaultfiltercontrolconfiguration-properties"></a>

`ControlOptions`  <a name="cfn-quicksight-analysis-defaultfiltercontrolconfiguration-controloptions"></a>
The control option for the `DefaultFilterControlConfiguration`.  
*Required*: Yes  
*Type*: [DefaultFilterControlOptions](aws-properties-quicksight-analysis-defaultfiltercontroloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Title`  <a name="cfn-quicksight-analysis-defaultfiltercontrolconfiguration-title"></a>
The title of the `DefaultFilterControlConfiguration`. This title is shared by all controls that are tied to this filter.  
*Required*: Yes  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `2048`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis DefaultFilterControlOptions
<a name="aws-properties-quicksight-analysis-defaultfiltercontroloptions"></a>

The option that corresponds to the control type of the filter.

## Syntax
<a name="aws-properties-quicksight-analysis-defaultfiltercontroloptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-defaultfiltercontroloptions-syntax.json"></a>

```
{
  "[DefaultDateTimePickerOptions](#cfn-quicksight-analysis-defaultfiltercontroloptions-defaultdatetimepickeroptions)" : DefaultDateTimePickerControlOptions,
  "[DefaultDropdownOptions](#cfn-quicksight-analysis-defaultfiltercontroloptions-defaultdropdownoptions)" : DefaultFilterDropDownControlOptions,
  "[DefaultListOptions](#cfn-quicksight-analysis-defaultfiltercontroloptions-defaultlistoptions)" : DefaultFilterListControlOptions,
  "[DefaultRelativeDateTimeOptions](#cfn-quicksight-analysis-defaultfiltercontroloptions-defaultrelativedatetimeoptions)" : DefaultRelativeDateTimeControlOptions,
  "[DefaultSliderOptions](#cfn-quicksight-analysis-defaultfiltercontroloptions-defaultslideroptions)" : DefaultSliderControlOptions,
  "[DefaultTextAreaOptions](#cfn-quicksight-analysis-defaultfiltercontroloptions-defaulttextareaoptions)" : DefaultTextAreaControlOptions,
  "[DefaultTextFieldOptions](#cfn-quicksight-analysis-defaultfiltercontroloptions-defaulttextfieldoptions)" : DefaultTextFieldControlOptions
}
```

### YAML
<a name="aws-properties-quicksight-analysis-defaultfiltercontroloptions-syntax.yaml"></a>

```
  [DefaultDateTimePickerOptions](#cfn-quicksight-analysis-defaultfiltercontroloptions-defaultdatetimepickeroptions): 
    DefaultDateTimePickerControlOptions
  [DefaultDropdownOptions](#cfn-quicksight-analysis-defaultfiltercontroloptions-defaultdropdownoptions): 
    DefaultFilterDropDownControlOptions
  [DefaultListOptions](#cfn-quicksight-analysis-defaultfiltercontroloptions-defaultlistoptions): 
    DefaultFilterListControlOptions
  [DefaultRelativeDateTimeOptions](#cfn-quicksight-analysis-defaultfiltercontroloptions-defaultrelativedatetimeoptions): 
    DefaultRelativeDateTimeControlOptions
  [DefaultSliderOptions](#cfn-quicksight-analysis-defaultfiltercontroloptions-defaultslideroptions): 
    DefaultSliderControlOptions
  [DefaultTextAreaOptions](#cfn-quicksight-analysis-defaultfiltercontroloptions-defaulttextareaoptions): 
    DefaultTextAreaControlOptions
  [DefaultTextFieldOptions](#cfn-quicksight-analysis-defaultfiltercontroloptions-defaulttextfieldoptions): 
    DefaultTextFieldControlOptions
```

## Properties
<a name="aws-properties-quicksight-analysis-defaultfiltercontroloptions-properties"></a>

`DefaultDateTimePickerOptions`  <a name="cfn-quicksight-analysis-defaultfiltercontroloptions-defaultdatetimepickeroptions"></a>
The default options that correspond to the filter control type of a `DateTimePicker`.  
*Required*: No  
*Type*: [DefaultDateTimePickerControlOptions](aws-properties-quicksight-analysis-defaultdatetimepickercontroloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DefaultDropdownOptions`  <a name="cfn-quicksight-analysis-defaultfiltercontroloptions-defaultdropdownoptions"></a>
The default options that correspond to the `Dropdown` filter control type.  
*Required*: No  
*Type*: [DefaultFilterDropDownControlOptions](aws-properties-quicksight-analysis-defaultfilterdropdowncontroloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DefaultListOptions`  <a name="cfn-quicksight-analysis-defaultfiltercontroloptions-defaultlistoptions"></a>
The default options that correspond to the `List` filter control type.  
*Required*: No  
*Type*: [DefaultFilterListControlOptions](aws-properties-quicksight-analysis-defaultfilterlistcontroloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DefaultRelativeDateTimeOptions`  <a name="cfn-quicksight-analysis-defaultfiltercontroloptions-defaultrelativedatetimeoptions"></a>
The default options that correspond to the `RelativeDateTime` filter control type.  
*Required*: No  
*Type*: [DefaultRelativeDateTimeControlOptions](aws-properties-quicksight-analysis-defaultrelativedatetimecontroloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DefaultSliderOptions`  <a name="cfn-quicksight-analysis-defaultfiltercontroloptions-defaultslideroptions"></a>
The default options that correspond to the `Slider` filter control type.  
*Required*: No  
*Type*: [DefaultSliderControlOptions](aws-properties-quicksight-analysis-defaultslidercontroloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DefaultTextAreaOptions`  <a name="cfn-quicksight-analysis-defaultfiltercontroloptions-defaulttextareaoptions"></a>
The default options that correspond to the `TextArea` filter control type.  
*Required*: No  
*Type*: [DefaultTextAreaControlOptions](aws-properties-quicksight-analysis-defaulttextareacontroloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DefaultTextFieldOptions`  <a name="cfn-quicksight-analysis-defaultfiltercontroloptions-defaulttextfieldoptions"></a>
The default options that correspond to the `TextField` filter control type.  
*Required*: No  
*Type*: [DefaultTextFieldControlOptions](aws-properties-quicksight-analysis-defaulttextfieldcontroloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis DefaultFilterDropDownControlOptions
<a name="aws-properties-quicksight-analysis-defaultfilterdropdowncontroloptions"></a>

The default options that correspond to the `Dropdown` filter control type.

## Syntax
<a name="aws-properties-quicksight-analysis-defaultfilterdropdowncontroloptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-defaultfilterdropdowncontroloptions-syntax.json"></a>

```
{
  "[CommitMode](#cfn-quicksight-analysis-defaultfilterdropdowncontroloptions-commitmode)" : String,
  "[DisplayOptions](#cfn-quicksight-analysis-defaultfilterdropdowncontroloptions-displayoptions)" : DropDownControlDisplayOptions,
  "[SelectableValues](#cfn-quicksight-analysis-defaultfilterdropdowncontroloptions-selectablevalues)" : FilterSelectableValues,
  "[Type](#cfn-quicksight-analysis-defaultfilterdropdowncontroloptions-type)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-defaultfilterdropdowncontroloptions-syntax.yaml"></a>

```
  [CommitMode](#cfn-quicksight-analysis-defaultfilterdropdowncontroloptions-commitmode): String
  [DisplayOptions](#cfn-quicksight-analysis-defaultfilterdropdowncontroloptions-displayoptions): 
    DropDownControlDisplayOptions
  [SelectableValues](#cfn-quicksight-analysis-defaultfilterdropdowncontroloptions-selectablevalues): 
    FilterSelectableValues
  [Type](#cfn-quicksight-analysis-defaultfilterdropdowncontroloptions-type): String
```

## Properties
<a name="aws-properties-quicksight-analysis-defaultfilterdropdowncontroloptions-properties"></a>

`CommitMode`  <a name="cfn-quicksight-analysis-defaultfilterdropdowncontroloptions-commitmode"></a>
The visibility configuration of the Apply button on a `FilterDropDownControl`.  
*Required*: No  
*Type*: String  
*Allowed values*: `AUTO | MANUAL`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DisplayOptions`  <a name="cfn-quicksight-analysis-defaultfilterdropdowncontroloptions-displayoptions"></a>
The display options of a control.  
*Required*: No  
*Type*: [DropDownControlDisplayOptions](aws-properties-quicksight-analysis-dropdowncontroldisplayoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SelectableValues`  <a name="cfn-quicksight-analysis-defaultfilterdropdowncontroloptions-selectablevalues"></a>
A list of selectable values that are used in a control.  
*Required*: No  
*Type*: [FilterSelectableValues](aws-properties-quicksight-analysis-filterselectablevalues.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Type`  <a name="cfn-quicksight-analysis-defaultfilterdropdowncontroloptions-type"></a>
The type of the `FilterDropDownControl`. Choose one of the following options:  
+ `MULTI_SELECT`: The user can select multiple entries from a dropdown menu.
+ `SINGLE_SELECT`: The user can select a single entry from a dropdown menu.
*Required*: No  
*Type*: String  
*Allowed values*: `MULTI_SELECT | SINGLE_SELECT`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis DefaultFilterListControlOptions
<a name="aws-properties-quicksight-analysis-defaultfilterlistcontroloptions"></a>

The default options that correspond to the `List` filter control type.

## Syntax
<a name="aws-properties-quicksight-analysis-defaultfilterlistcontroloptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-defaultfilterlistcontroloptions-syntax.json"></a>

```
{
  "[DisplayOptions](#cfn-quicksight-analysis-defaultfilterlistcontroloptions-displayoptions)" : ListControlDisplayOptions,
  "[SelectableValues](#cfn-quicksight-analysis-defaultfilterlistcontroloptions-selectablevalues)" : FilterSelectableValues,
  "[Type](#cfn-quicksight-analysis-defaultfilterlistcontroloptions-type)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-defaultfilterlistcontroloptions-syntax.yaml"></a>

```
  [DisplayOptions](#cfn-quicksight-analysis-defaultfilterlistcontroloptions-displayoptions): 
    ListControlDisplayOptions
  [SelectableValues](#cfn-quicksight-analysis-defaultfilterlistcontroloptions-selectablevalues): 
    FilterSelectableValues
  [Type](#cfn-quicksight-analysis-defaultfilterlistcontroloptions-type): String
```

## Properties
<a name="aws-properties-quicksight-analysis-defaultfilterlistcontroloptions-properties"></a>

`DisplayOptions`  <a name="cfn-quicksight-analysis-defaultfilterlistcontroloptions-displayoptions"></a>
The display options of a control.  
*Required*: No  
*Type*: [ListControlDisplayOptions](aws-properties-quicksight-analysis-listcontroldisplayoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SelectableValues`  <a name="cfn-quicksight-analysis-defaultfilterlistcontroloptions-selectablevalues"></a>
A list of selectable values that are used in a control.  
*Required*: No  
*Type*: [FilterSelectableValues](aws-properties-quicksight-analysis-filterselectablevalues.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Type`  <a name="cfn-quicksight-analysis-defaultfilterlistcontroloptions-type"></a>
The type of the `DefaultFilterListControlOptions`. Choose one of the following options:  
+ `MULTI_SELECT`: The user can select multiple entries from the list.
+ `SINGLE_SELECT`: The user can select a single entry from the list.
*Required*: No  
*Type*: String  
*Allowed values*: `MULTI_SELECT | SINGLE_SELECT`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis DefaultFreeFormLayoutConfiguration
<a name="aws-properties-quicksight-analysis-defaultfreeformlayoutconfiguration"></a>

The options that determine the default settings of a free-form layout configuration.

## Syntax
<a name="aws-properties-quicksight-analysis-defaultfreeformlayoutconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-defaultfreeformlayoutconfiguration-syntax.json"></a>

```
{
  "[CanvasSizeOptions](#cfn-quicksight-analysis-defaultfreeformlayoutconfiguration-canvassizeoptions)" : FreeFormLayoutCanvasSizeOptions
}
```

### YAML
<a name="aws-properties-quicksight-analysis-defaultfreeformlayoutconfiguration-syntax.yaml"></a>

```
  [CanvasSizeOptions](#cfn-quicksight-analysis-defaultfreeformlayoutconfiguration-canvassizeoptions): 
    FreeFormLayoutCanvasSizeOptions
```

## Properties
<a name="aws-properties-quicksight-analysis-defaultfreeformlayoutconfiguration-properties"></a>

`CanvasSizeOptions`  <a name="cfn-quicksight-analysis-defaultfreeformlayoutconfiguration-canvassizeoptions"></a>
Determines the screen canvas size options for a free-form layout.  
*Required*: Yes  
*Type*: [FreeFormLayoutCanvasSizeOptions](aws-properties-quicksight-analysis-freeformlayoutcanvassizeoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis DefaultGridLayoutConfiguration
<a name="aws-properties-quicksight-analysis-defaultgridlayoutconfiguration"></a>

The options that determine the default settings for a grid layout configuration.

## Syntax
<a name="aws-properties-quicksight-analysis-defaultgridlayoutconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-defaultgridlayoutconfiguration-syntax.json"></a>

```
{
  "[CanvasSizeOptions](#cfn-quicksight-analysis-defaultgridlayoutconfiguration-canvassizeoptions)" : GridLayoutCanvasSizeOptions
}
```

### YAML
<a name="aws-properties-quicksight-analysis-defaultgridlayoutconfiguration-syntax.yaml"></a>

```
  [CanvasSizeOptions](#cfn-quicksight-analysis-defaultgridlayoutconfiguration-canvassizeoptions): 
    GridLayoutCanvasSizeOptions
```

## Properties
<a name="aws-properties-quicksight-analysis-defaultgridlayoutconfiguration-properties"></a>

`CanvasSizeOptions`  <a name="cfn-quicksight-analysis-defaultgridlayoutconfiguration-canvassizeoptions"></a>
Determines the screen canvas size options for a grid layout.  
*Required*: Yes  
*Type*: [GridLayoutCanvasSizeOptions](aws-properties-quicksight-analysis-gridlayoutcanvassizeoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis DefaultInteractiveLayoutConfiguration
<a name="aws-properties-quicksight-analysis-defaultinteractivelayoutconfiguration"></a>

The options that determine the default settings for interactive layout configuration.

## Syntax
<a name="aws-properties-quicksight-analysis-defaultinteractivelayoutconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-defaultinteractivelayoutconfiguration-syntax.json"></a>

```
{
  "[FreeForm](#cfn-quicksight-analysis-defaultinteractivelayoutconfiguration-freeform)" : DefaultFreeFormLayoutConfiguration,
  "[Grid](#cfn-quicksight-analysis-defaultinteractivelayoutconfiguration-grid)" : DefaultGridLayoutConfiguration
}
```

### YAML
<a name="aws-properties-quicksight-analysis-defaultinteractivelayoutconfiguration-syntax.yaml"></a>

```
  [FreeForm](#cfn-quicksight-analysis-defaultinteractivelayoutconfiguration-freeform): 
    DefaultFreeFormLayoutConfiguration
  [Grid](#cfn-quicksight-analysis-defaultinteractivelayoutconfiguration-grid): 
    DefaultGridLayoutConfiguration
```

## Properties
<a name="aws-properties-quicksight-analysis-defaultinteractivelayoutconfiguration-properties"></a>

`FreeForm`  <a name="cfn-quicksight-analysis-defaultinteractivelayoutconfiguration-freeform"></a>
The options that determine the default settings of a free-form layout configuration.  
*Required*: No  
*Type*: [DefaultFreeFormLayoutConfiguration](aws-properties-quicksight-analysis-defaultfreeformlayoutconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Grid`  <a name="cfn-quicksight-analysis-defaultinteractivelayoutconfiguration-grid"></a>
The options that determine the default settings for a grid layout configuration.  
*Required*: No  
*Type*: [DefaultGridLayoutConfiguration](aws-properties-quicksight-analysis-defaultgridlayoutconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis DefaultNewSheetConfiguration
<a name="aws-properties-quicksight-analysis-defaultnewsheetconfiguration"></a>

The configuration for default new sheet settings.

## Syntax
<a name="aws-properties-quicksight-analysis-defaultnewsheetconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-defaultnewsheetconfiguration-syntax.json"></a>

```
{
  "[InteractiveLayoutConfiguration](#cfn-quicksight-analysis-defaultnewsheetconfiguration-interactivelayoutconfiguration)" : DefaultInteractiveLayoutConfiguration,
  "[PaginatedLayoutConfiguration](#cfn-quicksight-analysis-defaultnewsheetconfiguration-paginatedlayoutconfiguration)" : DefaultPaginatedLayoutConfiguration,
  "[SheetContentType](#cfn-quicksight-analysis-defaultnewsheetconfiguration-sheetcontenttype)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-defaultnewsheetconfiguration-syntax.yaml"></a>

```
  [InteractiveLayoutConfiguration](#cfn-quicksight-analysis-defaultnewsheetconfiguration-interactivelayoutconfiguration): 
    DefaultInteractiveLayoutConfiguration
  [PaginatedLayoutConfiguration](#cfn-quicksight-analysis-defaultnewsheetconfiguration-paginatedlayoutconfiguration): 
    DefaultPaginatedLayoutConfiguration
  [SheetContentType](#cfn-quicksight-analysis-defaultnewsheetconfiguration-sheetcontenttype): String
```

## Properties
<a name="aws-properties-quicksight-analysis-defaultnewsheetconfiguration-properties"></a>

`InteractiveLayoutConfiguration`  <a name="cfn-quicksight-analysis-defaultnewsheetconfiguration-interactivelayoutconfiguration"></a>
The options that determine the default settings for interactive layout configuration.  
*Required*: No  
*Type*: [DefaultInteractiveLayoutConfiguration](aws-properties-quicksight-analysis-defaultinteractivelayoutconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`PaginatedLayoutConfiguration`  <a name="cfn-quicksight-analysis-defaultnewsheetconfiguration-paginatedlayoutconfiguration"></a>
The options that determine the default settings for a paginated layout configuration.  
*Required*: No  
*Type*: [DefaultPaginatedLayoutConfiguration](aws-properties-quicksight-analysis-defaultpaginatedlayoutconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SheetContentType`  <a name="cfn-quicksight-analysis-defaultnewsheetconfiguration-sheetcontenttype"></a>
The option that determines the sheet content type.  
*Required*: No  
*Type*: String  
*Allowed values*: `PAGINATED | INTERACTIVE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis DefaultPaginatedLayoutConfiguration
<a name="aws-properties-quicksight-analysis-defaultpaginatedlayoutconfiguration"></a>

The options that determine the default settings for a paginated layout configuration.

## Syntax
<a name="aws-properties-quicksight-analysis-defaultpaginatedlayoutconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-defaultpaginatedlayoutconfiguration-syntax.json"></a>

```
{
  "[SectionBased](#cfn-quicksight-analysis-defaultpaginatedlayoutconfiguration-sectionbased)" : DefaultSectionBasedLayoutConfiguration
}
```

### YAML
<a name="aws-properties-quicksight-analysis-defaultpaginatedlayoutconfiguration-syntax.yaml"></a>

```
  [SectionBased](#cfn-quicksight-analysis-defaultpaginatedlayoutconfiguration-sectionbased): 
    DefaultSectionBasedLayoutConfiguration
```

## Properties
<a name="aws-properties-quicksight-analysis-defaultpaginatedlayoutconfiguration-properties"></a>

`SectionBased`  <a name="cfn-quicksight-analysis-defaultpaginatedlayoutconfiguration-sectionbased"></a>
The options that determine the default settings for a section-based layout configuration.  
*Required*: No  
*Type*: [DefaultSectionBasedLayoutConfiguration](aws-properties-quicksight-analysis-defaultsectionbasedlayoutconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis DefaultRelativeDateTimeControlOptions
<a name="aws-properties-quicksight-analysis-defaultrelativedatetimecontroloptions"></a>

The default options that correspond to the `RelativeDateTime` filter control type.

## Syntax
<a name="aws-properties-quicksight-analysis-defaultrelativedatetimecontroloptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-defaultrelativedatetimecontroloptions-syntax.json"></a>

```
{
  "[CommitMode](#cfn-quicksight-analysis-defaultrelativedatetimecontroloptions-commitmode)" : String,
  "[DisplayOptions](#cfn-quicksight-analysis-defaultrelativedatetimecontroloptions-displayoptions)" : RelativeDateTimeControlDisplayOptions
}
```

### YAML
<a name="aws-properties-quicksight-analysis-defaultrelativedatetimecontroloptions-syntax.yaml"></a>

```
  [CommitMode](#cfn-quicksight-analysis-defaultrelativedatetimecontroloptions-commitmode): String
  [DisplayOptions](#cfn-quicksight-analysis-defaultrelativedatetimecontroloptions-displayoptions): 
    RelativeDateTimeControlDisplayOptions
```

## Properties
<a name="aws-properties-quicksight-analysis-defaultrelativedatetimecontroloptions-properties"></a>

`CommitMode`  <a name="cfn-quicksight-analysis-defaultrelativedatetimecontroloptions-commitmode"></a>
The visibility configuration of the Apply button on a `RelativeDateTimeControl`.  
*Required*: No  
*Type*: String  
*Allowed values*: `AUTO | MANUAL`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DisplayOptions`  <a name="cfn-quicksight-analysis-defaultrelativedatetimecontroloptions-displayoptions"></a>
The display options of a control.  
*Required*: No  
*Type*: [RelativeDateTimeControlDisplayOptions](aws-properties-quicksight-analysis-relativedatetimecontroldisplayoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis DefaultSectionBasedLayoutConfiguration
<a name="aws-properties-quicksight-analysis-defaultsectionbasedlayoutconfiguration"></a>

The options that determine the default settings for a section-based layout configuration.

## Syntax
<a name="aws-properties-quicksight-analysis-defaultsectionbasedlayoutconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-defaultsectionbasedlayoutconfiguration-syntax.json"></a>

```
{
  "[CanvasSizeOptions](#cfn-quicksight-analysis-defaultsectionbasedlayoutconfiguration-canvassizeoptions)" : SectionBasedLayoutCanvasSizeOptions
}
```

### YAML
<a name="aws-properties-quicksight-analysis-defaultsectionbasedlayoutconfiguration-syntax.yaml"></a>

```
  [CanvasSizeOptions](#cfn-quicksight-analysis-defaultsectionbasedlayoutconfiguration-canvassizeoptions): 
    SectionBasedLayoutCanvasSizeOptions
```

## Properties
<a name="aws-properties-quicksight-analysis-defaultsectionbasedlayoutconfiguration-properties"></a>

`CanvasSizeOptions`  <a name="cfn-quicksight-analysis-defaultsectionbasedlayoutconfiguration-canvassizeoptions"></a>
Determines the screen canvas size options for a section-based layout.  
*Required*: Yes  
*Type*: [SectionBasedLayoutCanvasSizeOptions](aws-properties-quicksight-analysis-sectionbasedlayoutcanvassizeoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis DefaultSliderControlOptions
<a name="aws-properties-quicksight-analysis-defaultslidercontroloptions"></a>

The default options that correspond to the `Slider` filter control type.

## Syntax
<a name="aws-properties-quicksight-analysis-defaultslidercontroloptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-defaultslidercontroloptions-syntax.json"></a>

```
{
  "[DisplayOptions](#cfn-quicksight-analysis-defaultslidercontroloptions-displayoptions)" : SliderControlDisplayOptions,
  "[MaximumValue](#cfn-quicksight-analysis-defaultslidercontroloptions-maximumvalue)" : Number,
  "[MinimumValue](#cfn-quicksight-analysis-defaultslidercontroloptions-minimumvalue)" : Number,
  "[StepSize](#cfn-quicksight-analysis-defaultslidercontroloptions-stepsize)" : Number,
  "[Type](#cfn-quicksight-analysis-defaultslidercontroloptions-type)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-defaultslidercontroloptions-syntax.yaml"></a>

```
  [DisplayOptions](#cfn-quicksight-analysis-defaultslidercontroloptions-displayoptions): 
    SliderControlDisplayOptions
  [MaximumValue](#cfn-quicksight-analysis-defaultslidercontroloptions-maximumvalue): Number
  [MinimumValue](#cfn-quicksight-analysis-defaultslidercontroloptions-minimumvalue): Number
  [StepSize](#cfn-quicksight-analysis-defaultslidercontroloptions-stepsize): Number
  [Type](#cfn-quicksight-analysis-defaultslidercontroloptions-type): String
```

## Properties
<a name="aws-properties-quicksight-analysis-defaultslidercontroloptions-properties"></a>

`DisplayOptions`  <a name="cfn-quicksight-analysis-defaultslidercontroloptions-displayoptions"></a>
The display options of a control.  
*Required*: No  
*Type*: [SliderControlDisplayOptions](aws-properties-quicksight-analysis-slidercontroldisplayoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`MaximumValue`  <a name="cfn-quicksight-analysis-defaultslidercontroloptions-maximumvalue"></a>
The larger value that is displayed at the right of the slider.  
*Required*: Yes  
*Type*: Number  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`MinimumValue`  <a name="cfn-quicksight-analysis-defaultslidercontroloptions-minimumvalue"></a>
The smaller value that is displayed at the left of the slider.  
*Required*: Yes  
*Type*: Number  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`StepSize`  <a name="cfn-quicksight-analysis-defaultslidercontroloptions-stepsize"></a>
The number of increments that the slider bar is divided into.  
*Required*: Yes  
*Type*: Number  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Type`  <a name="cfn-quicksight-analysis-defaultslidercontroloptions-type"></a>
The type of the `DefaultSliderControlOptions`. Choose one of the following options:  
+ `SINGLE_POINT`: Filter against(equals) a single data point.
+ `RANGE`: Filter data that is in a specified range.
*Required*: No  
*Type*: String  
*Allowed values*: `SINGLE_POINT | RANGE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis DefaultTextAreaControlOptions
<a name="aws-properties-quicksight-analysis-defaulttextareacontroloptions"></a>

The default options that correspond to the `TextArea` filter control type.

## Syntax
<a name="aws-properties-quicksight-analysis-defaulttextareacontroloptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-defaulttextareacontroloptions-syntax.json"></a>

```
{
  "[Delimiter](#cfn-quicksight-analysis-defaulttextareacontroloptions-delimiter)" : String,
  "[DisplayOptions](#cfn-quicksight-analysis-defaulttextareacontroloptions-displayoptions)" : TextAreaControlDisplayOptions
}
```

### YAML
<a name="aws-properties-quicksight-analysis-defaulttextareacontroloptions-syntax.yaml"></a>

```
  [Delimiter](#cfn-quicksight-analysis-defaulttextareacontroloptions-delimiter): String
  [DisplayOptions](#cfn-quicksight-analysis-defaulttextareacontroloptions-displayoptions): 
    TextAreaControlDisplayOptions
```

## Properties
<a name="aws-properties-quicksight-analysis-defaulttextareacontroloptions-properties"></a>

`Delimiter`  <a name="cfn-quicksight-analysis-defaulttextareacontroloptions-delimiter"></a>
The delimiter that is used to separate the lines in text.  
*Required*: No  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `2048`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DisplayOptions`  <a name="cfn-quicksight-analysis-defaulttextareacontroloptions-displayoptions"></a>
The display options of a control.  
*Required*: No  
*Type*: [TextAreaControlDisplayOptions](aws-properties-quicksight-analysis-textareacontroldisplayoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis DefaultTextFieldControlOptions
<a name="aws-properties-quicksight-analysis-defaulttextfieldcontroloptions"></a>

The default options that correspond to the `TextField` filter control type.

## Syntax
<a name="aws-properties-quicksight-analysis-defaulttextfieldcontroloptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-defaulttextfieldcontroloptions-syntax.json"></a>

```
{
  "[DisplayOptions](#cfn-quicksight-analysis-defaulttextfieldcontroloptions-displayoptions)" : TextFieldControlDisplayOptions
}
```

### YAML
<a name="aws-properties-quicksight-analysis-defaulttextfieldcontroloptions-syntax.yaml"></a>

```
  [DisplayOptions](#cfn-quicksight-analysis-defaulttextfieldcontroloptions-displayoptions): 
    TextFieldControlDisplayOptions
```

## Properties
<a name="aws-properties-quicksight-analysis-defaulttextfieldcontroloptions-properties"></a>

`DisplayOptions`  <a name="cfn-quicksight-analysis-defaulttextfieldcontroloptions-displayoptions"></a>
The display options of a control.  
*Required*: No  
*Type*: [TextFieldControlDisplayOptions](aws-properties-quicksight-analysis-textfieldcontroldisplayoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis DestinationParameterValueConfiguration
<a name="aws-properties-quicksight-analysis-destinationparametervalueconfiguration"></a>

The configuration of destination parameter values.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

## Syntax
<a name="aws-properties-quicksight-analysis-destinationparametervalueconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-destinationparametervalueconfiguration-syntax.json"></a>

```
{
  "[CustomValuesConfiguration](#cfn-quicksight-analysis-destinationparametervalueconfiguration-customvaluesconfiguration)" : CustomValuesConfiguration,
  "[SelectAllValueOptions](#cfn-quicksight-analysis-destinationparametervalueconfiguration-selectallvalueoptions)" : String,
  "[SourceColumn](#cfn-quicksight-analysis-destinationparametervalueconfiguration-sourcecolumn)" : ColumnIdentifier,
  "[SourceField](#cfn-quicksight-analysis-destinationparametervalueconfiguration-sourcefield)" : String,
  "[SourceParameterName](#cfn-quicksight-analysis-destinationparametervalueconfiguration-sourceparametername)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-destinationparametervalueconfiguration-syntax.yaml"></a>

```
  [CustomValuesConfiguration](#cfn-quicksight-analysis-destinationparametervalueconfiguration-customvaluesconfiguration): 
    CustomValuesConfiguration
  [SelectAllValueOptions](#cfn-quicksight-analysis-destinationparametervalueconfiguration-selectallvalueoptions): String
  [SourceColumn](#cfn-quicksight-analysis-destinationparametervalueconfiguration-sourcecolumn): 
    ColumnIdentifier
  [SourceField](#cfn-quicksight-analysis-destinationparametervalueconfiguration-sourcefield): String
  [SourceParameterName](#cfn-quicksight-analysis-destinationparametervalueconfiguration-sourceparametername): String
```

## Properties
<a name="aws-properties-quicksight-analysis-destinationparametervalueconfiguration-properties"></a>

`CustomValuesConfiguration`  <a name="cfn-quicksight-analysis-destinationparametervalueconfiguration-customvaluesconfiguration"></a>
The configuration of custom values for destination parameter in `DestinationParameterValueConfiguration`.  
*Required*: No  
*Type*: [CustomValuesConfiguration](aws-properties-quicksight-analysis-customvaluesconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SelectAllValueOptions`  <a name="cfn-quicksight-analysis-destinationparametervalueconfiguration-selectallvalueoptions"></a>
The configuration that selects all options.  
*Required*: No  
*Type*: String  
*Allowed values*: `ALL_VALUES`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SourceColumn`  <a name="cfn-quicksight-analysis-destinationparametervalueconfiguration-sourcecolumn"></a>
A column of a data set.  
*Required*: No  
*Type*: [ColumnIdentifier](aws-properties-quicksight-analysis-columnidentifier.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SourceField`  <a name="cfn-quicksight-analysis-destinationparametervalueconfiguration-sourcefield"></a>
The source field ID of the destination parameter.  
*Required*: No  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SourceParameterName`  <a name="cfn-quicksight-analysis-destinationparametervalueconfiguration-sourceparametername"></a>
The source parameter name of the destination parameter.  
*Required*: No  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis DimensionField
<a name="aws-properties-quicksight-analysis-dimensionfield"></a>

The dimension type field.

## Syntax
<a name="aws-properties-quicksight-analysis-dimensionfield-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-dimensionfield-syntax.json"></a>

```
{
  "[CategoricalDimensionField](#cfn-quicksight-analysis-dimensionfield-categoricaldimensionfield)" : CategoricalDimensionField,
  "[DateDimensionField](#cfn-quicksight-analysis-dimensionfield-datedimensionfield)" : DateDimensionField,
  "[NumericalDimensionField](#cfn-quicksight-analysis-dimensionfield-numericaldimensionfield)" : NumericalDimensionField
}
```

### YAML
<a name="aws-properties-quicksight-analysis-dimensionfield-syntax.yaml"></a>

```
  [CategoricalDimensionField](#cfn-quicksight-analysis-dimensionfield-categoricaldimensionfield): 
    CategoricalDimensionField
  [DateDimensionField](#cfn-quicksight-analysis-dimensionfield-datedimensionfield): 
    DateDimensionField
  [NumericalDimensionField](#cfn-quicksight-analysis-dimensionfield-numericaldimensionfield): 
    NumericalDimensionField
```

## Properties
<a name="aws-properties-quicksight-analysis-dimensionfield-properties"></a>

`CategoricalDimensionField`  <a name="cfn-quicksight-analysis-dimensionfield-categoricaldimensionfield"></a>
The dimension type field with categorical type columns.  
*Required*: No  
*Type*: [CategoricalDimensionField](aws-properties-quicksight-analysis-categoricaldimensionfield.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DateDimensionField`  <a name="cfn-quicksight-analysis-dimensionfield-datedimensionfield"></a>
The dimension type field with date type columns.  
*Required*: No  
*Type*: [DateDimensionField](aws-properties-quicksight-analysis-datedimensionfield.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`NumericalDimensionField`  <a name="cfn-quicksight-analysis-dimensionfield-numericaldimensionfield"></a>
The dimension type field with numerical type columns.  
*Required*: No  
*Type*: [NumericalDimensionField](aws-properties-quicksight-analysis-numericaldimensionfield.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis DonutCenterOptions
<a name="aws-properties-quicksight-analysis-donutcenteroptions"></a>

The label options of the label that is displayed in the center of a donut chart. This option isn't available for pie charts.

## Syntax
<a name="aws-properties-quicksight-analysis-donutcenteroptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-donutcenteroptions-syntax.json"></a>

```
{
  "[LabelVisibility](#cfn-quicksight-analysis-donutcenteroptions-labelvisibility)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-donutcenteroptions-syntax.yaml"></a>

```
  [LabelVisibility](#cfn-quicksight-analysis-donutcenteroptions-labelvisibility): String
```

## Properties
<a name="aws-properties-quicksight-analysis-donutcenteroptions-properties"></a>

`LabelVisibility`  <a name="cfn-quicksight-analysis-donutcenteroptions-labelvisibility"></a>
Determines the visibility of the label in a donut chart. In the Quick Sight console, this option is called `'Show total'`.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis DonutOptions
<a name="aws-properties-quicksight-analysis-donutoptions"></a>

The options for configuring a donut chart or pie chart.

## Syntax
<a name="aws-properties-quicksight-analysis-donutoptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-donutoptions-syntax.json"></a>

```
{
  "[ArcOptions](#cfn-quicksight-analysis-donutoptions-arcoptions)" : ArcOptions,
  "[DonutCenterOptions](#cfn-quicksight-analysis-donutoptions-donutcenteroptions)" : DonutCenterOptions
}
```

### YAML
<a name="aws-properties-quicksight-analysis-donutoptions-syntax.yaml"></a>

```
  [ArcOptions](#cfn-quicksight-analysis-donutoptions-arcoptions): 
    ArcOptions
  [DonutCenterOptions](#cfn-quicksight-analysis-donutoptions-donutcenteroptions): 
    DonutCenterOptions
```

## Properties
<a name="aws-properties-quicksight-analysis-donutoptions-properties"></a>

`ArcOptions`  <a name="cfn-quicksight-analysis-donutoptions-arcoptions"></a>
The option for define the arc of the chart shape. Valid values are as follows:  
+ `WHOLE` - A pie chart
+ `SMALL`- A small-sized donut chart
+ `MEDIUM`- A medium-sized donut chart
+ `LARGE`- A large-sized donut chart
*Required*: No  
*Type*: [ArcOptions](aws-properties-quicksight-analysis-arcoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DonutCenterOptions`  <a name="cfn-quicksight-analysis-donutoptions-donutcenteroptions"></a>
The label options of the label that is displayed in the center of a donut chart. This option isn't available for pie charts.  
*Required*: No  
*Type*: [DonutCenterOptions](aws-properties-quicksight-analysis-donutcenteroptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis DrillDownFilter
<a name="aws-properties-quicksight-analysis-drilldownfilter"></a>

The drill down filter for the column hierarchies.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

## Syntax
<a name="aws-properties-quicksight-analysis-drilldownfilter-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-drilldownfilter-syntax.json"></a>

```
{
  "[CategoryFilter](#cfn-quicksight-analysis-drilldownfilter-categoryfilter)" : CategoryDrillDownFilter,
  "[NumericEqualityFilter](#cfn-quicksight-analysis-drilldownfilter-numericequalityfilter)" : NumericEqualityDrillDownFilter,
  "[TimeRangeFilter](#cfn-quicksight-analysis-drilldownfilter-timerangefilter)" : TimeRangeDrillDownFilter
}
```

### YAML
<a name="aws-properties-quicksight-analysis-drilldownfilter-syntax.yaml"></a>

```
  [CategoryFilter](#cfn-quicksight-analysis-drilldownfilter-categoryfilter): 
    CategoryDrillDownFilter
  [NumericEqualityFilter](#cfn-quicksight-analysis-drilldownfilter-numericequalityfilter): 
    NumericEqualityDrillDownFilter
  [TimeRangeFilter](#cfn-quicksight-analysis-drilldownfilter-timerangefilter): 
    TimeRangeDrillDownFilter
```

## Properties
<a name="aws-properties-quicksight-analysis-drilldownfilter-properties"></a>

`CategoryFilter`  <a name="cfn-quicksight-analysis-drilldownfilter-categoryfilter"></a>
The category type drill down filter. This filter is used for string type columns.  
*Required*: No  
*Type*: [CategoryDrillDownFilter](aws-properties-quicksight-analysis-categorydrilldownfilter.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`NumericEqualityFilter`  <a name="cfn-quicksight-analysis-drilldownfilter-numericequalityfilter"></a>
The numeric equality type drill down filter. This filter is used for number type columns.  
*Required*: No  
*Type*: [NumericEqualityDrillDownFilter](aws-properties-quicksight-analysis-numericequalitydrilldownfilter.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TimeRangeFilter`  <a name="cfn-quicksight-analysis-drilldownfilter-timerangefilter"></a>
The time range drill down filter. This filter is used for date time columns.  
*Required*: No  
*Type*: [TimeRangeDrillDownFilter](aws-properties-quicksight-analysis-timerangedrilldownfilter.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis DropDownControlDisplayOptions
<a name="aws-properties-quicksight-analysis-dropdowncontroldisplayoptions"></a>

The display options of a control.

## Syntax
<a name="aws-properties-quicksight-analysis-dropdowncontroldisplayoptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-dropdowncontroldisplayoptions-syntax.json"></a>

```
{
  "[InfoIconLabelOptions](#cfn-quicksight-analysis-dropdowncontroldisplayoptions-infoiconlabeloptions)" : SheetControlInfoIconLabelOptions,
  "[SelectAllOptions](#cfn-quicksight-analysis-dropdowncontroldisplayoptions-selectalloptions)" : ListControlSelectAllOptions,
  "[TitleOptions](#cfn-quicksight-analysis-dropdowncontroldisplayoptions-titleoptions)" : LabelOptions
}
```

### YAML
<a name="aws-properties-quicksight-analysis-dropdowncontroldisplayoptions-syntax.yaml"></a>

```
  [InfoIconLabelOptions](#cfn-quicksight-analysis-dropdowncontroldisplayoptions-infoiconlabeloptions): 
    SheetControlInfoIconLabelOptions
  [SelectAllOptions](#cfn-quicksight-analysis-dropdowncontroldisplayoptions-selectalloptions): 
    ListControlSelectAllOptions
  [TitleOptions](#cfn-quicksight-analysis-dropdowncontroldisplayoptions-titleoptions): 
    LabelOptions
```

## Properties
<a name="aws-properties-quicksight-analysis-dropdowncontroldisplayoptions-properties"></a>

`InfoIconLabelOptions`  <a name="cfn-quicksight-analysis-dropdowncontroldisplayoptions-infoiconlabeloptions"></a>
The configuration of info icon label options.  
*Required*: No  
*Type*: [SheetControlInfoIconLabelOptions](aws-properties-quicksight-analysis-sheetcontrolinfoiconlabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SelectAllOptions`  <a name="cfn-quicksight-analysis-dropdowncontroldisplayoptions-selectalloptions"></a>
The configuration of the `Select all` options in a dropdown control.  
*Required*: No  
*Type*: [ListControlSelectAllOptions](aws-properties-quicksight-analysis-listcontrolselectalloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TitleOptions`  <a name="cfn-quicksight-analysis-dropdowncontroldisplayoptions-titleoptions"></a>
The options to configure the title visibility, name, and font size.  
*Required*: No  
*Type*: [LabelOptions](aws-properties-quicksight-analysis-labeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis DynamicDefaultValue
<a name="aws-properties-quicksight-analysis-dynamicdefaultvalue"></a>

Defines different defaults to the users or groups based on mapping.

## Syntax
<a name="aws-properties-quicksight-analysis-dynamicdefaultvalue-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-dynamicdefaultvalue-syntax.json"></a>

```
{
  "[DefaultValueColumn](#cfn-quicksight-analysis-dynamicdefaultvalue-defaultvaluecolumn)" : ColumnIdentifier,
  "[GroupNameColumn](#cfn-quicksight-analysis-dynamicdefaultvalue-groupnamecolumn)" : ColumnIdentifier,
  "[UserNameColumn](#cfn-quicksight-analysis-dynamicdefaultvalue-usernamecolumn)" : ColumnIdentifier
}
```

### YAML
<a name="aws-properties-quicksight-analysis-dynamicdefaultvalue-syntax.yaml"></a>

```
  [DefaultValueColumn](#cfn-quicksight-analysis-dynamicdefaultvalue-defaultvaluecolumn): 
    ColumnIdentifier
  [GroupNameColumn](#cfn-quicksight-analysis-dynamicdefaultvalue-groupnamecolumn): 
    ColumnIdentifier
  [UserNameColumn](#cfn-quicksight-analysis-dynamicdefaultvalue-usernamecolumn): 
    ColumnIdentifier
```

## Properties
<a name="aws-properties-quicksight-analysis-dynamicdefaultvalue-properties"></a>

`DefaultValueColumn`  <a name="cfn-quicksight-analysis-dynamicdefaultvalue-defaultvaluecolumn"></a>
The column that contains the default value of each user or group.  
*Required*: Yes  
*Type*: [ColumnIdentifier](aws-properties-quicksight-analysis-columnidentifier.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`GroupNameColumn`  <a name="cfn-quicksight-analysis-dynamicdefaultvalue-groupnamecolumn"></a>
The column that contains the group name.  
*Required*: No  
*Type*: [ColumnIdentifier](aws-properties-quicksight-analysis-columnidentifier.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`UserNameColumn`  <a name="cfn-quicksight-analysis-dynamicdefaultvalue-usernamecolumn"></a>
The column that contains the username.  
*Required*: No  
*Type*: [ColumnIdentifier](aws-properties-quicksight-analysis-columnidentifier.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis EmptyVisual
<a name="aws-properties-quicksight-analysis-emptyvisual"></a>

An empty visual.

Empty visuals are used in layouts but have not been configured to show any data. A new visual created in the Quick Sight console is considered an `EmptyVisual` until a visual type is selected.

## Syntax
<a name="aws-properties-quicksight-analysis-emptyvisual-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-emptyvisual-syntax.json"></a>

```
{
  "[Actions](#cfn-quicksight-analysis-emptyvisual-actions)" : [ VisualCustomAction, ... ],
  "[DataSetIdentifier](#cfn-quicksight-analysis-emptyvisual-datasetidentifier)" : String,
  "[VisualId](#cfn-quicksight-analysis-emptyvisual-visualid)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-emptyvisual-syntax.yaml"></a>

```
  [Actions](#cfn-quicksight-analysis-emptyvisual-actions): 
    - VisualCustomAction
  [DataSetIdentifier](#cfn-quicksight-analysis-emptyvisual-datasetidentifier): String
  [VisualId](#cfn-quicksight-analysis-emptyvisual-visualid): String
```

## Properties
<a name="aws-properties-quicksight-analysis-emptyvisual-properties"></a>

`Actions`  <a name="cfn-quicksight-analysis-emptyvisual-actions"></a>
The list of custom actions that are configured for a visual.  
*Required*: No  
*Type*: Array of [VisualCustomAction](aws-properties-quicksight-analysis-visualcustomaction.md)  
*Minimum*: `0`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DataSetIdentifier`  <a name="cfn-quicksight-analysis-emptyvisual-datasetidentifier"></a>
The data set that is used in the empty visual. Every visual requires a dataset to render.  
*Required*: Yes  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `2048`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VisualId`  <a name="cfn-quicksight-analysis-emptyvisual-visualid"></a>
The unique identifier of a visual. This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have visuals with the same identifiers.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis Entity
<a name="aws-properties-quicksight-analysis-entity"></a>

An object, structure, or sub-structure of an analysis, template, or dashboard.

## Syntax
<a name="aws-properties-quicksight-analysis-entity-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-entity-syntax.json"></a>

```
{
  "[Path](#cfn-quicksight-analysis-entity-path)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-entity-syntax.yaml"></a>

```
  [Path](#cfn-quicksight-analysis-entity-path): String
```

## Properties
<a name="aws-properties-quicksight-analysis-entity-properties"></a>

`Path`  <a name="cfn-quicksight-analysis-entity-path"></a>
The hierarchical path of the entity within the analysis, template, or dashboard definition tree.  
*Required*: No  
*Type*: String  
*Pattern*: `\S`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ExcludePeriodConfiguration
<a name="aws-properties-quicksight-analysis-excludeperiodconfiguration"></a>

The exclude period of `TimeRangeFilter` or `RelativeDatesFilter`.

## Syntax
<a name="aws-properties-quicksight-analysis-excludeperiodconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-excludeperiodconfiguration-syntax.json"></a>

```
{
  "[Amount](#cfn-quicksight-analysis-excludeperiodconfiguration-amount)" : Number,
  "[Granularity](#cfn-quicksight-analysis-excludeperiodconfiguration-granularity)" : String,
  "[Status](#cfn-quicksight-analysis-excludeperiodconfiguration-status)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-excludeperiodconfiguration-syntax.yaml"></a>

```
  [Amount](#cfn-quicksight-analysis-excludeperiodconfiguration-amount): Number
  [Granularity](#cfn-quicksight-analysis-excludeperiodconfiguration-granularity): String
  [Status](#cfn-quicksight-analysis-excludeperiodconfiguration-status): String
```

## Properties
<a name="aws-properties-quicksight-analysis-excludeperiodconfiguration-properties"></a>

`Amount`  <a name="cfn-quicksight-analysis-excludeperiodconfiguration-amount"></a>
The amount or number of the exclude period.  
*Required*: Yes  
*Type*: Number  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Granularity`  <a name="cfn-quicksight-analysis-excludeperiodconfiguration-granularity"></a>
The granularity or unit (day, month, year) of the exclude period.  
*Required*: Yes  
*Type*: String  
*Allowed values*: `YEAR | QUARTER | MONTH | WEEK | DAY | HOUR | MINUTE | SECOND | MILLISECOND`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Status`  <a name="cfn-quicksight-analysis-excludeperiodconfiguration-status"></a>
The status of the exclude period. Choose from the following options:  
+  `ENABLED` 
+  `DISABLED` 
*Required*: No  
*Type*: String  
*Allowed values*: `ENABLED | DISABLED`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ExplicitHierarchy
<a name="aws-properties-quicksight-analysis-explicithierarchy"></a>

The option that determines the hierarchy of the fields that are built within a visual's field wells. These fields can't be duplicated to other visuals.

## Syntax
<a name="aws-properties-quicksight-analysis-explicithierarchy-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-explicithierarchy-syntax.json"></a>

```
{
  "[Columns](#cfn-quicksight-analysis-explicithierarchy-columns)" : [ ColumnIdentifier, ... ],
  "[DrillDownFilters](#cfn-quicksight-analysis-explicithierarchy-drilldownfilters)" : [ DrillDownFilter, ... ],
  "[HierarchyId](#cfn-quicksight-analysis-explicithierarchy-hierarchyid)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-explicithierarchy-syntax.yaml"></a>

```
  [Columns](#cfn-quicksight-analysis-explicithierarchy-columns): 
    - ColumnIdentifier
  [DrillDownFilters](#cfn-quicksight-analysis-explicithierarchy-drilldownfilters): 
    - DrillDownFilter
  [HierarchyId](#cfn-quicksight-analysis-explicithierarchy-hierarchyid): String
```

## Properties
<a name="aws-properties-quicksight-analysis-explicithierarchy-properties"></a>

`Columns`  <a name="cfn-quicksight-analysis-explicithierarchy-columns"></a>
The list of columns that define the explicit hierarchy.  
*Required*: Yes  
*Type*: Array of [ColumnIdentifier](aws-properties-quicksight-analysis-columnidentifier.md)  
*Minimum*: `2`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DrillDownFilters`  <a name="cfn-quicksight-analysis-explicithierarchy-drilldownfilters"></a>
The option that determines the drill down filters for the explicit hierarchy.  
*Required*: No  
*Type*: Array of [DrillDownFilter](aws-properties-quicksight-analysis-drilldownfilter.md)  
*Minimum*: `0`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`HierarchyId`  <a name="cfn-quicksight-analysis-explicithierarchy-hierarchyid"></a>
The hierarchy ID of the explicit hierarchy.  
*Required*: Yes  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis FieldBasedTooltip
<a name="aws-properties-quicksight-analysis-fieldbasedtooltip"></a>

The setup for the detailed tooltip.

## Syntax
<a name="aws-properties-quicksight-analysis-fieldbasedtooltip-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-fieldbasedtooltip-syntax.json"></a>

```
{
  "[AggregationVisibility](#cfn-quicksight-analysis-fieldbasedtooltip-aggregationvisibility)" : String,
  "[TooltipFields](#cfn-quicksight-analysis-fieldbasedtooltip-tooltipfields)" : [ TooltipItem, ... ],
  "[TooltipTitleType](#cfn-quicksight-analysis-fieldbasedtooltip-tooltiptitletype)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-fieldbasedtooltip-syntax.yaml"></a>

```
  [AggregationVisibility](#cfn-quicksight-analysis-fieldbasedtooltip-aggregationvisibility): String
  [TooltipFields](#cfn-quicksight-analysis-fieldbasedtooltip-tooltipfields): 
    - TooltipItem
  [TooltipTitleType](#cfn-quicksight-analysis-fieldbasedtooltip-tooltiptitletype): String
```

## Properties
<a name="aws-properties-quicksight-analysis-fieldbasedtooltip-properties"></a>

`AggregationVisibility`  <a name="cfn-quicksight-analysis-fieldbasedtooltip-aggregationvisibility"></a>
The visibility of `Show aggregations`.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TooltipFields`  <a name="cfn-quicksight-analysis-fieldbasedtooltip-tooltipfields"></a>
The fields configuration in the tooltip.  
*Required*: No  
*Type*: Array of [TooltipItem](aws-properties-quicksight-analysis-tooltipitem.md)  
*Minimum*: `0`  
*Maximum*: `100`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TooltipTitleType`  <a name="cfn-quicksight-analysis-fieldbasedtooltip-tooltiptitletype"></a>
The type for the >tooltip title. Choose one of the following options:  
+ `NONE`: Doesn't use the primary value as the title.
+ `PRIMARY_VALUE`: Uses primary value as the title.
*Required*: No  
*Type*: String  
*Allowed values*: `NONE | PRIMARY_VALUE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis FieldLabelType
<a name="aws-properties-quicksight-analysis-fieldlabeltype"></a>

The field label type.

## Syntax
<a name="aws-properties-quicksight-analysis-fieldlabeltype-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-fieldlabeltype-syntax.json"></a>

```
{
  "[FieldId](#cfn-quicksight-analysis-fieldlabeltype-fieldid)" : String,
  "[Visibility](#cfn-quicksight-analysis-fieldlabeltype-visibility)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-fieldlabeltype-syntax.yaml"></a>

```
  [FieldId](#cfn-quicksight-analysis-fieldlabeltype-fieldid): String
  [Visibility](#cfn-quicksight-analysis-fieldlabeltype-visibility): String
```

## Properties
<a name="aws-properties-quicksight-analysis-fieldlabeltype-properties"></a>

`FieldId`  <a name="cfn-quicksight-analysis-fieldlabeltype-fieldid"></a>
Indicates the field that is targeted by the field label.  
*Required*: No  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Visibility`  <a name="cfn-quicksight-analysis-fieldlabeltype-visibility"></a>
The visibility of the field label.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis FieldSeriesItem
<a name="aws-properties-quicksight-analysis-fieldseriesitem"></a>

The field series item configuration of a line chart.

## Syntax
<a name="aws-properties-quicksight-analysis-fieldseriesitem-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-fieldseriesitem-syntax.json"></a>

```
{
  "[AxisBinding](#cfn-quicksight-analysis-fieldseriesitem-axisbinding)" : String,
  "[FieldId](#cfn-quicksight-analysis-fieldseriesitem-fieldid)" : String,
  "[Settings](#cfn-quicksight-analysis-fieldseriesitem-settings)" : LineChartSeriesSettings
}
```

### YAML
<a name="aws-properties-quicksight-analysis-fieldseriesitem-syntax.yaml"></a>

```
  [AxisBinding](#cfn-quicksight-analysis-fieldseriesitem-axisbinding): String
  [FieldId](#cfn-quicksight-analysis-fieldseriesitem-fieldid): String
  [Settings](#cfn-quicksight-analysis-fieldseriesitem-settings): 
    LineChartSeriesSettings
```

## Properties
<a name="aws-properties-quicksight-analysis-fieldseriesitem-properties"></a>

`AxisBinding`  <a name="cfn-quicksight-analysis-fieldseriesitem-axisbinding"></a>
The axis that you are binding the field to.  
*Required*: Yes  
*Type*: String  
*Allowed values*: `PRIMARY_YAXIS | SECONDARY_YAXIS`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FieldId`  <a name="cfn-quicksight-analysis-fieldseriesitem-fieldid"></a>
The field ID of the field for which you are setting the axis binding.  
*Required*: Yes  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Settings`  <a name="cfn-quicksight-analysis-fieldseriesitem-settings"></a>
The options that determine the presentation of line series associated to the field.  
*Required*: No  
*Type*: [LineChartSeriesSettings](aws-properties-quicksight-analysis-linechartseriessettings.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis FieldSort
<a name="aws-properties-quicksight-analysis-fieldsort"></a>

The sort configuration for a field in a field well.

## Syntax
<a name="aws-properties-quicksight-analysis-fieldsort-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-fieldsort-syntax.json"></a>

```
{
  "[Direction](#cfn-quicksight-analysis-fieldsort-direction)" : String,
  "[FieldId](#cfn-quicksight-analysis-fieldsort-fieldid)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-fieldsort-syntax.yaml"></a>

```
  [Direction](#cfn-quicksight-analysis-fieldsort-direction): String
  [FieldId](#cfn-quicksight-analysis-fieldsort-fieldid): String
```

## Properties
<a name="aws-properties-quicksight-analysis-fieldsort-properties"></a>

`Direction`  <a name="cfn-quicksight-analysis-fieldsort-direction"></a>
The sort direction. Choose one of the following options:  
+ `ASC`: Ascending
+ `DESC`: Descending
*Required*: Yes  
*Type*: String  
*Allowed values*: `ASC | DESC`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FieldId`  <a name="cfn-quicksight-analysis-fieldsort-fieldid"></a>
The sort configuration target field.  
*Required*: Yes  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis FieldSortOptions
<a name="aws-properties-quicksight-analysis-fieldsortoptions"></a>

The field sort options in a chart configuration.

## Syntax
<a name="aws-properties-quicksight-analysis-fieldsortoptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-fieldsortoptions-syntax.json"></a>

```
{
  "[ColumnSort](#cfn-quicksight-analysis-fieldsortoptions-columnsort)" : ColumnSort,
  "[FieldSort](#cfn-quicksight-analysis-fieldsortoptions-fieldsort)" : FieldSort
}
```

### YAML
<a name="aws-properties-quicksight-analysis-fieldsortoptions-syntax.yaml"></a>

```
  [ColumnSort](#cfn-quicksight-analysis-fieldsortoptions-columnsort): 
    ColumnSort
  [FieldSort](#cfn-quicksight-analysis-fieldsortoptions-fieldsort): 
    FieldSort
```

## Properties
<a name="aws-properties-quicksight-analysis-fieldsortoptions-properties"></a>

`ColumnSort`  <a name="cfn-quicksight-analysis-fieldsortoptions-columnsort"></a>
The sort configuration for a column that is not used in a field well.  
*Required*: No  
*Type*: [ColumnSort](aws-properties-quicksight-analysis-columnsort.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FieldSort`  <a name="cfn-quicksight-analysis-fieldsortoptions-fieldsort"></a>
The sort configuration for a field in a field well.  
*Required*: No  
*Type*: [FieldSort](aws-properties-quicksight-analysis-fieldsort.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis FieldTooltipItem
<a name="aws-properties-quicksight-analysis-fieldtooltipitem"></a>

The tooltip item for the fields.

## Syntax
<a name="aws-properties-quicksight-analysis-fieldtooltipitem-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-fieldtooltipitem-syntax.json"></a>

```
{
  "[FieldId](#cfn-quicksight-analysis-fieldtooltipitem-fieldid)" : String,
  "[Label](#cfn-quicksight-analysis-fieldtooltipitem-label)" : String,
  "[TooltipTarget](#cfn-quicksight-analysis-fieldtooltipitem-tooltiptarget)" : String,
  "[Visibility](#cfn-quicksight-analysis-fieldtooltipitem-visibility)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-fieldtooltipitem-syntax.yaml"></a>

```
  [FieldId](#cfn-quicksight-analysis-fieldtooltipitem-fieldid): String
  [Label](#cfn-quicksight-analysis-fieldtooltipitem-label): String
  [TooltipTarget](#cfn-quicksight-analysis-fieldtooltipitem-tooltiptarget): String
  [Visibility](#cfn-quicksight-analysis-fieldtooltipitem-visibility): String
```

## Properties
<a name="aws-properties-quicksight-analysis-fieldtooltipitem-properties"></a>

`FieldId`  <a name="cfn-quicksight-analysis-fieldtooltipitem-fieldid"></a>
The unique ID of the field that is targeted by the tooltip.  
*Required*: Yes  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Label`  <a name="cfn-quicksight-analysis-fieldtooltipitem-label"></a>
The label of the tooltip item.  
*Required*: No  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TooltipTarget`  <a name="cfn-quicksight-analysis-fieldtooltipitem-tooltiptarget"></a>
Determines the target of the field tooltip item in a combo chart visual.  
*Required*: No  
*Type*: String  
*Allowed values*: `BOTH | BAR | LINE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Visibility`  <a name="cfn-quicksight-analysis-fieldtooltipitem-visibility"></a>
The visibility of the tooltip item.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis FilledMapAggregatedFieldWells
<a name="aws-properties-quicksight-analysis-filledmapaggregatedfieldwells"></a>

The aggregated field well of the filled map.

## Syntax
<a name="aws-properties-quicksight-analysis-filledmapaggregatedfieldwells-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-filledmapaggregatedfieldwells-syntax.json"></a>

```
{
  "[Geospatial](#cfn-quicksight-analysis-filledmapaggregatedfieldwells-geospatial)" : [ DimensionField, ... ],
  "[Values](#cfn-quicksight-analysis-filledmapaggregatedfieldwells-values)" : [ MeasureField, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-filledmapaggregatedfieldwells-syntax.yaml"></a>

```
  [Geospatial](#cfn-quicksight-analysis-filledmapaggregatedfieldwells-geospatial): 
    - DimensionField
  [Values](#cfn-quicksight-analysis-filledmapaggregatedfieldwells-values): 
    - MeasureField
```

## Properties
<a name="aws-properties-quicksight-analysis-filledmapaggregatedfieldwells-properties"></a>

`Geospatial`  <a name="cfn-quicksight-analysis-filledmapaggregatedfieldwells-geospatial"></a>
The aggregated location field well of the filled map. Values are grouped by location fields.  
*Required*: No  
*Type*: Array of [DimensionField](aws-properties-quicksight-analysis-dimensionfield.md)  
*Minimum*: `0`  
*Maximum*: `1`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Values`  <a name="cfn-quicksight-analysis-filledmapaggregatedfieldwells-values"></a>
The aggregated color field well of a filled map. Values are aggregated based on location fields.  
*Required*: No  
*Type*: Array of [MeasureField](aws-properties-quicksight-analysis-measurefield.md)  
*Minimum*: `0`  
*Maximum*: `1`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis FilledMapConditionalFormatting
<a name="aws-properties-quicksight-analysis-filledmapconditionalformatting"></a>

The conditional formatting of a `FilledMapVisual`.

## Syntax
<a name="aws-properties-quicksight-analysis-filledmapconditionalformatting-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-filledmapconditionalformatting-syntax.json"></a>

```
{
  "[ConditionalFormattingOptions](#cfn-quicksight-analysis-filledmapconditionalformatting-conditionalformattingoptions)" : [ FilledMapConditionalFormattingOption, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-filledmapconditionalformatting-syntax.yaml"></a>

```
  [ConditionalFormattingOptions](#cfn-quicksight-analysis-filledmapconditionalformatting-conditionalformattingoptions): 
    - FilledMapConditionalFormattingOption
```

## Properties
<a name="aws-properties-quicksight-analysis-filledmapconditionalformatting-properties"></a>

`ConditionalFormattingOptions`  <a name="cfn-quicksight-analysis-filledmapconditionalformatting-conditionalformattingoptions"></a>
Conditional formatting options of a `FilledMapVisual`.  
*Required*: Yes  
*Type*: Array of [FilledMapConditionalFormattingOption](aws-properties-quicksight-analysis-filledmapconditionalformattingoption.md)  
*Minimum*: `0`  
*Maximum*: `200`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis FilledMapConditionalFormattingOption
<a name="aws-properties-quicksight-analysis-filledmapconditionalformattingoption"></a>

Conditional formatting options of a `FilledMapVisual`.

## Syntax
<a name="aws-properties-quicksight-analysis-filledmapconditionalformattingoption-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-filledmapconditionalformattingoption-syntax.json"></a>

```
{
  "[Shape](#cfn-quicksight-analysis-filledmapconditionalformattingoption-shape)" : FilledMapShapeConditionalFormatting
}
```

### YAML
<a name="aws-properties-quicksight-analysis-filledmapconditionalformattingoption-syntax.yaml"></a>

```
  [Shape](#cfn-quicksight-analysis-filledmapconditionalformattingoption-shape): 
    FilledMapShapeConditionalFormatting
```

## Properties
<a name="aws-properties-quicksight-analysis-filledmapconditionalformattingoption-properties"></a>

`Shape`  <a name="cfn-quicksight-analysis-filledmapconditionalformattingoption-shape"></a>
The conditional formatting that determines the shape of the filled map.  
*Required*: Yes  
*Type*: [FilledMapShapeConditionalFormatting](aws-properties-quicksight-analysis-filledmapshapeconditionalformatting.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis FilledMapConfiguration
<a name="aws-properties-quicksight-analysis-filledmapconfiguration"></a>

The configuration for a `FilledMapVisual`.

## Syntax
<a name="aws-properties-quicksight-analysis-filledmapconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-filledmapconfiguration-syntax.json"></a>

```
{
  "[FieldWells](#cfn-quicksight-analysis-filledmapconfiguration-fieldwells)" : FilledMapFieldWells,
  "[Interactions](#cfn-quicksight-analysis-filledmapconfiguration-interactions)" : VisualInteractionOptions,
  "[Legend](#cfn-quicksight-analysis-filledmapconfiguration-legend)" : LegendOptions,
  "[MapStyleOptions](#cfn-quicksight-analysis-filledmapconfiguration-mapstyleoptions)" : GeospatialMapStyleOptions,
  "[SortConfiguration](#cfn-quicksight-analysis-filledmapconfiguration-sortconfiguration)" : FilledMapSortConfiguration,
  "[Tooltip](#cfn-quicksight-analysis-filledmapconfiguration-tooltip)" : TooltipOptions,
  "[WindowOptions](#cfn-quicksight-analysis-filledmapconfiguration-windowoptions)" : GeospatialWindowOptions
}
```

### YAML
<a name="aws-properties-quicksight-analysis-filledmapconfiguration-syntax.yaml"></a>

```
  [FieldWells](#cfn-quicksight-analysis-filledmapconfiguration-fieldwells): 
    FilledMapFieldWells
  [Interactions](#cfn-quicksight-analysis-filledmapconfiguration-interactions): 
    VisualInteractionOptions
  [Legend](#cfn-quicksight-analysis-filledmapconfiguration-legend): 
    LegendOptions
  [MapStyleOptions](#cfn-quicksight-analysis-filledmapconfiguration-mapstyleoptions): 
    GeospatialMapStyleOptions
  [SortConfiguration](#cfn-quicksight-analysis-filledmapconfiguration-sortconfiguration): 
    FilledMapSortConfiguration
  [Tooltip](#cfn-quicksight-analysis-filledmapconfiguration-tooltip): 
    TooltipOptions
  [WindowOptions](#cfn-quicksight-analysis-filledmapconfiguration-windowoptions): 
    GeospatialWindowOptions
```

## Properties
<a name="aws-properties-quicksight-analysis-filledmapconfiguration-properties"></a>

`FieldWells`  <a name="cfn-quicksight-analysis-filledmapconfiguration-fieldwells"></a>
The field wells of the visual.  
*Required*: No  
*Type*: [FilledMapFieldWells](aws-properties-quicksight-analysis-filledmapfieldwells.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Interactions`  <a name="cfn-quicksight-analysis-filledmapconfiguration-interactions"></a>
The general visual interactions setup for a visual.  
*Required*: No  
*Type*: [VisualInteractionOptions](aws-properties-quicksight-analysis-visualinteractionoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Legend`  <a name="cfn-quicksight-analysis-filledmapconfiguration-legend"></a>
The legend display setup of the visual.  
*Required*: No  
*Type*: [LegendOptions](aws-properties-quicksight-analysis-legendoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`MapStyleOptions`  <a name="cfn-quicksight-analysis-filledmapconfiguration-mapstyleoptions"></a>
The map style options of the filled map visual.  
*Required*: No  
*Type*: [GeospatialMapStyleOptions](aws-properties-quicksight-analysis-geospatialmapstyleoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SortConfiguration`  <a name="cfn-quicksight-analysis-filledmapconfiguration-sortconfiguration"></a>
The sort configuration of a `FilledMapVisual`.  
*Required*: No  
*Type*: [FilledMapSortConfiguration](aws-properties-quicksight-analysis-filledmapsortconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Tooltip`  <a name="cfn-quicksight-analysis-filledmapconfiguration-tooltip"></a>
The tooltip display setup of the visual.  
*Required*: No  
*Type*: [TooltipOptions](aws-properties-quicksight-analysis-tooltipoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`WindowOptions`  <a name="cfn-quicksight-analysis-filledmapconfiguration-windowoptions"></a>
The window options of the filled map visual.  
*Required*: No  
*Type*: [GeospatialWindowOptions](aws-properties-quicksight-analysis-geospatialwindowoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis FilledMapFieldWells
<a name="aws-properties-quicksight-analysis-filledmapfieldwells"></a>

The field wells of a `FilledMapVisual`.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

## Syntax
<a name="aws-properties-quicksight-analysis-filledmapfieldwells-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-filledmapfieldwells-syntax.json"></a>

```
{
  "[FilledMapAggregatedFieldWells](#cfn-quicksight-analysis-filledmapfieldwells-filledmapaggregatedfieldwells)" : FilledMapAggregatedFieldWells
}
```

### YAML
<a name="aws-properties-quicksight-analysis-filledmapfieldwells-syntax.yaml"></a>

```
  [FilledMapAggregatedFieldWells](#cfn-quicksight-analysis-filledmapfieldwells-filledmapaggregatedfieldwells): 
    FilledMapAggregatedFieldWells
```

## Properties
<a name="aws-properties-quicksight-analysis-filledmapfieldwells-properties"></a>

`FilledMapAggregatedFieldWells`  <a name="cfn-quicksight-analysis-filledmapfieldwells-filledmapaggregatedfieldwells"></a>
The aggregated field well of the filled map.  
*Required*: No  
*Type*: [FilledMapAggregatedFieldWells](aws-properties-quicksight-analysis-filledmapaggregatedfieldwells.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis FilledMapShapeConditionalFormatting
<a name="aws-properties-quicksight-analysis-filledmapshapeconditionalformatting"></a>

The conditional formatting that determines the shape of the filled map.

## Syntax
<a name="aws-properties-quicksight-analysis-filledmapshapeconditionalformatting-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-filledmapshapeconditionalformatting-syntax.json"></a>

```
{
  "[FieldId](#cfn-quicksight-analysis-filledmapshapeconditionalformatting-fieldid)" : String,
  "[Format](#cfn-quicksight-analysis-filledmapshapeconditionalformatting-format)" : ShapeConditionalFormat
}
```

### YAML
<a name="aws-properties-quicksight-analysis-filledmapshapeconditionalformatting-syntax.yaml"></a>

```
  [FieldId](#cfn-quicksight-analysis-filledmapshapeconditionalformatting-fieldid): String
  [Format](#cfn-quicksight-analysis-filledmapshapeconditionalformatting-format): 
    ShapeConditionalFormat
```

## Properties
<a name="aws-properties-quicksight-analysis-filledmapshapeconditionalformatting-properties"></a>

`FieldId`  <a name="cfn-quicksight-analysis-filledmapshapeconditionalformatting-fieldid"></a>
The field ID of the filled map shape.  
*Required*: Yes  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Format`  <a name="cfn-quicksight-analysis-filledmapshapeconditionalformatting-format"></a>
The conditional formatting that determines the background color of a filled map's shape.  
*Required*: No  
*Type*: [ShapeConditionalFormat](aws-properties-quicksight-analysis-shapeconditionalformat.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis FilledMapSortConfiguration
<a name="aws-properties-quicksight-analysis-filledmapsortconfiguration"></a>

The sort configuration of a `FilledMapVisual`.

## Syntax
<a name="aws-properties-quicksight-analysis-filledmapsortconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-filledmapsortconfiguration-syntax.json"></a>

```
{
  "[CategorySort](#cfn-quicksight-analysis-filledmapsortconfiguration-categorysort)" : [ FieldSortOptions, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-filledmapsortconfiguration-syntax.yaml"></a>

```
  [CategorySort](#cfn-quicksight-analysis-filledmapsortconfiguration-categorysort): 
    - FieldSortOptions
```

## Properties
<a name="aws-properties-quicksight-analysis-filledmapsortconfiguration-properties"></a>

`CategorySort`  <a name="cfn-quicksight-analysis-filledmapsortconfiguration-categorysort"></a>
The sort configuration of the location fields.  
*Required*: No  
*Type*: Array of [FieldSortOptions](aws-properties-quicksight-analysis-fieldsortoptions.md)  
*Minimum*: `0`  
*Maximum*: `100`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis FilledMapVisual
<a name="aws-properties-quicksight-analysis-filledmapvisual"></a>

A filled map.

For more information, see [Creating filled maps](https://docs.aws.amazon.com/quicksight/latest/user/filled-maps.html) in the *Amazon Quick Suite User Guide*.

## Syntax
<a name="aws-properties-quicksight-analysis-filledmapvisual-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-filledmapvisual-syntax.json"></a>

```
{
  "[Actions](#cfn-quicksight-analysis-filledmapvisual-actions)" : [ VisualCustomAction, ... ],
  "[ChartConfiguration](#cfn-quicksight-analysis-filledmapvisual-chartconfiguration)" : FilledMapConfiguration,
  "[ColumnHierarchies](#cfn-quicksight-analysis-filledmapvisual-columnhierarchies)" : [ ColumnHierarchy, ... ],
  "[ConditionalFormatting](#cfn-quicksight-analysis-filledmapvisual-conditionalformatting)" : FilledMapConditionalFormatting,
  "[Subtitle](#cfn-quicksight-analysis-filledmapvisual-subtitle)" : VisualSubtitleLabelOptions,
  "[Title](#cfn-quicksight-analysis-filledmapvisual-title)" : VisualTitleLabelOptions,
  "[VisualContentAltText](#cfn-quicksight-analysis-filledmapvisual-visualcontentalttext)" : String,
  "[VisualId](#cfn-quicksight-analysis-filledmapvisual-visualid)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-filledmapvisual-syntax.yaml"></a>

```
  [Actions](#cfn-quicksight-analysis-filledmapvisual-actions): 
    - VisualCustomAction
  [ChartConfiguration](#cfn-quicksight-analysis-filledmapvisual-chartconfiguration): 
    FilledMapConfiguration
  [ColumnHierarchies](#cfn-quicksight-analysis-filledmapvisual-columnhierarchies): 
    - ColumnHierarchy
  [ConditionalFormatting](#cfn-quicksight-analysis-filledmapvisual-conditionalformatting): 
    FilledMapConditionalFormatting
  [Subtitle](#cfn-quicksight-analysis-filledmapvisual-subtitle): 
    VisualSubtitleLabelOptions
  [Title](#cfn-quicksight-analysis-filledmapvisual-title): 
    VisualTitleLabelOptions
  [VisualContentAltText](#cfn-quicksight-analysis-filledmapvisual-visualcontentalttext): String
  [VisualId](#cfn-quicksight-analysis-filledmapvisual-visualid): String
```

## Properties
<a name="aws-properties-quicksight-analysis-filledmapvisual-properties"></a>

`Actions`  <a name="cfn-quicksight-analysis-filledmapvisual-actions"></a>
The list of custom actions that are configured for a visual.  
*Required*: No  
*Type*: Array of [VisualCustomAction](aws-properties-quicksight-analysis-visualcustomaction.md)  
*Minimum*: `0`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ChartConfiguration`  <a name="cfn-quicksight-analysis-filledmapvisual-chartconfiguration"></a>
The configuration settings of the visual.  
*Required*: No  
*Type*: [FilledMapConfiguration](aws-properties-quicksight-analysis-filledmapconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ColumnHierarchies`  <a name="cfn-quicksight-analysis-filledmapvisual-columnhierarchies"></a>
The column hierarchy that is used during drill-downs and drill-ups.  
*Required*: No  
*Type*: Array of [ColumnHierarchy](aws-properties-quicksight-analysis-columnhierarchy.md)  
*Minimum*: `0`  
*Maximum*: `2`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ConditionalFormatting`  <a name="cfn-quicksight-analysis-filledmapvisual-conditionalformatting"></a>
The conditional formatting of a `FilledMapVisual`.  
*Required*: No  
*Type*: [FilledMapConditionalFormatting](aws-properties-quicksight-analysis-filledmapconditionalformatting.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Subtitle`  <a name="cfn-quicksight-analysis-filledmapvisual-subtitle"></a>
The subtitle that is displayed on the visual.  
*Required*: No  
*Type*: [VisualSubtitleLabelOptions](aws-properties-quicksight-analysis-visualsubtitlelabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Title`  <a name="cfn-quicksight-analysis-filledmapvisual-title"></a>
The title that is displayed on the visual.  
*Required*: No  
*Type*: [VisualTitleLabelOptions](aws-properties-quicksight-analysis-visualtitlelabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VisualContentAltText`  <a name="cfn-quicksight-analysis-filledmapvisual-visualcontentalttext"></a>
The alt text for the visual.  
*Required*: No  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `1024`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VisualId`  <a name="cfn-quicksight-analysis-filledmapvisual-visualid"></a>
The unique identifier of a visual. This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have visuals with the same identifiers..  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis Filter
<a name="aws-properties-quicksight-analysis-filter"></a>

With a `Filter`, you can remove portions of data from a particular visual or view.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

## Syntax
<a name="aws-properties-quicksight-analysis-filter-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-filter-syntax.json"></a>

```
{
  "[CategoryFilter](#cfn-quicksight-analysis-filter-categoryfilter)" : CategoryFilter,
  "[NestedFilter](#cfn-quicksight-analysis-filter-nestedfilter)" : NestedFilter,
  "[NumericEqualityFilter](#cfn-quicksight-analysis-filter-numericequalityfilter)" : NumericEqualityFilter,
  "[NumericRangeFilter](#cfn-quicksight-analysis-filter-numericrangefilter)" : NumericRangeFilter,
  "[RelativeDatesFilter](#cfn-quicksight-analysis-filter-relativedatesfilter)" : RelativeDatesFilter,
  "[TimeEqualityFilter](#cfn-quicksight-analysis-filter-timeequalityfilter)" : TimeEqualityFilter,
  "[TimeRangeFilter](#cfn-quicksight-analysis-filter-timerangefilter)" : TimeRangeFilter,
  "[TopBottomFilter](#cfn-quicksight-analysis-filter-topbottomfilter)" : TopBottomFilter
}
```

### YAML
<a name="aws-properties-quicksight-analysis-filter-syntax.yaml"></a>

```
  [CategoryFilter](#cfn-quicksight-analysis-filter-categoryfilter): 
    CategoryFilter
  [NestedFilter](#cfn-quicksight-analysis-filter-nestedfilter): 
    NestedFilter
  [NumericEqualityFilter](#cfn-quicksight-analysis-filter-numericequalityfilter): 
    NumericEqualityFilter
  [NumericRangeFilter](#cfn-quicksight-analysis-filter-numericrangefilter): 
    NumericRangeFilter
  [RelativeDatesFilter](#cfn-quicksight-analysis-filter-relativedatesfilter): 
    RelativeDatesFilter
  [TimeEqualityFilter](#cfn-quicksight-analysis-filter-timeequalityfilter): 
    TimeEqualityFilter
  [TimeRangeFilter](#cfn-quicksight-analysis-filter-timerangefilter): 
    TimeRangeFilter
  [TopBottomFilter](#cfn-quicksight-analysis-filter-topbottomfilter): 
    TopBottomFilter
```

## Properties
<a name="aws-properties-quicksight-analysis-filter-properties"></a>

`CategoryFilter`  <a name="cfn-quicksight-analysis-filter-categoryfilter"></a>
A `CategoryFilter` filters text values.  
For more information, see [Adding text filters](https://docs.aws.amazon.com/quicksight/latest/user/add-a-text-filter-data-prep.html) in the *Amazon Quick Suite User Guide*.  
*Required*: No  
*Type*: [CategoryFilter](aws-properties-quicksight-analysis-categoryfilter.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`NestedFilter`  <a name="cfn-quicksight-analysis-filter-nestedfilter"></a>
A `NestedFilter` filters data with a subset of data that is defined by the nested inner filter.  
*Required*: No  
*Type*: [NestedFilter](aws-properties-quicksight-analysis-nestedfilter.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`NumericEqualityFilter`  <a name="cfn-quicksight-analysis-filter-numericequalityfilter"></a>
A `NumericEqualityFilter` filters numeric values that equal or do not equal a given numeric value.  
*Required*: No  
*Type*: [NumericEqualityFilter](aws-properties-quicksight-analysis-numericequalityfilter.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`NumericRangeFilter`  <a name="cfn-quicksight-analysis-filter-numericrangefilter"></a>
A `NumericRangeFilter` filters numeric values that are either inside or outside a given numeric range.  
*Required*: No  
*Type*: [NumericRangeFilter](aws-properties-quicksight-analysis-numericrangefilter.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`RelativeDatesFilter`  <a name="cfn-quicksight-analysis-filter-relativedatesfilter"></a>
A `RelativeDatesFilter` filters date values that are relative to a given date.  
*Required*: No  
*Type*: [RelativeDatesFilter](aws-properties-quicksight-analysis-relativedatesfilter.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TimeEqualityFilter`  <a name="cfn-quicksight-analysis-filter-timeequalityfilter"></a>
A `TimeEqualityFilter` filters date-time values that equal or do not equal a given date/time value.  
*Required*: No  
*Type*: [TimeEqualityFilter](aws-properties-quicksight-analysis-timeequalityfilter.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TimeRangeFilter`  <a name="cfn-quicksight-analysis-filter-timerangefilter"></a>
A `TimeRangeFilter` filters date-time values that are either inside or outside a given date/time range.  
*Required*: No  
*Type*: [TimeRangeFilter](aws-properties-quicksight-analysis-timerangefilter.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TopBottomFilter`  <a name="cfn-quicksight-analysis-filter-topbottomfilter"></a>
A `TopBottomFilter` filters data to the top or bottom values for a given column.  
*Required*: No  
*Type*: [TopBottomFilter](aws-properties-quicksight-analysis-topbottomfilter.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis FilterControl
<a name="aws-properties-quicksight-analysis-filtercontrol"></a>

The control of a filter that is used to interact with a dashboard or an analysis.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

## Syntax
<a name="aws-properties-quicksight-analysis-filtercontrol-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-filtercontrol-syntax.json"></a>

```
{
  "[CrossSheet](#cfn-quicksight-analysis-filtercontrol-crosssheet)" : FilterCrossSheetControl,
  "[DateTimePicker](#cfn-quicksight-analysis-filtercontrol-datetimepicker)" : FilterDateTimePickerControl,
  "[Dropdown](#cfn-quicksight-analysis-filtercontrol-dropdown)" : FilterDropDownControl,
  "[List](#cfn-quicksight-analysis-filtercontrol-list)" : FilterListControl,
  "[RelativeDateTime](#cfn-quicksight-analysis-filtercontrol-relativedatetime)" : FilterRelativeDateTimeControl,
  "[Slider](#cfn-quicksight-analysis-filtercontrol-slider)" : FilterSliderControl,
  "[TextArea](#cfn-quicksight-analysis-filtercontrol-textarea)" : FilterTextAreaControl,
  "[TextField](#cfn-quicksight-analysis-filtercontrol-textfield)" : FilterTextFieldControl
}
```

### YAML
<a name="aws-properties-quicksight-analysis-filtercontrol-syntax.yaml"></a>

```
  [CrossSheet](#cfn-quicksight-analysis-filtercontrol-crosssheet): 
    FilterCrossSheetControl
  [DateTimePicker](#cfn-quicksight-analysis-filtercontrol-datetimepicker): 
    FilterDateTimePickerControl
  [Dropdown](#cfn-quicksight-analysis-filtercontrol-dropdown): 
    FilterDropDownControl
  [List](#cfn-quicksight-analysis-filtercontrol-list): 
    FilterListControl
  [RelativeDateTime](#cfn-quicksight-analysis-filtercontrol-relativedatetime): 
    FilterRelativeDateTimeControl
  [Slider](#cfn-quicksight-analysis-filtercontrol-slider): 
    FilterSliderControl
  [TextArea](#cfn-quicksight-analysis-filtercontrol-textarea): 
    FilterTextAreaControl
  [TextField](#cfn-quicksight-analysis-filtercontrol-textfield): 
    FilterTextFieldControl
```

## Properties
<a name="aws-properties-quicksight-analysis-filtercontrol-properties"></a>

`CrossSheet`  <a name="cfn-quicksight-analysis-filtercontrol-crosssheet"></a>
A control from a filter that is scoped across more than one sheet. This represents your filter control on a sheet  
*Required*: No  
*Type*: [FilterCrossSheetControl](aws-properties-quicksight-analysis-filtercrosssheetcontrol.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DateTimePicker`  <a name="cfn-quicksight-analysis-filtercontrol-datetimepicker"></a>
A control from a date filter that is used to specify date and time.  
*Required*: No  
*Type*: [FilterDateTimePickerControl](aws-properties-quicksight-analysis-filterdatetimepickercontrol.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Dropdown`  <a name="cfn-quicksight-analysis-filtercontrol-dropdown"></a>
A control to display a dropdown list with buttons that are used to select a single value.  
*Required*: No  
*Type*: [FilterDropDownControl](aws-properties-quicksight-analysis-filterdropdowncontrol.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`List`  <a name="cfn-quicksight-analysis-filtercontrol-list"></a>
A control to display a list of buttons or boxes. This is used to select either a single value or multiple values.  
*Required*: No  
*Type*: [FilterListControl](aws-properties-quicksight-analysis-filterlistcontrol.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`RelativeDateTime`  <a name="cfn-quicksight-analysis-filtercontrol-relativedatetime"></a>
A control from a date filter that is used to specify the relative date.  
*Required*: No  
*Type*: [FilterRelativeDateTimeControl](aws-properties-quicksight-analysis-filterrelativedatetimecontrol.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Slider`  <a name="cfn-quicksight-analysis-filtercontrol-slider"></a>
A control to display a horizontal toggle bar. This is used to change a value by sliding the toggle.  
*Required*: No  
*Type*: [FilterSliderControl](aws-properties-quicksight-analysis-filterslidercontrol.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TextArea`  <a name="cfn-quicksight-analysis-filtercontrol-textarea"></a>
A control to display a text box that is used to enter multiple entries.  
*Required*: No  
*Type*: [FilterTextAreaControl](aws-properties-quicksight-analysis-filtertextareacontrol.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TextField`  <a name="cfn-quicksight-analysis-filtercontrol-textfield"></a>
A control to display a text box that is used to enter a single entry.  
*Required*: No  
*Type*: [FilterTextFieldControl](aws-properties-quicksight-analysis-filtertextfieldcontrol.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis FilterCrossSheetControl
<a name="aws-properties-quicksight-analysis-filtercrosssheetcontrol"></a>

A control from a filter that is scoped across more than one sheet. This represents your filter control on a sheet

## Syntax
<a name="aws-properties-quicksight-analysis-filtercrosssheetcontrol-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-filtercrosssheetcontrol-syntax.json"></a>

```
{
  "[CascadingControlConfiguration](#cfn-quicksight-analysis-filtercrosssheetcontrol-cascadingcontrolconfiguration)" : CascadingControlConfiguration,
  "[FilterControlId](#cfn-quicksight-analysis-filtercrosssheetcontrol-filtercontrolid)" : String,
  "[SourceFilterId](#cfn-quicksight-analysis-filtercrosssheetcontrol-sourcefilterid)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-filtercrosssheetcontrol-syntax.yaml"></a>

```
  [CascadingControlConfiguration](#cfn-quicksight-analysis-filtercrosssheetcontrol-cascadingcontrolconfiguration): 
    CascadingControlConfiguration
  [FilterControlId](#cfn-quicksight-analysis-filtercrosssheetcontrol-filtercontrolid): String
  [SourceFilterId](#cfn-quicksight-analysis-filtercrosssheetcontrol-sourcefilterid): String
```

## Properties
<a name="aws-properties-quicksight-analysis-filtercrosssheetcontrol-properties"></a>

`CascadingControlConfiguration`  <a name="cfn-quicksight-analysis-filtercrosssheetcontrol-cascadingcontrolconfiguration"></a>
The values that are displayed in a control can be configured to only show values that are valid based on what's selected in other controls.  
*Required*: No  
*Type*: [CascadingControlConfiguration](aws-properties-quicksight-analysis-cascadingcontrolconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FilterControlId`  <a name="cfn-quicksight-analysis-filtercrosssheetcontrol-filtercontrolid"></a>
The ID of the `FilterCrossSheetControl`.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SourceFilterId`  <a name="cfn-quicksight-analysis-filtercrosssheetcontrol-sourcefilterid"></a>
The source filter ID of the `FilterCrossSheetControl`.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis FilterDateTimePickerControl
<a name="aws-properties-quicksight-analysis-filterdatetimepickercontrol"></a>

A control from a date filter that is used to specify date and time.

## Syntax
<a name="aws-properties-quicksight-analysis-filterdatetimepickercontrol-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-filterdatetimepickercontrol-syntax.json"></a>

```
{
  "[CommitMode](#cfn-quicksight-analysis-filterdatetimepickercontrol-commitmode)" : String,
  "[DisplayOptions](#cfn-quicksight-analysis-filterdatetimepickercontrol-displayoptions)" : DateTimePickerControlDisplayOptions,
  "[FilterControlId](#cfn-quicksight-analysis-filterdatetimepickercontrol-filtercontrolid)" : String,
  "[SourceFilterId](#cfn-quicksight-analysis-filterdatetimepickercontrol-sourcefilterid)" : String,
  "[Title](#cfn-quicksight-analysis-filterdatetimepickercontrol-title)" : String,
  "[Type](#cfn-quicksight-analysis-filterdatetimepickercontrol-type)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-filterdatetimepickercontrol-syntax.yaml"></a>

```
  [CommitMode](#cfn-quicksight-analysis-filterdatetimepickercontrol-commitmode): String
  [DisplayOptions](#cfn-quicksight-analysis-filterdatetimepickercontrol-displayoptions): 
    DateTimePickerControlDisplayOptions
  [FilterControlId](#cfn-quicksight-analysis-filterdatetimepickercontrol-filtercontrolid): String
  [SourceFilterId](#cfn-quicksight-analysis-filterdatetimepickercontrol-sourcefilterid): String
  [Title](#cfn-quicksight-analysis-filterdatetimepickercontrol-title): String
  [Type](#cfn-quicksight-analysis-filterdatetimepickercontrol-type): String
```

## Properties
<a name="aws-properties-quicksight-analysis-filterdatetimepickercontrol-properties"></a>

`CommitMode`  <a name="cfn-quicksight-analysis-filterdatetimepickercontrol-commitmode"></a>
The visibility configurationof the Apply button on a `DateTimePickerControl`.  
*Required*: No  
*Type*: String  
*Allowed values*: `AUTO | MANUAL`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DisplayOptions`  <a name="cfn-quicksight-analysis-filterdatetimepickercontrol-displayoptions"></a>
The display options of a control.  
*Required*: No  
*Type*: [DateTimePickerControlDisplayOptions](aws-properties-quicksight-analysis-datetimepickercontroldisplayoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FilterControlId`  <a name="cfn-quicksight-analysis-filterdatetimepickercontrol-filtercontrolid"></a>
The ID of the `FilterDateTimePickerControl`.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SourceFilterId`  <a name="cfn-quicksight-analysis-filterdatetimepickercontrol-sourcefilterid"></a>
The source filter ID of the `FilterDateTimePickerControl`.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Title`  <a name="cfn-quicksight-analysis-filterdatetimepickercontrol-title"></a>
The title of the `FilterDateTimePickerControl`.  
*Required*: Yes  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `2048`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Type`  <a name="cfn-quicksight-analysis-filterdatetimepickercontrol-type"></a>
The type of the `FilterDropDownControl`. Choose one of the following options:  
+ `MULTI_SELECT`: The user can select multiple entries from a dropdown menu.
+ `SINGLE_SELECT`: The user can select a single entry from a dropdown menu.
*Required*: No  
*Type*: String  
*Allowed values*: `SINGLE_VALUED | DATE_RANGE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis FilterDropDownControl
<a name="aws-properties-quicksight-analysis-filterdropdowncontrol"></a>

A control to display a dropdown list with buttons that are used to select a single value.

## Syntax
<a name="aws-properties-quicksight-analysis-filterdropdowncontrol-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-filterdropdowncontrol-syntax.json"></a>

```
{
  "[CascadingControlConfiguration](#cfn-quicksight-analysis-filterdropdowncontrol-cascadingcontrolconfiguration)" : CascadingControlConfiguration,
  "[CommitMode](#cfn-quicksight-analysis-filterdropdowncontrol-commitmode)" : String,
  "[DisplayOptions](#cfn-quicksight-analysis-filterdropdowncontrol-displayoptions)" : DropDownControlDisplayOptions,
  "[FilterControlId](#cfn-quicksight-analysis-filterdropdowncontrol-filtercontrolid)" : String,
  "[SelectableValues](#cfn-quicksight-analysis-filterdropdowncontrol-selectablevalues)" : FilterSelectableValues,
  "[SourceFilterId](#cfn-quicksight-analysis-filterdropdowncontrol-sourcefilterid)" : String,
  "[Title](#cfn-quicksight-analysis-filterdropdowncontrol-title)" : String,
  "[Type](#cfn-quicksight-analysis-filterdropdowncontrol-type)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-filterdropdowncontrol-syntax.yaml"></a>

```
  [CascadingControlConfiguration](#cfn-quicksight-analysis-filterdropdowncontrol-cascadingcontrolconfiguration): 
    CascadingControlConfiguration
  [CommitMode](#cfn-quicksight-analysis-filterdropdowncontrol-commitmode): String
  [DisplayOptions](#cfn-quicksight-analysis-filterdropdowncontrol-displayoptions): 
    DropDownControlDisplayOptions
  [FilterControlId](#cfn-quicksight-analysis-filterdropdowncontrol-filtercontrolid): String
  [SelectableValues](#cfn-quicksight-analysis-filterdropdowncontrol-selectablevalues): 
    FilterSelectableValues
  [SourceFilterId](#cfn-quicksight-analysis-filterdropdowncontrol-sourcefilterid): String
  [Title](#cfn-quicksight-analysis-filterdropdowncontrol-title): String
  [Type](#cfn-quicksight-analysis-filterdropdowncontrol-type): String
```

## Properties
<a name="aws-properties-quicksight-analysis-filterdropdowncontrol-properties"></a>

`CascadingControlConfiguration`  <a name="cfn-quicksight-analysis-filterdropdowncontrol-cascadingcontrolconfiguration"></a>
The values that are displayed in a control can be configured to only show values that are valid based on what's selected in other controls.  
*Required*: No  
*Type*: [CascadingControlConfiguration](aws-properties-quicksight-analysis-cascadingcontrolconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`CommitMode`  <a name="cfn-quicksight-analysis-filterdropdowncontrol-commitmode"></a>
The visibility configuration of the Apply button on a `FilterDropDownControl`.  
*Required*: No  
*Type*: String  
*Allowed values*: `AUTO | MANUAL`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DisplayOptions`  <a name="cfn-quicksight-analysis-filterdropdowncontrol-displayoptions"></a>
The display options of the `FilterDropDownControl`.  
*Required*: No  
*Type*: [DropDownControlDisplayOptions](aws-properties-quicksight-analysis-dropdowncontroldisplayoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FilterControlId`  <a name="cfn-quicksight-analysis-filterdropdowncontrol-filtercontrolid"></a>
The ID of the `FilterDropDownControl`.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SelectableValues`  <a name="cfn-quicksight-analysis-filterdropdowncontrol-selectablevalues"></a>
A list of selectable values that are used in a control.  
*Required*: No  
*Type*: [FilterSelectableValues](aws-properties-quicksight-analysis-filterselectablevalues.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SourceFilterId`  <a name="cfn-quicksight-analysis-filterdropdowncontrol-sourcefilterid"></a>
The source filter ID of the `FilterDropDownControl`.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Title`  <a name="cfn-quicksight-analysis-filterdropdowncontrol-title"></a>
The title of the `FilterDropDownControl`.  
*Required*: Yes  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `2048`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Type`  <a name="cfn-quicksight-analysis-filterdropdowncontrol-type"></a>
The type of the `FilterDropDownControl`. Choose one of the following options:  
+ `MULTI_SELECT`: The user can select multiple entries from a dropdown menu.
+ `SINGLE_SELECT`: The user can select a single entry from a dropdown menu.
*Required*: No  
*Type*: String  
*Allowed values*: `MULTI_SELECT | SINGLE_SELECT`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis FilterGroup
<a name="aws-properties-quicksight-analysis-filtergroup"></a>

A grouping of individual filters. Filter groups are applied to the same group of visuals.

For more information, see [Adding filter conditions (group filters) with AND and OR operators](https://docs.aws.amazon.com/quicksight/latest/user/add-a-compound-filter.html) in the *Amazon Quick Suite User Guide*.

## Syntax
<a name="aws-properties-quicksight-analysis-filtergroup-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-filtergroup-syntax.json"></a>

```
{
  "[CrossDataset](#cfn-quicksight-analysis-filtergroup-crossdataset)" : String,
  "[FilterGroupId](#cfn-quicksight-analysis-filtergroup-filtergroupid)" : String,
  "[Filters](#cfn-quicksight-analysis-filtergroup-filters)" : [ Filter, ... ],
  "[ScopeConfiguration](#cfn-quicksight-analysis-filtergroup-scopeconfiguration)" : FilterScopeConfiguration,
  "[Status](#cfn-quicksight-analysis-filtergroup-status)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-filtergroup-syntax.yaml"></a>

```
  [CrossDataset](#cfn-quicksight-analysis-filtergroup-crossdataset): String
  [FilterGroupId](#cfn-quicksight-analysis-filtergroup-filtergroupid): String
  [Filters](#cfn-quicksight-analysis-filtergroup-filters): 
    - Filter
  [ScopeConfiguration](#cfn-quicksight-analysis-filtergroup-scopeconfiguration): 
    FilterScopeConfiguration
  [Status](#cfn-quicksight-analysis-filtergroup-status): String
```

## Properties
<a name="aws-properties-quicksight-analysis-filtergroup-properties"></a>

`CrossDataset`  <a name="cfn-quicksight-analysis-filtergroup-crossdataset"></a>
The filter new feature which can apply filter group to all data sets. Choose one of the following options:  
+  `ALL_DATASETS` 
+  `SINGLE_DATASET` 
*Required*: Yes  
*Type*: String  
*Allowed values*: `ALL_DATASETS | SINGLE_DATASET`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FilterGroupId`  <a name="cfn-quicksight-analysis-filtergroup-filtergroupid"></a>
The value that uniquely identifies a `FilterGroup` within a dashboard, template, or analysis.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Filters`  <a name="cfn-quicksight-analysis-filtergroup-filters"></a>
The list of filters that are present in a `FilterGroup`.  
*Required*: Yes  
*Type*: Array of [Filter](aws-properties-quicksight-analysis-filter.md)  
*Minimum*: `0`  
*Maximum*: `20`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ScopeConfiguration`  <a name="cfn-quicksight-analysis-filtergroup-scopeconfiguration"></a>
The configuration that specifies what scope to apply to a `FilterGroup`.  
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.  
*Required*: Yes  
*Type*: [FilterScopeConfiguration](aws-properties-quicksight-analysis-filterscopeconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Status`  <a name="cfn-quicksight-analysis-filtergroup-status"></a>
The status of the `FilterGroup`.  
*Required*: No  
*Type*: String  
*Allowed values*: `ENABLED | DISABLED`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis FilterListConfiguration
<a name="aws-properties-quicksight-analysis-filterlistconfiguration"></a>

A list of filter configurations.

## Syntax
<a name="aws-properties-quicksight-analysis-filterlistconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-filterlistconfiguration-syntax.json"></a>

```
{
  "[CategoryValues](#cfn-quicksight-analysis-filterlistconfiguration-categoryvalues)" : [ String, ... ],
  "[MatchOperator](#cfn-quicksight-analysis-filterlistconfiguration-matchoperator)" : String,
  "[NullOption](#cfn-quicksight-analysis-filterlistconfiguration-nulloption)" : String,
  "[SelectAllOptions](#cfn-quicksight-analysis-filterlistconfiguration-selectalloptions)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-filterlistconfiguration-syntax.yaml"></a>

```
  [CategoryValues](#cfn-quicksight-analysis-filterlistconfiguration-categoryvalues): 
    - String
  [MatchOperator](#cfn-quicksight-analysis-filterlistconfiguration-matchoperator): String
  [NullOption](#cfn-quicksight-analysis-filterlistconfiguration-nulloption): String
  [SelectAllOptions](#cfn-quicksight-analysis-filterlistconfiguration-selectalloptions): String
```

## Properties
<a name="aws-properties-quicksight-analysis-filterlistconfiguration-properties"></a>

`CategoryValues`  <a name="cfn-quicksight-analysis-filterlistconfiguration-categoryvalues"></a>
The list of category values for the filter.  
*Required*: No  
*Type*: Array of String  
*Minimum*: `0 | 0`  
*Maximum*: `512 | 100000`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`MatchOperator`  <a name="cfn-quicksight-analysis-filterlistconfiguration-matchoperator"></a>
The match operator that is used to determine if a filter should be applied.  
*Required*: Yes  
*Type*: String  
*Allowed values*: `EQUALS | DOES_NOT_EQUAL | CONTAINS | DOES_NOT_CONTAIN | STARTS_WITH | ENDS_WITH`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`NullOption`  <a name="cfn-quicksight-analysis-filterlistconfiguration-nulloption"></a>
This option determines how null values should be treated when filtering data.  
+ `ALL_VALUES`: Include null values in filtered results.
+ `NULLS_ONLY`: Only include null values in filtered results.
+ `NON_NULLS_ONLY`: Exclude null values from filtered results.
*Required*: No  
*Type*: String  
*Allowed values*: `ALL_VALUES | NULLS_ONLY | NON_NULLS_ONLY`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SelectAllOptions`  <a name="cfn-quicksight-analysis-filterlistconfiguration-selectalloptions"></a>
Select all of the values. Null is not the assigned value of select all.  
+  `FILTER_ALL_VALUES` 
*Required*: No  
*Type*: String  
*Allowed values*: `FILTER_ALL_VALUES`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis FilterListControl
<a name="aws-properties-quicksight-analysis-filterlistcontrol"></a>

A control to display a list of buttons or boxes. This is used to select either a single value or multiple values.

## Syntax
<a name="aws-properties-quicksight-analysis-filterlistcontrol-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-filterlistcontrol-syntax.json"></a>

```
{
  "[CascadingControlConfiguration](#cfn-quicksight-analysis-filterlistcontrol-cascadingcontrolconfiguration)" : CascadingControlConfiguration,
  "[DisplayOptions](#cfn-quicksight-analysis-filterlistcontrol-displayoptions)" : ListControlDisplayOptions,
  "[FilterControlId](#cfn-quicksight-analysis-filterlistcontrol-filtercontrolid)" : String,
  "[SelectableValues](#cfn-quicksight-analysis-filterlistcontrol-selectablevalues)" : FilterSelectableValues,
  "[SourceFilterId](#cfn-quicksight-analysis-filterlistcontrol-sourcefilterid)" : String,
  "[Title](#cfn-quicksight-analysis-filterlistcontrol-title)" : String,
  "[Type](#cfn-quicksight-analysis-filterlistcontrol-type)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-filterlistcontrol-syntax.yaml"></a>

```
  [CascadingControlConfiguration](#cfn-quicksight-analysis-filterlistcontrol-cascadingcontrolconfiguration): 
    CascadingControlConfiguration
  [DisplayOptions](#cfn-quicksight-analysis-filterlistcontrol-displayoptions): 
    ListControlDisplayOptions
  [FilterControlId](#cfn-quicksight-analysis-filterlistcontrol-filtercontrolid): String
  [SelectableValues](#cfn-quicksight-analysis-filterlistcontrol-selectablevalues): 
    FilterSelectableValues
  [SourceFilterId](#cfn-quicksight-analysis-filterlistcontrol-sourcefilterid): String
  [Title](#cfn-quicksight-analysis-filterlistcontrol-title): String
  [Type](#cfn-quicksight-analysis-filterlistcontrol-type): String
```

## Properties
<a name="aws-properties-quicksight-analysis-filterlistcontrol-properties"></a>

`CascadingControlConfiguration`  <a name="cfn-quicksight-analysis-filterlistcontrol-cascadingcontrolconfiguration"></a>
The values that are displayed in a control can be configured to only show values that are valid based on what's selected in other controls.  
*Required*: No  
*Type*: [CascadingControlConfiguration](aws-properties-quicksight-analysis-cascadingcontrolconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DisplayOptions`  <a name="cfn-quicksight-analysis-filterlistcontrol-displayoptions"></a>
The display options of a control.  
*Required*: No  
*Type*: [ListControlDisplayOptions](aws-properties-quicksight-analysis-listcontroldisplayoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FilterControlId`  <a name="cfn-quicksight-analysis-filterlistcontrol-filtercontrolid"></a>
The ID of the `FilterListControl`.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SelectableValues`  <a name="cfn-quicksight-analysis-filterlistcontrol-selectablevalues"></a>
A list of selectable values that are used in a control.  
*Required*: No  
*Type*: [FilterSelectableValues](aws-properties-quicksight-analysis-filterselectablevalues.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SourceFilterId`  <a name="cfn-quicksight-analysis-filterlistcontrol-sourcefilterid"></a>
The source filter ID of the `FilterListControl`.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Title`  <a name="cfn-quicksight-analysis-filterlistcontrol-title"></a>
The title of the `FilterListControl`.  
*Required*: Yes  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `2048`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Type`  <a name="cfn-quicksight-analysis-filterlistcontrol-type"></a>
The type of the `FilterListControl`. Choose one of the following options:  
+ `MULTI_SELECT`: The user can select multiple entries from the list.
+ `SINGLE_SELECT`: The user can select a single entry from the list.
*Required*: No  
*Type*: String  
*Allowed values*: `MULTI_SELECT | SINGLE_SELECT`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis FilterOperationSelectedFieldsConfiguration
<a name="aws-properties-quicksight-analysis-filteroperationselectedfieldsconfiguration"></a>

The configuration of selected fields in the`CustomActionFilterOperation`.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

## Syntax
<a name="aws-properties-quicksight-analysis-filteroperationselectedfieldsconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-filteroperationselectedfieldsconfiguration-syntax.json"></a>

```
{
  "[SelectedColumns](#cfn-quicksight-analysis-filteroperationselectedfieldsconfiguration-selectedcolumns)" : [ ColumnIdentifier, ... ],
  "[SelectedFieldOptions](#cfn-quicksight-analysis-filteroperationselectedfieldsconfiguration-selectedfieldoptions)" : String,
  "[SelectedFields](#cfn-quicksight-analysis-filteroperationselectedfieldsconfiguration-selectedfields)" : [ String, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-filteroperationselectedfieldsconfiguration-syntax.yaml"></a>

```
  [SelectedColumns](#cfn-quicksight-analysis-filteroperationselectedfieldsconfiguration-selectedcolumns): 
    - ColumnIdentifier
  [SelectedFieldOptions](#cfn-quicksight-analysis-filteroperationselectedfieldsconfiguration-selectedfieldoptions): String
  [SelectedFields](#cfn-quicksight-analysis-filteroperationselectedfieldsconfiguration-selectedfields): 
    - String
```

## Properties
<a name="aws-properties-quicksight-analysis-filteroperationselectedfieldsconfiguration-properties"></a>

`SelectedColumns`  <a name="cfn-quicksight-analysis-filteroperationselectedfieldsconfiguration-selectedcolumns"></a>
The selected columns of a dataset.  
*Required*: No  
*Type*: Array of [ColumnIdentifier](aws-properties-quicksight-analysis-columnidentifier.md)  
*Minimum*: `0`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SelectedFieldOptions`  <a name="cfn-quicksight-analysis-filteroperationselectedfieldsconfiguration-selectedfieldoptions"></a>
A structure that contains the options that choose which fields are filtered in the `CustomActionFilterOperation`.  
Valid values are defined as follows:  
+ `ALL_FIELDS`: Applies the filter operation to all fields.
*Required*: No  
*Type*: String  
*Allowed values*: `ALL_FIELDS`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SelectedFields`  <a name="cfn-quicksight-analysis-filteroperationselectedfieldsconfiguration-selectedfields"></a>
Chooses the fields that are filtered in `CustomActionFilterOperation`.  
*Required*: No  
*Type*: Array of String  
*Minimum*: `1 | 1`  
*Maximum*: `512 | 20`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis FilterOperationTargetVisualsConfiguration
<a name="aws-properties-quicksight-analysis-filteroperationtargetvisualsconfiguration"></a>

The configuration of target visuals that you want to be filtered.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

## Syntax
<a name="aws-properties-quicksight-analysis-filteroperationtargetvisualsconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-filteroperationtargetvisualsconfiguration-syntax.json"></a>

```
{
  "[SameSheetTargetVisualConfiguration](#cfn-quicksight-analysis-filteroperationtargetvisualsconfiguration-samesheettargetvisualconfiguration)" : SameSheetTargetVisualConfiguration
}
```

### YAML
<a name="aws-properties-quicksight-analysis-filteroperationtargetvisualsconfiguration-syntax.yaml"></a>

```
  [SameSheetTargetVisualConfiguration](#cfn-quicksight-analysis-filteroperationtargetvisualsconfiguration-samesheettargetvisualconfiguration): 
    SameSheetTargetVisualConfiguration
```

## Properties
<a name="aws-properties-quicksight-analysis-filteroperationtargetvisualsconfiguration-properties"></a>

`SameSheetTargetVisualConfiguration`  <a name="cfn-quicksight-analysis-filteroperationtargetvisualsconfiguration-samesheettargetvisualconfiguration"></a>
The configuration of the same-sheet target visuals that you want to be filtered.  
*Required*: No  
*Type*: [SameSheetTargetVisualConfiguration](aws-properties-quicksight-analysis-samesheettargetvisualconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis FilterRelativeDateTimeControl
<a name="aws-properties-quicksight-analysis-filterrelativedatetimecontrol"></a>

A control from a date filter that is used to specify the relative date.

## Syntax
<a name="aws-properties-quicksight-analysis-filterrelativedatetimecontrol-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-filterrelativedatetimecontrol-syntax.json"></a>

```
{
  "[CommitMode](#cfn-quicksight-analysis-filterrelativedatetimecontrol-commitmode)" : String,
  "[DisplayOptions](#cfn-quicksight-analysis-filterrelativedatetimecontrol-displayoptions)" : RelativeDateTimeControlDisplayOptions,
  "[FilterControlId](#cfn-quicksight-analysis-filterrelativedatetimecontrol-filtercontrolid)" : String,
  "[SourceFilterId](#cfn-quicksight-analysis-filterrelativedatetimecontrol-sourcefilterid)" : String,
  "[Title](#cfn-quicksight-analysis-filterrelativedatetimecontrol-title)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-filterrelativedatetimecontrol-syntax.yaml"></a>

```
  [CommitMode](#cfn-quicksight-analysis-filterrelativedatetimecontrol-commitmode): String
  [DisplayOptions](#cfn-quicksight-analysis-filterrelativedatetimecontrol-displayoptions): 
    RelativeDateTimeControlDisplayOptions
  [FilterControlId](#cfn-quicksight-analysis-filterrelativedatetimecontrol-filtercontrolid): String
  [SourceFilterId](#cfn-quicksight-analysis-filterrelativedatetimecontrol-sourcefilterid): String
  [Title](#cfn-quicksight-analysis-filterrelativedatetimecontrol-title): String
```

## Properties
<a name="aws-properties-quicksight-analysis-filterrelativedatetimecontrol-properties"></a>

`CommitMode`  <a name="cfn-quicksight-analysis-filterrelativedatetimecontrol-commitmode"></a>
The visibility configuration of the Apply button on a `FilterRelativeDateTimeControl`.  
*Required*: No  
*Type*: String  
*Allowed values*: `AUTO | MANUAL`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DisplayOptions`  <a name="cfn-quicksight-analysis-filterrelativedatetimecontrol-displayoptions"></a>
The display options of a control.  
*Required*: No  
*Type*: [RelativeDateTimeControlDisplayOptions](aws-properties-quicksight-analysis-relativedatetimecontroldisplayoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FilterControlId`  <a name="cfn-quicksight-analysis-filterrelativedatetimecontrol-filtercontrolid"></a>
The ID of the `FilterTextAreaControl`.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SourceFilterId`  <a name="cfn-quicksight-analysis-filterrelativedatetimecontrol-sourcefilterid"></a>
The source filter ID of the `FilterTextAreaControl`.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Title`  <a name="cfn-quicksight-analysis-filterrelativedatetimecontrol-title"></a>
The title of the `FilterTextAreaControl`.  
*Required*: Yes  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `2048`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis FilterScopeConfiguration
<a name="aws-properties-quicksight-analysis-filterscopeconfiguration"></a>

The scope configuration for a `FilterGroup`.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

## Syntax
<a name="aws-properties-quicksight-analysis-filterscopeconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-filterscopeconfiguration-syntax.json"></a>

```
{
  "[AllSheets](#cfn-quicksight-analysis-filterscopeconfiguration-allsheets)" : Json,
  "[SelectedSheets](#cfn-quicksight-analysis-filterscopeconfiguration-selectedsheets)" : SelectedSheetsFilterScopeConfiguration
}
```

### YAML
<a name="aws-properties-quicksight-analysis-filterscopeconfiguration-syntax.yaml"></a>

```
  [AllSheets](#cfn-quicksight-analysis-filterscopeconfiguration-allsheets): Json
  [SelectedSheets](#cfn-quicksight-analysis-filterscopeconfiguration-selectedsheets): 
    SelectedSheetsFilterScopeConfiguration
```

## Properties
<a name="aws-properties-quicksight-analysis-filterscopeconfiguration-properties"></a>

`AllSheets`  <a name="cfn-quicksight-analysis-filterscopeconfiguration-allsheets"></a>
The configuration that applies a filter to all sheets. When you choose `AllSheets` as the value for a `FilterScopeConfiguration`, this filter is applied to all visuals of all sheets in an Analysis, Dashboard, or Template. The `AllSheetsFilterScopeConfiguration` is chosen.  
*Required*: No  
*Type*: Json  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SelectedSheets`  <a name="cfn-quicksight-analysis-filterscopeconfiguration-selectedsheets"></a>
The configuration for applying a filter to specific sheets.  
*Required*: No  
*Type*: [SelectedSheetsFilterScopeConfiguration](aws-properties-quicksight-analysis-selectedsheetsfilterscopeconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis FilterSelectableValues
<a name="aws-properties-quicksight-analysis-filterselectablevalues"></a>

A list of selectable values that are used in a control.

## Syntax
<a name="aws-properties-quicksight-analysis-filterselectablevalues-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-filterselectablevalues-syntax.json"></a>

```
{
  "[Values](#cfn-quicksight-analysis-filterselectablevalues-values)" : [ String, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-filterselectablevalues-syntax.yaml"></a>

```
  [Values](#cfn-quicksight-analysis-filterselectablevalues-values): 
    - String
```

## Properties
<a name="aws-properties-quicksight-analysis-filterselectablevalues-properties"></a>

`Values`  <a name="cfn-quicksight-analysis-filterselectablevalues-values"></a>
The values that are used in the `FilterSelectableValues`.  
*Required*: No  
*Type*: Array of String  
*Minimum*: `0`  
*Maximum*: `50000`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis FilterSliderControl
<a name="aws-properties-quicksight-analysis-filterslidercontrol"></a>

A control to display a horizontal toggle bar. This is used to change a value by sliding the toggle.

## Syntax
<a name="aws-properties-quicksight-analysis-filterslidercontrol-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-filterslidercontrol-syntax.json"></a>

```
{
  "[DisplayOptions](#cfn-quicksight-analysis-filterslidercontrol-displayoptions)" : SliderControlDisplayOptions,
  "[FilterControlId](#cfn-quicksight-analysis-filterslidercontrol-filtercontrolid)" : String,
  "[MaximumValue](#cfn-quicksight-analysis-filterslidercontrol-maximumvalue)" : Number,
  "[MinimumValue](#cfn-quicksight-analysis-filterslidercontrol-minimumvalue)" : Number,
  "[SourceFilterId](#cfn-quicksight-analysis-filterslidercontrol-sourcefilterid)" : String,
  "[StepSize](#cfn-quicksight-analysis-filterslidercontrol-stepsize)" : Number,
  "[Title](#cfn-quicksight-analysis-filterslidercontrol-title)" : String,
  "[Type](#cfn-quicksight-analysis-filterslidercontrol-type)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-filterslidercontrol-syntax.yaml"></a>

```
  [DisplayOptions](#cfn-quicksight-analysis-filterslidercontrol-displayoptions): 
    SliderControlDisplayOptions
  [FilterControlId](#cfn-quicksight-analysis-filterslidercontrol-filtercontrolid): String
  [MaximumValue](#cfn-quicksight-analysis-filterslidercontrol-maximumvalue): Number
  [MinimumValue](#cfn-quicksight-analysis-filterslidercontrol-minimumvalue): Number
  [SourceFilterId](#cfn-quicksight-analysis-filterslidercontrol-sourcefilterid): String
  [StepSize](#cfn-quicksight-analysis-filterslidercontrol-stepsize): Number
  [Title](#cfn-quicksight-analysis-filterslidercontrol-title): String
  [Type](#cfn-quicksight-analysis-filterslidercontrol-type): String
```

## Properties
<a name="aws-properties-quicksight-analysis-filterslidercontrol-properties"></a>

`DisplayOptions`  <a name="cfn-quicksight-analysis-filterslidercontrol-displayoptions"></a>
The display options of a control.  
*Required*: No  
*Type*: [SliderControlDisplayOptions](aws-properties-quicksight-analysis-slidercontroldisplayoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FilterControlId`  <a name="cfn-quicksight-analysis-filterslidercontrol-filtercontrolid"></a>
The ID of the `FilterSliderControl`.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`MaximumValue`  <a name="cfn-quicksight-analysis-filterslidercontrol-maximumvalue"></a>
The larger value that is displayed at the right of the slider.  
*Required*: Yes  
*Type*: Number  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`MinimumValue`  <a name="cfn-quicksight-analysis-filterslidercontrol-minimumvalue"></a>
The smaller value that is displayed at the left of the slider.  
*Required*: Yes  
*Type*: Number  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SourceFilterId`  <a name="cfn-quicksight-analysis-filterslidercontrol-sourcefilterid"></a>
The source filter ID of the `FilterSliderControl`.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`StepSize`  <a name="cfn-quicksight-analysis-filterslidercontrol-stepsize"></a>
The number of increments that the slider bar is divided into.  
*Required*: Yes  
*Type*: Number  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Title`  <a name="cfn-quicksight-analysis-filterslidercontrol-title"></a>
The title of the `FilterSliderControl`.  
*Required*: Yes  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `2048`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Type`  <a name="cfn-quicksight-analysis-filterslidercontrol-type"></a>
The type of the `FilterSliderControl`. Choose one of the following options:  
+ `SINGLE_POINT`: Filter against(equals) a single data point.
+ `RANGE`: Filter data that is in a specified range.
*Required*: No  
*Type*: String  
*Allowed values*: `SINGLE_POINT | RANGE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis FilterTextAreaControl
<a name="aws-properties-quicksight-analysis-filtertextareacontrol"></a>

A control to display a text box that is used to enter multiple entries.

## Syntax
<a name="aws-properties-quicksight-analysis-filtertextareacontrol-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-filtertextareacontrol-syntax.json"></a>

```
{
  "[Delimiter](#cfn-quicksight-analysis-filtertextareacontrol-delimiter)" : String,
  "[DisplayOptions](#cfn-quicksight-analysis-filtertextareacontrol-displayoptions)" : TextAreaControlDisplayOptions,
  "[FilterControlId](#cfn-quicksight-analysis-filtertextareacontrol-filtercontrolid)" : String,
  "[SourceFilterId](#cfn-quicksight-analysis-filtertextareacontrol-sourcefilterid)" : String,
  "[Title](#cfn-quicksight-analysis-filtertextareacontrol-title)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-filtertextareacontrol-syntax.yaml"></a>

```
  [Delimiter](#cfn-quicksight-analysis-filtertextareacontrol-delimiter): String
  [DisplayOptions](#cfn-quicksight-analysis-filtertextareacontrol-displayoptions): 
    TextAreaControlDisplayOptions
  [FilterControlId](#cfn-quicksight-analysis-filtertextareacontrol-filtercontrolid): String
  [SourceFilterId](#cfn-quicksight-analysis-filtertextareacontrol-sourcefilterid): String
  [Title](#cfn-quicksight-analysis-filtertextareacontrol-title): String
```

## Properties
<a name="aws-properties-quicksight-analysis-filtertextareacontrol-properties"></a>

`Delimiter`  <a name="cfn-quicksight-analysis-filtertextareacontrol-delimiter"></a>
The delimiter that is used to separate the lines in text.  
*Required*: No  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `2048`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DisplayOptions`  <a name="cfn-quicksight-analysis-filtertextareacontrol-displayoptions"></a>
The display options of a control.  
*Required*: No  
*Type*: [TextAreaControlDisplayOptions](aws-properties-quicksight-analysis-textareacontroldisplayoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FilterControlId`  <a name="cfn-quicksight-analysis-filtertextareacontrol-filtercontrolid"></a>
The ID of the `FilterTextAreaControl`.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SourceFilterId`  <a name="cfn-quicksight-analysis-filtertextareacontrol-sourcefilterid"></a>
The source filter ID of the `FilterTextAreaControl`.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Title`  <a name="cfn-quicksight-analysis-filtertextareacontrol-title"></a>
The title of the `FilterTextAreaControl`.  
*Required*: Yes  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `2048`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis FilterTextFieldControl
<a name="aws-properties-quicksight-analysis-filtertextfieldcontrol"></a>

A control to display a text box that is used to enter a single entry.

## Syntax
<a name="aws-properties-quicksight-analysis-filtertextfieldcontrol-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-filtertextfieldcontrol-syntax.json"></a>

```
{
  "[DisplayOptions](#cfn-quicksight-analysis-filtertextfieldcontrol-displayoptions)" : TextFieldControlDisplayOptions,
  "[FilterControlId](#cfn-quicksight-analysis-filtertextfieldcontrol-filtercontrolid)" : String,
  "[SourceFilterId](#cfn-quicksight-analysis-filtertextfieldcontrol-sourcefilterid)" : String,
  "[Title](#cfn-quicksight-analysis-filtertextfieldcontrol-title)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-filtertextfieldcontrol-syntax.yaml"></a>

```
  [DisplayOptions](#cfn-quicksight-analysis-filtertextfieldcontrol-displayoptions): 
    TextFieldControlDisplayOptions
  [FilterControlId](#cfn-quicksight-analysis-filtertextfieldcontrol-filtercontrolid): String
  [SourceFilterId](#cfn-quicksight-analysis-filtertextfieldcontrol-sourcefilterid): String
  [Title](#cfn-quicksight-analysis-filtertextfieldcontrol-title): String
```

## Properties
<a name="aws-properties-quicksight-analysis-filtertextfieldcontrol-properties"></a>

`DisplayOptions`  <a name="cfn-quicksight-analysis-filtertextfieldcontrol-displayoptions"></a>
The display options of a control.  
*Required*: No  
*Type*: [TextFieldControlDisplayOptions](aws-properties-quicksight-analysis-textfieldcontroldisplayoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FilterControlId`  <a name="cfn-quicksight-analysis-filtertextfieldcontrol-filtercontrolid"></a>
The ID of the `FilterTextFieldControl`.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SourceFilterId`  <a name="cfn-quicksight-analysis-filtertextfieldcontrol-sourcefilterid"></a>
The source filter ID of the `FilterTextFieldControl`.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Title`  <a name="cfn-quicksight-analysis-filtertextfieldcontrol-title"></a>
The title of the `FilterTextFieldControl`.  
*Required*: Yes  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `2048`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis FontConfiguration
<a name="aws-properties-quicksight-analysis-fontconfiguration"></a>

Configures the display properties of the given text.

## Syntax
<a name="aws-properties-quicksight-analysis-fontconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-fontconfiguration-syntax.json"></a>

```
{
  "[FontColor](#cfn-quicksight-analysis-fontconfiguration-fontcolor)" : String,
  "[FontDecoration](#cfn-quicksight-analysis-fontconfiguration-fontdecoration)" : String,
  "[FontFamily](#cfn-quicksight-analysis-fontconfiguration-fontfamily)" : String,
  "[FontSize](#cfn-quicksight-analysis-fontconfiguration-fontsize)" : FontSize,
  "[FontStyle](#cfn-quicksight-analysis-fontconfiguration-fontstyle)" : String,
  "[FontWeight](#cfn-quicksight-analysis-fontconfiguration-fontweight)" : FontWeight
}
```

### YAML
<a name="aws-properties-quicksight-analysis-fontconfiguration-syntax.yaml"></a>

```
  [FontColor](#cfn-quicksight-analysis-fontconfiguration-fontcolor): String
  [FontDecoration](#cfn-quicksight-analysis-fontconfiguration-fontdecoration): String
  [FontFamily](#cfn-quicksight-analysis-fontconfiguration-fontfamily): String
  [FontSize](#cfn-quicksight-analysis-fontconfiguration-fontsize): 
    FontSize
  [FontStyle](#cfn-quicksight-analysis-fontconfiguration-fontstyle): String
  [FontWeight](#cfn-quicksight-analysis-fontconfiguration-fontweight): 
    FontWeight
```

## Properties
<a name="aws-properties-quicksight-analysis-fontconfiguration-properties"></a>

`FontColor`  <a name="cfn-quicksight-analysis-fontconfiguration-fontcolor"></a>
Determines the color of the text.  
*Required*: No  
*Type*: String  
*Pattern*: `^#[A-F0-9]{6}$`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FontDecoration`  <a name="cfn-quicksight-analysis-fontconfiguration-fontdecoration"></a>
Determines the appearance of decorative lines on the text.  
*Required*: No  
*Type*: String  
*Allowed values*: `UNDERLINE | NONE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FontFamily`  <a name="cfn-quicksight-analysis-fontconfiguration-fontfamily"></a>
The font family that you want to use.  
*Required*: No  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FontSize`  <a name="cfn-quicksight-analysis-fontconfiguration-fontsize"></a>
The option that determines the text display size.  
*Required*: No  
*Type*: [FontSize](aws-properties-quicksight-analysis-fontsize.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FontStyle`  <a name="cfn-quicksight-analysis-fontconfiguration-fontstyle"></a>
Determines the text display face that is inherited by the given font family.  
*Required*: No  
*Type*: String  
*Allowed values*: `NORMAL | ITALIC`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FontWeight`  <a name="cfn-quicksight-analysis-fontconfiguration-fontweight"></a>
The option that determines the text display weight, or boldness.  
*Required*: No  
*Type*: [FontWeight](aws-properties-quicksight-analysis-fontweight.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis FontSize
<a name="aws-properties-quicksight-analysis-fontsize"></a>

The option that determines the text display size.

## Syntax
<a name="aws-properties-quicksight-analysis-fontsize-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-fontsize-syntax.json"></a>

```
{
  "[Absolute](#cfn-quicksight-analysis-fontsize-absolute)" : String,
  "[Relative](#cfn-quicksight-analysis-fontsize-relative)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-fontsize-syntax.yaml"></a>

```
  [Absolute](#cfn-quicksight-analysis-fontsize-absolute): String
  [Relative](#cfn-quicksight-analysis-fontsize-relative): String
```

## Properties
<a name="aws-properties-quicksight-analysis-fontsize-properties"></a>

`Absolute`  <a name="cfn-quicksight-analysis-fontsize-absolute"></a>
The font size that you want to use in px.  
*Required*: No  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Relative`  <a name="cfn-quicksight-analysis-fontsize-relative"></a>
The lexical name for the text size, proportional to its surrounding context.  
*Required*: No  
*Type*: String  
*Allowed values*: `EXTRA_SMALL | SMALL | MEDIUM | LARGE | EXTRA_LARGE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis FontWeight
<a name="aws-properties-quicksight-analysis-fontweight"></a>

The option that determines the text display weight, or boldness.

## Syntax
<a name="aws-properties-quicksight-analysis-fontweight-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-fontweight-syntax.json"></a>

```
{
  "[Name](#cfn-quicksight-analysis-fontweight-name)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-fontweight-syntax.yaml"></a>

```
  [Name](#cfn-quicksight-analysis-fontweight-name): String
```

## Properties
<a name="aws-properties-quicksight-analysis-fontweight-properties"></a>

`Name`  <a name="cfn-quicksight-analysis-fontweight-name"></a>
The lexical name for the level of boldness of the text display.  
*Required*: No  
*Type*: String  
*Allowed values*: `NORMAL | BOLD`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ForecastComputation
<a name="aws-properties-quicksight-analysis-forecastcomputation"></a>

The forecast computation configuration.

## Syntax
<a name="aws-properties-quicksight-analysis-forecastcomputation-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-forecastcomputation-syntax.json"></a>

```
{
  "[ComputationId](#cfn-quicksight-analysis-forecastcomputation-computationid)" : String,
  "[CustomSeasonalityValue](#cfn-quicksight-analysis-forecastcomputation-customseasonalityvalue)" : Number,
  "[LowerBoundary](#cfn-quicksight-analysis-forecastcomputation-lowerboundary)" : Number,
  "[Name](#cfn-quicksight-analysis-forecastcomputation-name)" : String,
  "[PeriodsBackward](#cfn-quicksight-analysis-forecastcomputation-periodsbackward)" : Number,
  "[PeriodsForward](#cfn-quicksight-analysis-forecastcomputation-periodsforward)" : Number,
  "[PredictionInterval](#cfn-quicksight-analysis-forecastcomputation-predictioninterval)" : Number,
  "[Seasonality](#cfn-quicksight-analysis-forecastcomputation-seasonality)" : String,
  "[Time](#cfn-quicksight-analysis-forecastcomputation-time)" : DimensionField,
  "[UpperBoundary](#cfn-quicksight-analysis-forecastcomputation-upperboundary)" : Number,
  "[Value](#cfn-quicksight-analysis-forecastcomputation-value)" : MeasureField
}
```

### YAML
<a name="aws-properties-quicksight-analysis-forecastcomputation-syntax.yaml"></a>

```
  [ComputationId](#cfn-quicksight-analysis-forecastcomputation-computationid): String
  [CustomSeasonalityValue](#cfn-quicksight-analysis-forecastcomputation-customseasonalityvalue): Number
  [LowerBoundary](#cfn-quicksight-analysis-forecastcomputation-lowerboundary): Number
  [Name](#cfn-quicksight-analysis-forecastcomputation-name): String
  [PeriodsBackward](#cfn-quicksight-analysis-forecastcomputation-periodsbackward): Number
  [PeriodsForward](#cfn-quicksight-analysis-forecastcomputation-periodsforward): Number
  [PredictionInterval](#cfn-quicksight-analysis-forecastcomputation-predictioninterval): Number
  [Seasonality](#cfn-quicksight-analysis-forecastcomputation-seasonality): String
  [Time](#cfn-quicksight-analysis-forecastcomputation-time): 
    DimensionField
  [UpperBoundary](#cfn-quicksight-analysis-forecastcomputation-upperboundary): Number
  [Value](#cfn-quicksight-analysis-forecastcomputation-value): 
    MeasureField
```

## Properties
<a name="aws-properties-quicksight-analysis-forecastcomputation-properties"></a>

`ComputationId`  <a name="cfn-quicksight-analysis-forecastcomputation-computationid"></a>
The ID for a computation.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`CustomSeasonalityValue`  <a name="cfn-quicksight-analysis-forecastcomputation-customseasonalityvalue"></a>
The custom seasonality value setup of a forecast computation.  
*Required*: No  
*Type*: Number  
*Minimum*: `1`  
*Maximum*: `180`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`LowerBoundary`  <a name="cfn-quicksight-analysis-forecastcomputation-lowerboundary"></a>
The lower boundary setup of a forecast computation.  
*Required*: No  
*Type*: Number  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Name`  <a name="cfn-quicksight-analysis-forecastcomputation-name"></a>
The name of a computation.  
*Required*: No  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`PeriodsBackward`  <a name="cfn-quicksight-analysis-forecastcomputation-periodsbackward"></a>
The periods backward setup of a forecast computation.  
*Required*: No  
*Type*: Number  
*Minimum*: `0`  
*Maximum*: `1000`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`PeriodsForward`  <a name="cfn-quicksight-analysis-forecastcomputation-periodsforward"></a>
The periods forward setup of a forecast computation.  
*Required*: No  
*Type*: Number  
*Minimum*: `1`  
*Maximum*: `1000`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`PredictionInterval`  <a name="cfn-quicksight-analysis-forecastcomputation-predictioninterval"></a>
The prediction interval setup of a forecast computation.  
*Required*: No  
*Type*: Number  
*Minimum*: `50`  
*Maximum*: `95`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Seasonality`  <a name="cfn-quicksight-analysis-forecastcomputation-seasonality"></a>
The seasonality setup of a forecast computation. Choose one of the following options:  
+  `AUTOMATIC` 
+ `CUSTOM`: Checks the custom seasonality value.
*Required*: No  
*Type*: String  
*Allowed values*: `AUTOMATIC | CUSTOM`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Time`  <a name="cfn-quicksight-analysis-forecastcomputation-time"></a>
The time field that is used in a computation.  
*Required*: No  
*Type*: [DimensionField](aws-properties-quicksight-analysis-dimensionfield.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`UpperBoundary`  <a name="cfn-quicksight-analysis-forecastcomputation-upperboundary"></a>
The upper boundary setup of a forecast computation.  
*Required*: No  
*Type*: Number  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Value`  <a name="cfn-quicksight-analysis-forecastcomputation-value"></a>
The value field that is used in a computation.  
*Required*: No  
*Type*: [MeasureField](aws-properties-quicksight-analysis-measurefield.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ForecastConfiguration
<a name="aws-properties-quicksight-analysis-forecastconfiguration"></a>

The forecast configuration that is used in a line chart's display properties.

## Syntax
<a name="aws-properties-quicksight-analysis-forecastconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-forecastconfiguration-syntax.json"></a>

```
{
  "[ForecastProperties](#cfn-quicksight-analysis-forecastconfiguration-forecastproperties)" : TimeBasedForecastProperties,
  "[Scenario](#cfn-quicksight-analysis-forecastconfiguration-scenario)" : ForecastScenario
}
```

### YAML
<a name="aws-properties-quicksight-analysis-forecastconfiguration-syntax.yaml"></a>

```
  [ForecastProperties](#cfn-quicksight-analysis-forecastconfiguration-forecastproperties): 
    TimeBasedForecastProperties
  [Scenario](#cfn-quicksight-analysis-forecastconfiguration-scenario): 
    ForecastScenario
```

## Properties
<a name="aws-properties-quicksight-analysis-forecastconfiguration-properties"></a>

`ForecastProperties`  <a name="cfn-quicksight-analysis-forecastconfiguration-forecastproperties"></a>
The forecast properties setup of a forecast in the line chart.  
*Required*: No  
*Type*: [TimeBasedForecastProperties](aws-properties-quicksight-analysis-timebasedforecastproperties.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Scenario`  <a name="cfn-quicksight-analysis-forecastconfiguration-scenario"></a>
The forecast scenario of a forecast in the line chart.  
*Required*: No  
*Type*: [ForecastScenario](aws-properties-quicksight-analysis-forecastscenario.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ForecastScenario
<a name="aws-properties-quicksight-analysis-forecastscenario"></a>

The forecast scenario of a forecast in the line chart.

## Syntax
<a name="aws-properties-quicksight-analysis-forecastscenario-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-forecastscenario-syntax.json"></a>

```
{
  "[WhatIfPointScenario](#cfn-quicksight-analysis-forecastscenario-whatifpointscenario)" : WhatIfPointScenario,
  "[WhatIfRangeScenario](#cfn-quicksight-analysis-forecastscenario-whatifrangescenario)" : WhatIfRangeScenario
}
```

### YAML
<a name="aws-properties-quicksight-analysis-forecastscenario-syntax.yaml"></a>

```
  [WhatIfPointScenario](#cfn-quicksight-analysis-forecastscenario-whatifpointscenario): 
    WhatIfPointScenario
  [WhatIfRangeScenario](#cfn-quicksight-analysis-forecastscenario-whatifrangescenario): 
    WhatIfRangeScenario
```

## Properties
<a name="aws-properties-quicksight-analysis-forecastscenario-properties"></a>

`WhatIfPointScenario`  <a name="cfn-quicksight-analysis-forecastscenario-whatifpointscenario"></a>
The what-if analysis forecast setup with the target date.  
*Required*: No  
*Type*: [WhatIfPointScenario](aws-properties-quicksight-analysis-whatifpointscenario.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`WhatIfRangeScenario`  <a name="cfn-quicksight-analysis-forecastscenario-whatifrangescenario"></a>
The what-if analysis forecast setup with the date range.  
*Required*: No  
*Type*: [WhatIfRangeScenario](aws-properties-quicksight-analysis-whatifrangescenario.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis FormatConfiguration
<a name="aws-properties-quicksight-analysis-formatconfiguration"></a>

The formatting configuration for all types of field.

## Syntax
<a name="aws-properties-quicksight-analysis-formatconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-formatconfiguration-syntax.json"></a>

```
{
  "[DateTimeFormatConfiguration](#cfn-quicksight-analysis-formatconfiguration-datetimeformatconfiguration)" : DateTimeFormatConfiguration,
  "[NumberFormatConfiguration](#cfn-quicksight-analysis-formatconfiguration-numberformatconfiguration)" : NumberFormatConfiguration,
  "[StringFormatConfiguration](#cfn-quicksight-analysis-formatconfiguration-stringformatconfiguration)" : StringFormatConfiguration
}
```

### YAML
<a name="aws-properties-quicksight-analysis-formatconfiguration-syntax.yaml"></a>

```
  [DateTimeFormatConfiguration](#cfn-quicksight-analysis-formatconfiguration-datetimeformatconfiguration): 
    DateTimeFormatConfiguration
  [NumberFormatConfiguration](#cfn-quicksight-analysis-formatconfiguration-numberformatconfiguration): 
    NumberFormatConfiguration
  [StringFormatConfiguration](#cfn-quicksight-analysis-formatconfiguration-stringformatconfiguration): 
    StringFormatConfiguration
```

## Properties
<a name="aws-properties-quicksight-analysis-formatconfiguration-properties"></a>

`DateTimeFormatConfiguration`  <a name="cfn-quicksight-analysis-formatconfiguration-datetimeformatconfiguration"></a>
Formatting configuration for `DateTime` fields.  
*Required*: No  
*Type*: [DateTimeFormatConfiguration](aws-properties-quicksight-analysis-datetimeformatconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`NumberFormatConfiguration`  <a name="cfn-quicksight-analysis-formatconfiguration-numberformatconfiguration"></a>
Formatting configuration for number fields.  
*Required*: No  
*Type*: [NumberFormatConfiguration](aws-properties-quicksight-analysis-numberformatconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`StringFormatConfiguration`  <a name="cfn-quicksight-analysis-formatconfiguration-stringformatconfiguration"></a>
Formatting configuration for string fields.  
*Required*: No  
*Type*: [StringFormatConfiguration](aws-properties-quicksight-analysis-stringformatconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis FreeFormLayoutCanvasSizeOptions
<a name="aws-properties-quicksight-analysis-freeformlayoutcanvassizeoptions"></a>

Configuration options for the canvas of a free-form layout.

## Syntax
<a name="aws-properties-quicksight-analysis-freeformlayoutcanvassizeoptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-freeformlayoutcanvassizeoptions-syntax.json"></a>

```
{
  "[ScreenCanvasSizeOptions](#cfn-quicksight-analysis-freeformlayoutcanvassizeoptions-screencanvassizeoptions)" : FreeFormLayoutScreenCanvasSizeOptions
}
```

### YAML
<a name="aws-properties-quicksight-analysis-freeformlayoutcanvassizeoptions-syntax.yaml"></a>

```
  [ScreenCanvasSizeOptions](#cfn-quicksight-analysis-freeformlayoutcanvassizeoptions-screencanvassizeoptions): 
    FreeFormLayoutScreenCanvasSizeOptions
```

## Properties
<a name="aws-properties-quicksight-analysis-freeformlayoutcanvassizeoptions-properties"></a>

`ScreenCanvasSizeOptions`  <a name="cfn-quicksight-analysis-freeformlayoutcanvassizeoptions-screencanvassizeoptions"></a>
The options that determine the sizing of the canvas used in a free-form layout.  
*Required*: No  
*Type*: [FreeFormLayoutScreenCanvasSizeOptions](aws-properties-quicksight-analysis-freeformlayoutscreencanvassizeoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis FreeFormLayoutConfiguration
<a name="aws-properties-quicksight-analysis-freeformlayoutconfiguration"></a>

The configuration of a free-form layout.

## Syntax
<a name="aws-properties-quicksight-analysis-freeformlayoutconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-freeformlayoutconfiguration-syntax.json"></a>

```
{
  "[CanvasSizeOptions](#cfn-quicksight-analysis-freeformlayoutconfiguration-canvassizeoptions)" : FreeFormLayoutCanvasSizeOptions,
  "[Elements](#cfn-quicksight-analysis-freeformlayoutconfiguration-elements)" : [ FreeFormLayoutElement, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-freeformlayoutconfiguration-syntax.yaml"></a>

```
  [CanvasSizeOptions](#cfn-quicksight-analysis-freeformlayoutconfiguration-canvassizeoptions): 
    FreeFormLayoutCanvasSizeOptions
  [Elements](#cfn-quicksight-analysis-freeformlayoutconfiguration-elements): 
    - FreeFormLayoutElement
```

## Properties
<a name="aws-properties-quicksight-analysis-freeformlayoutconfiguration-properties"></a>

`CanvasSizeOptions`  <a name="cfn-quicksight-analysis-freeformlayoutconfiguration-canvassizeoptions"></a>
Property description not available.  
*Required*: No  
*Type*: [FreeFormLayoutCanvasSizeOptions](aws-properties-quicksight-analysis-freeformlayoutcanvassizeoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Elements`  <a name="cfn-quicksight-analysis-freeformlayoutconfiguration-elements"></a>
The elements that are included in a free-form layout.  
*Required*: Yes  
*Type*: Array of [FreeFormLayoutElement](aws-properties-quicksight-analysis-freeformlayoutelement.md)  
*Minimum*: `0`  
*Maximum*: `430`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis FreeFormLayoutElement
<a name="aws-properties-quicksight-analysis-freeformlayoutelement"></a>

An element within a free-form layout.

## Syntax
<a name="aws-properties-quicksight-analysis-freeformlayoutelement-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-freeformlayoutelement-syntax.json"></a>

```
{
  "[BackgroundStyle](#cfn-quicksight-analysis-freeformlayoutelement-backgroundstyle)" : FreeFormLayoutElementBackgroundStyle,
  "[BorderStyle](#cfn-quicksight-analysis-freeformlayoutelement-borderstyle)" : FreeFormLayoutElementBorderStyle,
  "[ElementId](#cfn-quicksight-analysis-freeformlayoutelement-elementid)" : String,
  "[ElementType](#cfn-quicksight-analysis-freeformlayoutelement-elementtype)" : String,
  "[Height](#cfn-quicksight-analysis-freeformlayoutelement-height)" : String,
  "[LoadingAnimation](#cfn-quicksight-analysis-freeformlayoutelement-loadinganimation)" : LoadingAnimation,
  "[RenderingRules](#cfn-quicksight-analysis-freeformlayoutelement-renderingrules)" : [ SheetElementRenderingRule, ... ],
  "[SelectedBorderStyle](#cfn-quicksight-analysis-freeformlayoutelement-selectedborderstyle)" : FreeFormLayoutElementBorderStyle,
  "[Visibility](#cfn-quicksight-analysis-freeformlayoutelement-visibility)" : String,
  "[Width](#cfn-quicksight-analysis-freeformlayoutelement-width)" : String,
  "[XAxisLocation](#cfn-quicksight-analysis-freeformlayoutelement-xaxislocation)" : String,
  "[YAxisLocation](#cfn-quicksight-analysis-freeformlayoutelement-yaxislocation)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-freeformlayoutelement-syntax.yaml"></a>

```
  [BackgroundStyle](#cfn-quicksight-analysis-freeformlayoutelement-backgroundstyle): 
    FreeFormLayoutElementBackgroundStyle
  [BorderStyle](#cfn-quicksight-analysis-freeformlayoutelement-borderstyle): 
    FreeFormLayoutElementBorderStyle
  [ElementId](#cfn-quicksight-analysis-freeformlayoutelement-elementid): String
  [ElementType](#cfn-quicksight-analysis-freeformlayoutelement-elementtype): String
  [Height](#cfn-quicksight-analysis-freeformlayoutelement-height): String
  [LoadingAnimation](#cfn-quicksight-analysis-freeformlayoutelement-loadinganimation): 
    LoadingAnimation
  [RenderingRules](#cfn-quicksight-analysis-freeformlayoutelement-renderingrules): 
    - SheetElementRenderingRule
  [SelectedBorderStyle](#cfn-quicksight-analysis-freeformlayoutelement-selectedborderstyle): 
    FreeFormLayoutElementBorderStyle
  [Visibility](#cfn-quicksight-analysis-freeformlayoutelement-visibility): String
  [Width](#cfn-quicksight-analysis-freeformlayoutelement-width): String
  [XAxisLocation](#cfn-quicksight-analysis-freeformlayoutelement-xaxislocation): String
  [YAxisLocation](#cfn-quicksight-analysis-freeformlayoutelement-yaxislocation): String
```

## Properties
<a name="aws-properties-quicksight-analysis-freeformlayoutelement-properties"></a>

`BackgroundStyle`  <a name="cfn-quicksight-analysis-freeformlayoutelement-backgroundstyle"></a>
The background style configuration of a free-form layout element.  
*Required*: No  
*Type*: [FreeFormLayoutElementBackgroundStyle](aws-properties-quicksight-analysis-freeformlayoutelementbackgroundstyle.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`BorderStyle`  <a name="cfn-quicksight-analysis-freeformlayoutelement-borderstyle"></a>
The border style configuration of a free-form layout element.  
*Required*: No  
*Type*: [FreeFormLayoutElementBorderStyle](aws-properties-quicksight-analysis-freeformlayoutelementborderstyle.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ElementId`  <a name="cfn-quicksight-analysis-freeformlayoutelement-elementid"></a>
A unique identifier for an element within a free-form layout.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ElementType`  <a name="cfn-quicksight-analysis-freeformlayoutelement-elementtype"></a>
The type of element.  
*Required*: Yes  
*Type*: String  
*Allowed values*: `VISUAL | FILTER_CONTROL | PARAMETER_CONTROL | TEXT_BOX | IMAGE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Height`  <a name="cfn-quicksight-analysis-freeformlayoutelement-height"></a>
The height of an element within a free-form layout.  
*Required*: Yes  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`LoadingAnimation`  <a name="cfn-quicksight-analysis-freeformlayoutelement-loadinganimation"></a>
The loading animation configuration of a free-form layout element.  
*Required*: No  
*Type*: [LoadingAnimation](aws-properties-quicksight-analysis-loadinganimation.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`RenderingRules`  <a name="cfn-quicksight-analysis-freeformlayoutelement-renderingrules"></a>
The rendering rules that determine when an element should be displayed within a free-form layout.  
*Required*: No  
*Type*: Array of [SheetElementRenderingRule](aws-properties-quicksight-analysis-sheetelementrenderingrule.md)  
*Minimum*: `0`  
*Maximum*: `10000`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SelectedBorderStyle`  <a name="cfn-quicksight-analysis-freeformlayoutelement-selectedborderstyle"></a>
The border style configuration of a free-form layout element. This border style is used when the element is selected.  
*Required*: No  
*Type*: [FreeFormLayoutElementBorderStyle](aws-properties-quicksight-analysis-freeformlayoutelementborderstyle.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Visibility`  <a name="cfn-quicksight-analysis-freeformlayoutelement-visibility"></a>
The visibility of an element within a free-form layout.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Width`  <a name="cfn-quicksight-analysis-freeformlayoutelement-width"></a>
The width of an element within a free-form layout.  
*Required*: Yes  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`XAxisLocation`  <a name="cfn-quicksight-analysis-freeformlayoutelement-xaxislocation"></a>
The x-axis coordinate of the element.  
*Required*: Yes  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`YAxisLocation`  <a name="cfn-quicksight-analysis-freeformlayoutelement-yaxislocation"></a>
The y-axis coordinate of the element.  
*Required*: Yes  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis FreeFormLayoutElementBackgroundStyle
<a name="aws-properties-quicksight-analysis-freeformlayoutelementbackgroundstyle"></a>

The background style configuration of a free-form layout element.

## Syntax
<a name="aws-properties-quicksight-analysis-freeformlayoutelementbackgroundstyle-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-freeformlayoutelementbackgroundstyle-syntax.json"></a>

```
{
  "[Color](#cfn-quicksight-analysis-freeformlayoutelementbackgroundstyle-color)" : String,
  "[Visibility](#cfn-quicksight-analysis-freeformlayoutelementbackgroundstyle-visibility)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-freeformlayoutelementbackgroundstyle-syntax.yaml"></a>

```
  [Color](#cfn-quicksight-analysis-freeformlayoutelementbackgroundstyle-color): String
  [Visibility](#cfn-quicksight-analysis-freeformlayoutelementbackgroundstyle-visibility): String
```

## Properties
<a name="aws-properties-quicksight-analysis-freeformlayoutelementbackgroundstyle-properties"></a>

`Color`  <a name="cfn-quicksight-analysis-freeformlayoutelementbackgroundstyle-color"></a>
The background color of a free-form layout element.  
*Required*: No  
*Type*: String  
*Pattern*: `^#[A-F0-9]{6}(?:[A-F0-9]{2})?$`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Visibility`  <a name="cfn-quicksight-analysis-freeformlayoutelementbackgroundstyle-visibility"></a>
The background visibility of a free-form layout element.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis FreeFormLayoutElementBorderStyle
<a name="aws-properties-quicksight-analysis-freeformlayoutelementborderstyle"></a>

The background style configuration of a free-form layout element.

## Syntax
<a name="aws-properties-quicksight-analysis-freeformlayoutelementborderstyle-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-freeformlayoutelementborderstyle-syntax.json"></a>

```
{
  "[Color](#cfn-quicksight-analysis-freeformlayoutelementborderstyle-color)" : String,
  "[Visibility](#cfn-quicksight-analysis-freeformlayoutelementborderstyle-visibility)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-freeformlayoutelementborderstyle-syntax.yaml"></a>

```
  [Color](#cfn-quicksight-analysis-freeformlayoutelementborderstyle-color): String
  [Visibility](#cfn-quicksight-analysis-freeformlayoutelementborderstyle-visibility): String
```

## Properties
<a name="aws-properties-quicksight-analysis-freeformlayoutelementborderstyle-properties"></a>

`Color`  <a name="cfn-quicksight-analysis-freeformlayoutelementborderstyle-color"></a>
The border color of a free-form layout element.  
*Required*: No  
*Type*: String  
*Pattern*: `^#[A-F0-9]{6}(?:[A-F0-9]{2})?$`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Visibility`  <a name="cfn-quicksight-analysis-freeformlayoutelementborderstyle-visibility"></a>
The border visibility of a free-form layout element.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis FreeFormLayoutScreenCanvasSizeOptions
<a name="aws-properties-quicksight-analysis-freeformlayoutscreencanvassizeoptions"></a>

The options that determine the sizing of the canvas used in a free-form layout.

## Syntax
<a name="aws-properties-quicksight-analysis-freeformlayoutscreencanvassizeoptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-freeformlayoutscreencanvassizeoptions-syntax.json"></a>

```
{
  "[OptimizedViewPortWidth](#cfn-quicksight-analysis-freeformlayoutscreencanvassizeoptions-optimizedviewportwidth)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-freeformlayoutscreencanvassizeoptions-syntax.yaml"></a>

```
  [OptimizedViewPortWidth](#cfn-quicksight-analysis-freeformlayoutscreencanvassizeoptions-optimizedviewportwidth): String
```

## Properties
<a name="aws-properties-quicksight-analysis-freeformlayoutscreencanvassizeoptions-properties"></a>

`OptimizedViewPortWidth`  <a name="cfn-quicksight-analysis-freeformlayoutscreencanvassizeoptions-optimizedviewportwidth"></a>
The width that the view port will be optimized for when the layout renders.  
*Required*: Yes  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis FreeFormSectionLayoutConfiguration
<a name="aws-properties-quicksight-analysis-freeformsectionlayoutconfiguration"></a>

The free-form layout configuration of a section.

## Syntax
<a name="aws-properties-quicksight-analysis-freeformsectionlayoutconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-freeformsectionlayoutconfiguration-syntax.json"></a>

```
{
  "[Elements](#cfn-quicksight-analysis-freeformsectionlayoutconfiguration-elements)" : [ FreeFormLayoutElement, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-freeformsectionlayoutconfiguration-syntax.yaml"></a>

```
  [Elements](#cfn-quicksight-analysis-freeformsectionlayoutconfiguration-elements): 
    - FreeFormLayoutElement
```

## Properties
<a name="aws-properties-quicksight-analysis-freeformsectionlayoutconfiguration-properties"></a>

`Elements`  <a name="cfn-quicksight-analysis-freeformsectionlayoutconfiguration-elements"></a>
The elements that are included in the free-form layout.  
*Required*: Yes  
*Type*: Array of [FreeFormLayoutElement](aws-properties-quicksight-analysis-freeformlayoutelement.md)  
*Minimum*: `0`  
*Maximum*: `430`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis FunnelChartAggregatedFieldWells
<a name="aws-properties-quicksight-analysis-funnelchartaggregatedfieldwells"></a>

The field well configuration of a `FunnelChartVisual`.

## Syntax
<a name="aws-properties-quicksight-analysis-funnelchartaggregatedfieldwells-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-funnelchartaggregatedfieldwells-syntax.json"></a>

```
{
  "[Category](#cfn-quicksight-analysis-funnelchartaggregatedfieldwells-category)" : [ DimensionField, ... ],
  "[Values](#cfn-quicksight-analysis-funnelchartaggregatedfieldwells-values)" : [ MeasureField, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-funnelchartaggregatedfieldwells-syntax.yaml"></a>

```
  [Category](#cfn-quicksight-analysis-funnelchartaggregatedfieldwells-category): 
    - DimensionField
  [Values](#cfn-quicksight-analysis-funnelchartaggregatedfieldwells-values): 
    - MeasureField
```

## Properties
<a name="aws-properties-quicksight-analysis-funnelchartaggregatedfieldwells-properties"></a>

`Category`  <a name="cfn-quicksight-analysis-funnelchartaggregatedfieldwells-category"></a>
The category field wells of a funnel chart. Values are grouped by category fields.  
*Required*: No  
*Type*: Array of [DimensionField](aws-properties-quicksight-analysis-dimensionfield.md)  
*Minimum*: `0`  
*Maximum*: `1`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Values`  <a name="cfn-quicksight-analysis-funnelchartaggregatedfieldwells-values"></a>
The value field wells of a funnel chart. Values are aggregated based on categories.  
*Required*: No  
*Type*: Array of [MeasureField](aws-properties-quicksight-analysis-measurefield.md)  
*Minimum*: `0`  
*Maximum*: `1`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis FunnelChartConfiguration
<a name="aws-properties-quicksight-analysis-funnelchartconfiguration"></a>

The configuration of a `FunnelChartVisual`.

## Syntax
<a name="aws-properties-quicksight-analysis-funnelchartconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-funnelchartconfiguration-syntax.json"></a>

```
{
  "[CategoryLabelOptions](#cfn-quicksight-analysis-funnelchartconfiguration-categorylabeloptions)" : ChartAxisLabelOptions,
  "[DataLabelOptions](#cfn-quicksight-analysis-funnelchartconfiguration-datalabeloptions)" : FunnelChartDataLabelOptions,
  "[FieldWells](#cfn-quicksight-analysis-funnelchartconfiguration-fieldwells)" : FunnelChartFieldWells,
  "[Interactions](#cfn-quicksight-analysis-funnelchartconfiguration-interactions)" : VisualInteractionOptions,
  "[SortConfiguration](#cfn-quicksight-analysis-funnelchartconfiguration-sortconfiguration)" : FunnelChartSortConfiguration,
  "[Tooltip](#cfn-quicksight-analysis-funnelchartconfiguration-tooltip)" : TooltipOptions,
  "[ValueLabelOptions](#cfn-quicksight-analysis-funnelchartconfiguration-valuelabeloptions)" : ChartAxisLabelOptions,
  "[VisualPalette](#cfn-quicksight-analysis-funnelchartconfiguration-visualpalette)" : VisualPalette
}
```

### YAML
<a name="aws-properties-quicksight-analysis-funnelchartconfiguration-syntax.yaml"></a>

```
  [CategoryLabelOptions](#cfn-quicksight-analysis-funnelchartconfiguration-categorylabeloptions): 
    ChartAxisLabelOptions
  [DataLabelOptions](#cfn-quicksight-analysis-funnelchartconfiguration-datalabeloptions): 
    FunnelChartDataLabelOptions
  [FieldWells](#cfn-quicksight-analysis-funnelchartconfiguration-fieldwells): 
    FunnelChartFieldWells
  [Interactions](#cfn-quicksight-analysis-funnelchartconfiguration-interactions): 
    VisualInteractionOptions
  [SortConfiguration](#cfn-quicksight-analysis-funnelchartconfiguration-sortconfiguration): 
    FunnelChartSortConfiguration
  [Tooltip](#cfn-quicksight-analysis-funnelchartconfiguration-tooltip): 
    TooltipOptions
  [ValueLabelOptions](#cfn-quicksight-analysis-funnelchartconfiguration-valuelabeloptions): 
    ChartAxisLabelOptions
  [VisualPalette](#cfn-quicksight-analysis-funnelchartconfiguration-visualpalette): 
    VisualPalette
```

## Properties
<a name="aws-properties-quicksight-analysis-funnelchartconfiguration-properties"></a>

`CategoryLabelOptions`  <a name="cfn-quicksight-analysis-funnelchartconfiguration-categorylabeloptions"></a>
The label options of the categories that are displayed in a `FunnelChartVisual`.  
*Required*: No  
*Type*: [ChartAxisLabelOptions](aws-properties-quicksight-analysis-chartaxislabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DataLabelOptions`  <a name="cfn-quicksight-analysis-funnelchartconfiguration-datalabeloptions"></a>
The options that determine the presentation of the data labels.  
*Required*: No  
*Type*: [FunnelChartDataLabelOptions](aws-properties-quicksight-analysis-funnelchartdatalabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FieldWells`  <a name="cfn-quicksight-analysis-funnelchartconfiguration-fieldwells"></a>
The field well configuration of a `FunnelChartVisual`.  
*Required*: No  
*Type*: [FunnelChartFieldWells](aws-properties-quicksight-analysis-funnelchartfieldwells.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Interactions`  <a name="cfn-quicksight-analysis-funnelchartconfiguration-interactions"></a>
The general visual interactions setup for a visual.  
*Required*: No  
*Type*: [VisualInteractionOptions](aws-properties-quicksight-analysis-visualinteractionoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SortConfiguration`  <a name="cfn-quicksight-analysis-funnelchartconfiguration-sortconfiguration"></a>
The sort configuration of a `FunnelChartVisual`.  
*Required*: No  
*Type*: [FunnelChartSortConfiguration](aws-properties-quicksight-analysis-funnelchartsortconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Tooltip`  <a name="cfn-quicksight-analysis-funnelchartconfiguration-tooltip"></a>
The tooltip configuration of a `FunnelChartVisual`.  
*Required*: No  
*Type*: [TooltipOptions](aws-properties-quicksight-analysis-tooltipoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ValueLabelOptions`  <a name="cfn-quicksight-analysis-funnelchartconfiguration-valuelabeloptions"></a>
The label options for the values that are displayed in a `FunnelChartVisual`.  
*Required*: No  
*Type*: [ChartAxisLabelOptions](aws-properties-quicksight-analysis-chartaxislabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VisualPalette`  <a name="cfn-quicksight-analysis-funnelchartconfiguration-visualpalette"></a>
The visual palette configuration of a `FunnelChartVisual`.  
*Required*: No  
*Type*: [VisualPalette](aws-properties-quicksight-analysis-visualpalette.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis FunnelChartDataLabelOptions
<a name="aws-properties-quicksight-analysis-funnelchartdatalabeloptions"></a>

The options that determine the presentation of the data labels.

## Syntax
<a name="aws-properties-quicksight-analysis-funnelchartdatalabeloptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-funnelchartdatalabeloptions-syntax.json"></a>

```
{
  "[CategoryLabelVisibility](#cfn-quicksight-analysis-funnelchartdatalabeloptions-categorylabelvisibility)" : String,
  "[LabelColor](#cfn-quicksight-analysis-funnelchartdatalabeloptions-labelcolor)" : String,
  "[LabelFontConfiguration](#cfn-quicksight-analysis-funnelchartdatalabeloptions-labelfontconfiguration)" : FontConfiguration,
  "[MeasureDataLabelStyle](#cfn-quicksight-analysis-funnelchartdatalabeloptions-measuredatalabelstyle)" : String,
  "[MeasureLabelVisibility](#cfn-quicksight-analysis-funnelchartdatalabeloptions-measurelabelvisibility)" : String,
  "[Position](#cfn-quicksight-analysis-funnelchartdatalabeloptions-position)" : String,
  "[Visibility](#cfn-quicksight-analysis-funnelchartdatalabeloptions-visibility)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-funnelchartdatalabeloptions-syntax.yaml"></a>

```
  [CategoryLabelVisibility](#cfn-quicksight-analysis-funnelchartdatalabeloptions-categorylabelvisibility): String
  [LabelColor](#cfn-quicksight-analysis-funnelchartdatalabeloptions-labelcolor): String
  [LabelFontConfiguration](#cfn-quicksight-analysis-funnelchartdatalabeloptions-labelfontconfiguration): 
    FontConfiguration
  [MeasureDataLabelStyle](#cfn-quicksight-analysis-funnelchartdatalabeloptions-measuredatalabelstyle): String
  [MeasureLabelVisibility](#cfn-quicksight-analysis-funnelchartdatalabeloptions-measurelabelvisibility): String
  [Position](#cfn-quicksight-analysis-funnelchartdatalabeloptions-position): String
  [Visibility](#cfn-quicksight-analysis-funnelchartdatalabeloptions-visibility): String
```

## Properties
<a name="aws-properties-quicksight-analysis-funnelchartdatalabeloptions-properties"></a>

`CategoryLabelVisibility`  <a name="cfn-quicksight-analysis-funnelchartdatalabeloptions-categorylabelvisibility"></a>
The visibility of the category labels within the data labels.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`LabelColor`  <a name="cfn-quicksight-analysis-funnelchartdatalabeloptions-labelcolor"></a>
The color of the data label text.  
*Required*: No  
*Type*: String  
*Pattern*: `^#[A-F0-9]{6}$`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`LabelFontConfiguration`  <a name="cfn-quicksight-analysis-funnelchartdatalabeloptions-labelfontconfiguration"></a>
The font configuration for the data labels.  
Only the `FontSize` attribute of the font configuration is used for data labels.  
*Required*: No  
*Type*: [FontConfiguration](aws-properties-quicksight-analysis-fontconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`MeasureDataLabelStyle`  <a name="cfn-quicksight-analysis-funnelchartdatalabeloptions-measuredatalabelstyle"></a>
Determines the style of the metric labels.  
*Required*: No  
*Type*: String  
*Allowed values*: `VALUE_ONLY | PERCENTAGE_BY_FIRST_STAGE | PERCENTAGE_BY_PREVIOUS_STAGE | VALUE_AND_PERCENTAGE_BY_FIRST_STAGE | VALUE_AND_PERCENTAGE_BY_PREVIOUS_STAGE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`MeasureLabelVisibility`  <a name="cfn-quicksight-analysis-funnelchartdatalabeloptions-measurelabelvisibility"></a>
The visibility of the measure labels within the data labels.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Position`  <a name="cfn-quicksight-analysis-funnelchartdatalabeloptions-position"></a>
Determines the positioning of the data label relative to a section of the funnel.  
*Required*: No  
*Type*: String  
*Allowed values*: `INSIDE | OUTSIDE | LEFT | TOP | BOTTOM | RIGHT`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Visibility`  <a name="cfn-quicksight-analysis-funnelchartdatalabeloptions-visibility"></a>
The visibility option that determines if data labels are displayed.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis FunnelChartFieldWells
<a name="aws-properties-quicksight-analysis-funnelchartfieldwells"></a>

The field well configuration of a `FunnelChartVisual`.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

## Syntax
<a name="aws-properties-quicksight-analysis-funnelchartfieldwells-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-funnelchartfieldwells-syntax.json"></a>

```
{
  "[FunnelChartAggregatedFieldWells](#cfn-quicksight-analysis-funnelchartfieldwells-funnelchartaggregatedfieldwells)" : FunnelChartAggregatedFieldWells
}
```

### YAML
<a name="aws-properties-quicksight-analysis-funnelchartfieldwells-syntax.yaml"></a>

```
  [FunnelChartAggregatedFieldWells](#cfn-quicksight-analysis-funnelchartfieldwells-funnelchartaggregatedfieldwells): 
    FunnelChartAggregatedFieldWells
```

## Properties
<a name="aws-properties-quicksight-analysis-funnelchartfieldwells-properties"></a>

`FunnelChartAggregatedFieldWells`  <a name="cfn-quicksight-analysis-funnelchartfieldwells-funnelchartaggregatedfieldwells"></a>
The field well configuration of a `FunnelChartVisual`.  
*Required*: No  
*Type*: [FunnelChartAggregatedFieldWells](aws-properties-quicksight-analysis-funnelchartaggregatedfieldwells.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis FunnelChartSortConfiguration
<a name="aws-properties-quicksight-analysis-funnelchartsortconfiguration"></a>

The sort configuration of a `FunnelChartVisual`.

## Syntax
<a name="aws-properties-quicksight-analysis-funnelchartsortconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-funnelchartsortconfiguration-syntax.json"></a>

```
{
  "[CategoryItemsLimit](#cfn-quicksight-analysis-funnelchartsortconfiguration-categoryitemslimit)" : ItemsLimitConfiguration,
  "[CategorySort](#cfn-quicksight-analysis-funnelchartsortconfiguration-categorysort)" : [ FieldSortOptions, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-funnelchartsortconfiguration-syntax.yaml"></a>

```
  [CategoryItemsLimit](#cfn-quicksight-analysis-funnelchartsortconfiguration-categoryitemslimit): 
    ItemsLimitConfiguration
  [CategorySort](#cfn-quicksight-analysis-funnelchartsortconfiguration-categorysort): 
    - FieldSortOptions
```

## Properties
<a name="aws-properties-quicksight-analysis-funnelchartsortconfiguration-properties"></a>

`CategoryItemsLimit`  <a name="cfn-quicksight-analysis-funnelchartsortconfiguration-categoryitemslimit"></a>
The limit on the number of categories displayed.  
*Required*: No  
*Type*: [ItemsLimitConfiguration](aws-properties-quicksight-analysis-itemslimitconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`CategorySort`  <a name="cfn-quicksight-analysis-funnelchartsortconfiguration-categorysort"></a>
The sort configuration of the category fields.  
*Required*: No  
*Type*: Array of [FieldSortOptions](aws-properties-quicksight-analysis-fieldsortoptions.md)  
*Minimum*: `0`  
*Maximum*: `100`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis FunnelChartVisual
<a name="aws-properties-quicksight-analysis-funnelchartvisual"></a>

A funnel chart.

For more information, see [Using funnel charts](https://docs.aws.amazon.com/quicksight/latest/user/funnel-visual-content.html) in the *Amazon Quick Suite User Guide*.

## Syntax
<a name="aws-properties-quicksight-analysis-funnelchartvisual-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-funnelchartvisual-syntax.json"></a>

```
{
  "[Actions](#cfn-quicksight-analysis-funnelchartvisual-actions)" : [ VisualCustomAction, ... ],
  "[ChartConfiguration](#cfn-quicksight-analysis-funnelchartvisual-chartconfiguration)" : FunnelChartConfiguration,
  "[ColumnHierarchies](#cfn-quicksight-analysis-funnelchartvisual-columnhierarchies)" : [ ColumnHierarchy, ... ],
  "[Subtitle](#cfn-quicksight-analysis-funnelchartvisual-subtitle)" : VisualSubtitleLabelOptions,
  "[Title](#cfn-quicksight-analysis-funnelchartvisual-title)" : VisualTitleLabelOptions,
  "[VisualContentAltText](#cfn-quicksight-analysis-funnelchartvisual-visualcontentalttext)" : String,
  "[VisualId](#cfn-quicksight-analysis-funnelchartvisual-visualid)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-funnelchartvisual-syntax.yaml"></a>

```
  [Actions](#cfn-quicksight-analysis-funnelchartvisual-actions): 
    - VisualCustomAction
  [ChartConfiguration](#cfn-quicksight-analysis-funnelchartvisual-chartconfiguration): 
    FunnelChartConfiguration
  [ColumnHierarchies](#cfn-quicksight-analysis-funnelchartvisual-columnhierarchies): 
    - ColumnHierarchy
  [Subtitle](#cfn-quicksight-analysis-funnelchartvisual-subtitle): 
    VisualSubtitleLabelOptions
  [Title](#cfn-quicksight-analysis-funnelchartvisual-title): 
    VisualTitleLabelOptions
  [VisualContentAltText](#cfn-quicksight-analysis-funnelchartvisual-visualcontentalttext): String
  [VisualId](#cfn-quicksight-analysis-funnelchartvisual-visualid): String
```

## Properties
<a name="aws-properties-quicksight-analysis-funnelchartvisual-properties"></a>

`Actions`  <a name="cfn-quicksight-analysis-funnelchartvisual-actions"></a>
The list of custom actions that are configured for a visual.  
*Required*: No  
*Type*: Array of [VisualCustomAction](aws-properties-quicksight-analysis-visualcustomaction.md)  
*Minimum*: `0`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ChartConfiguration`  <a name="cfn-quicksight-analysis-funnelchartvisual-chartconfiguration"></a>
The configuration of a `FunnelChartVisual`.  
*Required*: No  
*Type*: [FunnelChartConfiguration](aws-properties-quicksight-analysis-funnelchartconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ColumnHierarchies`  <a name="cfn-quicksight-analysis-funnelchartvisual-columnhierarchies"></a>
The column hierarchy that is used during drill-downs and drill-ups.  
*Required*: No  
*Type*: Array of [ColumnHierarchy](aws-properties-quicksight-analysis-columnhierarchy.md)  
*Minimum*: `0`  
*Maximum*: `2`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Subtitle`  <a name="cfn-quicksight-analysis-funnelchartvisual-subtitle"></a>
The subtitle that is displayed on the visual.  
*Required*: No  
*Type*: [VisualSubtitleLabelOptions](aws-properties-quicksight-analysis-visualsubtitlelabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Title`  <a name="cfn-quicksight-analysis-funnelchartvisual-title"></a>
The title that is displayed on the visual.  
*Required*: No  
*Type*: [VisualTitleLabelOptions](aws-properties-quicksight-analysis-visualtitlelabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VisualContentAltText`  <a name="cfn-quicksight-analysis-funnelchartvisual-visualcontentalttext"></a>
The alt text for the visual.  
*Required*: No  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `1024`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VisualId`  <a name="cfn-quicksight-analysis-funnelchartvisual-visualid"></a>
The unique identifier of a visual. This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have visuals with the same identifiers..  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis GaugeChartArcConditionalFormatting
<a name="aws-properties-quicksight-analysis-gaugechartarcconditionalformatting"></a>

The options that determine the presentation of the arc of a `GaugeChartVisual`.

## Syntax
<a name="aws-properties-quicksight-analysis-gaugechartarcconditionalformatting-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-gaugechartarcconditionalformatting-syntax.json"></a>

```
{
  "[ForegroundColor](#cfn-quicksight-analysis-gaugechartarcconditionalformatting-foregroundcolor)" : ConditionalFormattingColor
}
```

### YAML
<a name="aws-properties-quicksight-analysis-gaugechartarcconditionalformatting-syntax.yaml"></a>

```
  [ForegroundColor](#cfn-quicksight-analysis-gaugechartarcconditionalformatting-foregroundcolor): 
    ConditionalFormattingColor
```

## Properties
<a name="aws-properties-quicksight-analysis-gaugechartarcconditionalformatting-properties"></a>

`ForegroundColor`  <a name="cfn-quicksight-analysis-gaugechartarcconditionalformatting-foregroundcolor"></a>
The conditional formatting of the arc foreground color.  
*Required*: No  
*Type*: [ConditionalFormattingColor](aws-properties-quicksight-analysis-conditionalformattingcolor.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis GaugeChartColorConfiguration
<a name="aws-properties-quicksight-analysis-gaugechartcolorconfiguration"></a>

The color configuration of a `GaugeChartVisual`.

## Syntax
<a name="aws-properties-quicksight-analysis-gaugechartcolorconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-gaugechartcolorconfiguration-syntax.json"></a>

```
{
  "[BackgroundColor](#cfn-quicksight-analysis-gaugechartcolorconfiguration-backgroundcolor)" : String,
  "[ForegroundColor](#cfn-quicksight-analysis-gaugechartcolorconfiguration-foregroundcolor)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-gaugechartcolorconfiguration-syntax.yaml"></a>

```
  [BackgroundColor](#cfn-quicksight-analysis-gaugechartcolorconfiguration-backgroundcolor): String
  [ForegroundColor](#cfn-quicksight-analysis-gaugechartcolorconfiguration-foregroundcolor): String
```

## Properties
<a name="aws-properties-quicksight-analysis-gaugechartcolorconfiguration-properties"></a>

`BackgroundColor`  <a name="cfn-quicksight-analysis-gaugechartcolorconfiguration-backgroundcolor"></a>
The background color configuration of a `GaugeChartVisual`.  
*Required*: No  
*Type*: String  
*Pattern*: `^#[A-F0-9]{6}$`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ForegroundColor`  <a name="cfn-quicksight-analysis-gaugechartcolorconfiguration-foregroundcolor"></a>
The foreground color configuration of a `GaugeChartVisual`.  
*Required*: No  
*Type*: String  
*Pattern*: `^#[A-F0-9]{6}$`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis GaugeChartConditionalFormatting
<a name="aws-properties-quicksight-analysis-gaugechartconditionalformatting"></a>

The conditional formatting of a `GaugeChartVisual`.

## Syntax
<a name="aws-properties-quicksight-analysis-gaugechartconditionalformatting-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-gaugechartconditionalformatting-syntax.json"></a>

```
{
  "[ConditionalFormattingOptions](#cfn-quicksight-analysis-gaugechartconditionalformatting-conditionalformattingoptions)" : [ GaugeChartConditionalFormattingOption, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-gaugechartconditionalformatting-syntax.yaml"></a>

```
  [ConditionalFormattingOptions](#cfn-quicksight-analysis-gaugechartconditionalformatting-conditionalformattingoptions): 
    - GaugeChartConditionalFormattingOption
```

## Properties
<a name="aws-properties-quicksight-analysis-gaugechartconditionalformatting-properties"></a>

`ConditionalFormattingOptions`  <a name="cfn-quicksight-analysis-gaugechartconditionalformatting-conditionalformattingoptions"></a>
Conditional formatting options of a `GaugeChartVisual`.  
*Required*: No  
*Type*: Array of [GaugeChartConditionalFormattingOption](aws-properties-quicksight-analysis-gaugechartconditionalformattingoption.md)  
*Minimum*: `0`  
*Maximum*: `100`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis GaugeChartConditionalFormattingOption
<a name="aws-properties-quicksight-analysis-gaugechartconditionalformattingoption"></a>

Conditional formatting options of a `GaugeChartVisual`.

## Syntax
<a name="aws-properties-quicksight-analysis-gaugechartconditionalformattingoption-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-gaugechartconditionalformattingoption-syntax.json"></a>

```
{
  "[Arc](#cfn-quicksight-analysis-gaugechartconditionalformattingoption-arc)" : GaugeChartArcConditionalFormatting,
  "[PrimaryValue](#cfn-quicksight-analysis-gaugechartconditionalformattingoption-primaryvalue)" : GaugeChartPrimaryValueConditionalFormatting
}
```

### YAML
<a name="aws-properties-quicksight-analysis-gaugechartconditionalformattingoption-syntax.yaml"></a>

```
  [Arc](#cfn-quicksight-analysis-gaugechartconditionalformattingoption-arc): 
    GaugeChartArcConditionalFormatting
  [PrimaryValue](#cfn-quicksight-analysis-gaugechartconditionalformattingoption-primaryvalue): 
    GaugeChartPrimaryValueConditionalFormatting
```

## Properties
<a name="aws-properties-quicksight-analysis-gaugechartconditionalformattingoption-properties"></a>

`Arc`  <a name="cfn-quicksight-analysis-gaugechartconditionalformattingoption-arc"></a>
The options that determine the presentation of the arc of a `GaugeChartVisual`.  
*Required*: No  
*Type*: [GaugeChartArcConditionalFormatting](aws-properties-quicksight-analysis-gaugechartarcconditionalformatting.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`PrimaryValue`  <a name="cfn-quicksight-analysis-gaugechartconditionalformattingoption-primaryvalue"></a>
The conditional formatting for the primary value of a `GaugeChartVisual`.  
*Required*: No  
*Type*: [GaugeChartPrimaryValueConditionalFormatting](aws-properties-quicksight-analysis-gaugechartprimaryvalueconditionalformatting.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis GaugeChartConfiguration
<a name="aws-properties-quicksight-analysis-gaugechartconfiguration"></a>

The configuration of a `GaugeChartVisual`.

## Syntax
<a name="aws-properties-quicksight-analysis-gaugechartconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-gaugechartconfiguration-syntax.json"></a>

```
{
  "[ColorConfiguration](#cfn-quicksight-analysis-gaugechartconfiguration-colorconfiguration)" : GaugeChartColorConfiguration,
  "[DataLabels](#cfn-quicksight-analysis-gaugechartconfiguration-datalabels)" : DataLabelOptions,
  "[FieldWells](#cfn-quicksight-analysis-gaugechartconfiguration-fieldwells)" : GaugeChartFieldWells,
  "[GaugeChartOptions](#cfn-quicksight-analysis-gaugechartconfiguration-gaugechartoptions)" : GaugeChartOptions,
  "[Interactions](#cfn-quicksight-analysis-gaugechartconfiguration-interactions)" : VisualInteractionOptions,
  "[TooltipOptions](#cfn-quicksight-analysis-gaugechartconfiguration-tooltipoptions)" : TooltipOptions,
  "[VisualPalette](#cfn-quicksight-analysis-gaugechartconfiguration-visualpalette)" : VisualPalette
}
```

### YAML
<a name="aws-properties-quicksight-analysis-gaugechartconfiguration-syntax.yaml"></a>

```
  [ColorConfiguration](#cfn-quicksight-analysis-gaugechartconfiguration-colorconfiguration): 
    GaugeChartColorConfiguration
  [DataLabels](#cfn-quicksight-analysis-gaugechartconfiguration-datalabels): 
    DataLabelOptions
  [FieldWells](#cfn-quicksight-analysis-gaugechartconfiguration-fieldwells): 
    GaugeChartFieldWells
  [GaugeChartOptions](#cfn-quicksight-analysis-gaugechartconfiguration-gaugechartoptions): 
    GaugeChartOptions
  [Interactions](#cfn-quicksight-analysis-gaugechartconfiguration-interactions): 
    VisualInteractionOptions
  [TooltipOptions](#cfn-quicksight-analysis-gaugechartconfiguration-tooltipoptions): 
    TooltipOptions
  [VisualPalette](#cfn-quicksight-analysis-gaugechartconfiguration-visualpalette): 
    VisualPalette
```

## Properties
<a name="aws-properties-quicksight-analysis-gaugechartconfiguration-properties"></a>

`ColorConfiguration`  <a name="cfn-quicksight-analysis-gaugechartconfiguration-colorconfiguration"></a>
The color configuration of a `GaugeChartVisual`.  
*Required*: No  
*Type*: [GaugeChartColorConfiguration](aws-properties-quicksight-analysis-gaugechartcolorconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DataLabels`  <a name="cfn-quicksight-analysis-gaugechartconfiguration-datalabels"></a>
The data label configuration of a `GaugeChartVisual`.  
*Required*: No  
*Type*: [DataLabelOptions](aws-properties-quicksight-analysis-datalabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FieldWells`  <a name="cfn-quicksight-analysis-gaugechartconfiguration-fieldwells"></a>
The field well configuration of a `GaugeChartVisual`.  
*Required*: No  
*Type*: [GaugeChartFieldWells](aws-properties-quicksight-analysis-gaugechartfieldwells.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`GaugeChartOptions`  <a name="cfn-quicksight-analysis-gaugechartconfiguration-gaugechartoptions"></a>
The options that determine the presentation of the `GaugeChartVisual`.  
*Required*: No  
*Type*: [GaugeChartOptions](aws-properties-quicksight-analysis-gaugechartoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Interactions`  <a name="cfn-quicksight-analysis-gaugechartconfiguration-interactions"></a>
The general visual interactions setup for a visual.  
*Required*: No  
*Type*: [VisualInteractionOptions](aws-properties-quicksight-analysis-visualinteractionoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TooltipOptions`  <a name="cfn-quicksight-analysis-gaugechartconfiguration-tooltipoptions"></a>
The tooltip configuration of a `GaugeChartVisual`.  
*Required*: No  
*Type*: [TooltipOptions](aws-properties-quicksight-analysis-tooltipoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VisualPalette`  <a name="cfn-quicksight-analysis-gaugechartconfiguration-visualpalette"></a>
The visual palette configuration of a `GaugeChartVisual`.  
*Required*: No  
*Type*: [VisualPalette](aws-properties-quicksight-analysis-visualpalette.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis GaugeChartFieldWells
<a name="aws-properties-quicksight-analysis-gaugechartfieldwells"></a>

The field well configuration of a `GaugeChartVisual`.

## Syntax
<a name="aws-properties-quicksight-analysis-gaugechartfieldwells-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-gaugechartfieldwells-syntax.json"></a>

```
{
  "[TargetValues](#cfn-quicksight-analysis-gaugechartfieldwells-targetvalues)" : [ MeasureField, ... ],
  "[Values](#cfn-quicksight-analysis-gaugechartfieldwells-values)" : [ MeasureField, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-gaugechartfieldwells-syntax.yaml"></a>

```
  [TargetValues](#cfn-quicksight-analysis-gaugechartfieldwells-targetvalues): 
    - MeasureField
  [Values](#cfn-quicksight-analysis-gaugechartfieldwells-values): 
    - MeasureField
```

## Properties
<a name="aws-properties-quicksight-analysis-gaugechartfieldwells-properties"></a>

`TargetValues`  <a name="cfn-quicksight-analysis-gaugechartfieldwells-targetvalues"></a>
The target value field wells of a `GaugeChartVisual`.  
*Required*: No  
*Type*: Array of [MeasureField](aws-properties-quicksight-analysis-measurefield.md)  
*Minimum*: `0`  
*Maximum*: `200`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Values`  <a name="cfn-quicksight-analysis-gaugechartfieldwells-values"></a>
The value field wells of a `GaugeChartVisual`.  
*Required*: No  
*Type*: Array of [MeasureField](aws-properties-quicksight-analysis-measurefield.md)  
*Minimum*: `0`  
*Maximum*: `200`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis GaugeChartOptions
<a name="aws-properties-quicksight-analysis-gaugechartoptions"></a>

The options that determine the presentation of the `GaugeChartVisual`.

## Syntax
<a name="aws-properties-quicksight-analysis-gaugechartoptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-gaugechartoptions-syntax.json"></a>

```
{
  "[Arc](#cfn-quicksight-analysis-gaugechartoptions-arc)" : ArcConfiguration,
  "[ArcAxis](#cfn-quicksight-analysis-gaugechartoptions-arcaxis)" : ArcAxisConfiguration,
  "[Comparison](#cfn-quicksight-analysis-gaugechartoptions-comparison)" : ComparisonConfiguration,
  "[PrimaryValueDisplayType](#cfn-quicksight-analysis-gaugechartoptions-primaryvaluedisplaytype)" : String,
  "[PrimaryValueFontConfiguration](#cfn-quicksight-analysis-gaugechartoptions-primaryvaluefontconfiguration)" : FontConfiguration
}
```

### YAML
<a name="aws-properties-quicksight-analysis-gaugechartoptions-syntax.yaml"></a>

```
  [Arc](#cfn-quicksight-analysis-gaugechartoptions-arc): 
    ArcConfiguration
  [ArcAxis](#cfn-quicksight-analysis-gaugechartoptions-arcaxis): 
    ArcAxisConfiguration
  [Comparison](#cfn-quicksight-analysis-gaugechartoptions-comparison): 
    ComparisonConfiguration
  [PrimaryValueDisplayType](#cfn-quicksight-analysis-gaugechartoptions-primaryvaluedisplaytype): String
  [PrimaryValueFontConfiguration](#cfn-quicksight-analysis-gaugechartoptions-primaryvaluefontconfiguration): 
    FontConfiguration
```

## Properties
<a name="aws-properties-quicksight-analysis-gaugechartoptions-properties"></a>

`Arc`  <a name="cfn-quicksight-analysis-gaugechartoptions-arc"></a>
The arc configuration of a `GaugeChartVisual`.  
*Required*: No  
*Type*: [ArcConfiguration](aws-properties-quicksight-analysis-arcconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ArcAxis`  <a name="cfn-quicksight-analysis-gaugechartoptions-arcaxis"></a>
The arc axis configuration of a `GaugeChartVisual`.  
*Required*: No  
*Type*: [ArcAxisConfiguration](aws-properties-quicksight-analysis-arcaxisconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Comparison`  <a name="cfn-quicksight-analysis-gaugechartoptions-comparison"></a>
The comparison configuration of a `GaugeChartVisual`.  
*Required*: No  
*Type*: [ComparisonConfiguration](aws-properties-quicksight-analysis-comparisonconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`PrimaryValueDisplayType`  <a name="cfn-quicksight-analysis-gaugechartoptions-primaryvaluedisplaytype"></a>
The options that determine the primary value display type.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | COMPARISON | ACTUAL`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`PrimaryValueFontConfiguration`  <a name="cfn-quicksight-analysis-gaugechartoptions-primaryvaluefontconfiguration"></a>
The options that determine the primary value font configuration.  
*Required*: No  
*Type*: [FontConfiguration](aws-properties-quicksight-analysis-fontconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis GaugeChartPrimaryValueConditionalFormatting
<a name="aws-properties-quicksight-analysis-gaugechartprimaryvalueconditionalformatting"></a>

The conditional formatting for the primary value of a `GaugeChartVisual`.

## Syntax
<a name="aws-properties-quicksight-analysis-gaugechartprimaryvalueconditionalformatting-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-gaugechartprimaryvalueconditionalformatting-syntax.json"></a>

```
{
  "[Icon](#cfn-quicksight-analysis-gaugechartprimaryvalueconditionalformatting-icon)" : ConditionalFormattingIcon,
  "[TextColor](#cfn-quicksight-analysis-gaugechartprimaryvalueconditionalformatting-textcolor)" : ConditionalFormattingColor
}
```

### YAML
<a name="aws-properties-quicksight-analysis-gaugechartprimaryvalueconditionalformatting-syntax.yaml"></a>

```
  [Icon](#cfn-quicksight-analysis-gaugechartprimaryvalueconditionalformatting-icon): 
    ConditionalFormattingIcon
  [TextColor](#cfn-quicksight-analysis-gaugechartprimaryvalueconditionalformatting-textcolor): 
    ConditionalFormattingColor
```

## Properties
<a name="aws-properties-quicksight-analysis-gaugechartprimaryvalueconditionalformatting-properties"></a>

`Icon`  <a name="cfn-quicksight-analysis-gaugechartprimaryvalueconditionalformatting-icon"></a>
The conditional formatting of the primary value icon.  
*Required*: No  
*Type*: [ConditionalFormattingIcon](aws-properties-quicksight-analysis-conditionalformattingicon.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TextColor`  <a name="cfn-quicksight-analysis-gaugechartprimaryvalueconditionalformatting-textcolor"></a>
The conditional formatting of the primary value text color.  
*Required*: No  
*Type*: [ConditionalFormattingColor](aws-properties-quicksight-analysis-conditionalformattingcolor.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis GaugeChartVisual
<a name="aws-properties-quicksight-analysis-gaugechartvisual"></a>

A gauge chart.

For more information, see [Using gauge charts](https://docs.aws.amazon.com/quicksight/latest/user/gauge-chart.html) in the *Amazon Quick Suite User Guide*.

## Syntax
<a name="aws-properties-quicksight-analysis-gaugechartvisual-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-gaugechartvisual-syntax.json"></a>

```
{
  "[Actions](#cfn-quicksight-analysis-gaugechartvisual-actions)" : [ VisualCustomAction, ... ],
  "[ChartConfiguration](#cfn-quicksight-analysis-gaugechartvisual-chartconfiguration)" : GaugeChartConfiguration,
  "[ConditionalFormatting](#cfn-quicksight-analysis-gaugechartvisual-conditionalformatting)" : GaugeChartConditionalFormatting,
  "[Subtitle](#cfn-quicksight-analysis-gaugechartvisual-subtitle)" : VisualSubtitleLabelOptions,
  "[Title](#cfn-quicksight-analysis-gaugechartvisual-title)" : VisualTitleLabelOptions,
  "[VisualContentAltText](#cfn-quicksight-analysis-gaugechartvisual-visualcontentalttext)" : String,
  "[VisualId](#cfn-quicksight-analysis-gaugechartvisual-visualid)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-gaugechartvisual-syntax.yaml"></a>

```
  [Actions](#cfn-quicksight-analysis-gaugechartvisual-actions): 
    - VisualCustomAction
  [ChartConfiguration](#cfn-quicksight-analysis-gaugechartvisual-chartconfiguration): 
    GaugeChartConfiguration
  [ConditionalFormatting](#cfn-quicksight-analysis-gaugechartvisual-conditionalformatting): 
    GaugeChartConditionalFormatting
  [Subtitle](#cfn-quicksight-analysis-gaugechartvisual-subtitle): 
    VisualSubtitleLabelOptions
  [Title](#cfn-quicksight-analysis-gaugechartvisual-title): 
    VisualTitleLabelOptions
  [VisualContentAltText](#cfn-quicksight-analysis-gaugechartvisual-visualcontentalttext): String
  [VisualId](#cfn-quicksight-analysis-gaugechartvisual-visualid): String
```

## Properties
<a name="aws-properties-quicksight-analysis-gaugechartvisual-properties"></a>

`Actions`  <a name="cfn-quicksight-analysis-gaugechartvisual-actions"></a>
The list of custom actions that are configured for a visual.  
*Required*: No  
*Type*: Array of [VisualCustomAction](aws-properties-quicksight-analysis-visualcustomaction.md)  
*Minimum*: `0`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ChartConfiguration`  <a name="cfn-quicksight-analysis-gaugechartvisual-chartconfiguration"></a>
The configuration of a `GaugeChartVisual`.  
*Required*: No  
*Type*: [GaugeChartConfiguration](aws-properties-quicksight-analysis-gaugechartconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ConditionalFormatting`  <a name="cfn-quicksight-analysis-gaugechartvisual-conditionalformatting"></a>
The conditional formatting of a `GaugeChartVisual`.  
*Required*: No  
*Type*: [GaugeChartConditionalFormatting](aws-properties-quicksight-analysis-gaugechartconditionalformatting.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Subtitle`  <a name="cfn-quicksight-analysis-gaugechartvisual-subtitle"></a>
The subtitle that is displayed on the visual.  
*Required*: No  
*Type*: [VisualSubtitleLabelOptions](aws-properties-quicksight-analysis-visualsubtitlelabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Title`  <a name="cfn-quicksight-analysis-gaugechartvisual-title"></a>
The title that is displayed on the visual.  
*Required*: No  
*Type*: [VisualTitleLabelOptions](aws-properties-quicksight-analysis-visualtitlelabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VisualContentAltText`  <a name="cfn-quicksight-analysis-gaugechartvisual-visualcontentalttext"></a>
The alt text for the visual.  
*Required*: No  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `1024`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VisualId`  <a name="cfn-quicksight-analysis-gaugechartvisual-visualid"></a>
The unique identifier of a visual. This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have visuals with the same identifiers.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis GeospatialCategoricalColor
<a name="aws-properties-quicksight-analysis-geospatialcategoricalcolor"></a>

The definition for a categorical color.

## Syntax
<a name="aws-properties-quicksight-analysis-geospatialcategoricalcolor-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-geospatialcategoricalcolor-syntax.json"></a>

```
{
  "[CategoryDataColors](#cfn-quicksight-analysis-geospatialcategoricalcolor-categorydatacolors)" : [ GeospatialCategoricalDataColor, ... ],
  "[DefaultOpacity](#cfn-quicksight-analysis-geospatialcategoricalcolor-defaultopacity)" : Number,
  "[NullDataSettings](#cfn-quicksight-analysis-geospatialcategoricalcolor-nulldatasettings)" : GeospatialNullDataSettings,
  "[NullDataVisibility](#cfn-quicksight-analysis-geospatialcategoricalcolor-nulldatavisibility)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-geospatialcategoricalcolor-syntax.yaml"></a>

```
  [CategoryDataColors](#cfn-quicksight-analysis-geospatialcategoricalcolor-categorydatacolors): 
    - GeospatialCategoricalDataColor
  [DefaultOpacity](#cfn-quicksight-analysis-geospatialcategoricalcolor-defaultopacity): Number
  [NullDataSettings](#cfn-quicksight-analysis-geospatialcategoricalcolor-nulldatasettings): 
    GeospatialNullDataSettings
  [NullDataVisibility](#cfn-quicksight-analysis-geospatialcategoricalcolor-nulldatavisibility): String
```

## Properties
<a name="aws-properties-quicksight-analysis-geospatialcategoricalcolor-properties"></a>

`CategoryDataColors`  <a name="cfn-quicksight-analysis-geospatialcategoricalcolor-categorydatacolors"></a>
A list of categorical data colors for each category.  
*Required*: Yes  
*Type*: Array of [GeospatialCategoricalDataColor](aws-properties-quicksight-analysis-geospatialcategoricaldatacolor.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DefaultOpacity`  <a name="cfn-quicksight-analysis-geospatialcategoricalcolor-defaultopacity"></a>
The default opacity of a categorical color.  
*Required*: No  
*Type*: Number  
*Minimum*: `0`  
*Maximum*: `1`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`NullDataSettings`  <a name="cfn-quicksight-analysis-geospatialcategoricalcolor-nulldatasettings"></a>
The null data visualization settings.  
*Required*: No  
*Type*: [GeospatialNullDataSettings](aws-properties-quicksight-analysis-geospatialnulldatasettings.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`NullDataVisibility`  <a name="cfn-quicksight-analysis-geospatialcategoricalcolor-nulldatavisibility"></a>
The state of visibility for null data.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis GeospatialCategoricalDataColor
<a name="aws-properties-quicksight-analysis-geospatialcategoricaldatacolor"></a>

The categorical data color for a single category.

## Syntax
<a name="aws-properties-quicksight-analysis-geospatialcategoricaldatacolor-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-geospatialcategoricaldatacolor-syntax.json"></a>

```
{
  "[Color](#cfn-quicksight-analysis-geospatialcategoricaldatacolor-color)" : String,
  "[DataValue](#cfn-quicksight-analysis-geospatialcategoricaldatacolor-datavalue)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-geospatialcategoricaldatacolor-syntax.yaml"></a>

```
  [Color](#cfn-quicksight-analysis-geospatialcategoricaldatacolor-color): String
  [DataValue](#cfn-quicksight-analysis-geospatialcategoricaldatacolor-datavalue): String
```

## Properties
<a name="aws-properties-quicksight-analysis-geospatialcategoricaldatacolor-properties"></a>

`Color`  <a name="cfn-quicksight-analysis-geospatialcategoricaldatacolor-color"></a>
The color and opacity values for the category data color.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^#[A-F0-9]{6}(?:[A-F0-9]{2})?$`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DataValue`  <a name="cfn-quicksight-analysis-geospatialcategoricaldatacolor-datavalue"></a>
The data value for the category data color.  
*Required*: Yes  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis GeospatialCircleRadius
<a name="aws-properties-quicksight-analysis-geospatialcircleradius"></a>

The geospatial radius for a circle.

## Syntax
<a name="aws-properties-quicksight-analysis-geospatialcircleradius-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-geospatialcircleradius-syntax.json"></a>

```
{
  "[Radius](#cfn-quicksight-analysis-geospatialcircleradius-radius)" : Number
}
```

### YAML
<a name="aws-properties-quicksight-analysis-geospatialcircleradius-syntax.yaml"></a>

```
  [Radius](#cfn-quicksight-analysis-geospatialcircleradius-radius): Number
```

## Properties
<a name="aws-properties-quicksight-analysis-geospatialcircleradius-properties"></a>

`Radius`  <a name="cfn-quicksight-analysis-geospatialcircleradius-radius"></a>
The positive value for the radius of a circle.  
*Required*: No  
*Type*: Number  
*Minimum*: `0`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis GeospatialCircleSymbolStyle
<a name="aws-properties-quicksight-analysis-geospatialcirclesymbolstyle"></a>

The properties for a circle symbol style.

## Syntax
<a name="aws-properties-quicksight-analysis-geospatialcirclesymbolstyle-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-geospatialcirclesymbolstyle-syntax.json"></a>

```
{
  "[CircleRadius](#cfn-quicksight-analysis-geospatialcirclesymbolstyle-circleradius)" : GeospatialCircleRadius,
  "[FillColor](#cfn-quicksight-analysis-geospatialcirclesymbolstyle-fillcolor)" : GeospatialColor,
  "[StrokeColor](#cfn-quicksight-analysis-geospatialcirclesymbolstyle-strokecolor)" : GeospatialColor,
  "[StrokeWidth](#cfn-quicksight-analysis-geospatialcirclesymbolstyle-strokewidth)" : GeospatialLineWidth
}
```

### YAML
<a name="aws-properties-quicksight-analysis-geospatialcirclesymbolstyle-syntax.yaml"></a>

```
  [CircleRadius](#cfn-quicksight-analysis-geospatialcirclesymbolstyle-circleradius): 
    GeospatialCircleRadius
  [FillColor](#cfn-quicksight-analysis-geospatialcirclesymbolstyle-fillcolor): 
    GeospatialColor
  [StrokeColor](#cfn-quicksight-analysis-geospatialcirclesymbolstyle-strokecolor): 
    GeospatialColor
  [StrokeWidth](#cfn-quicksight-analysis-geospatialcirclesymbolstyle-strokewidth): 
    GeospatialLineWidth
```

## Properties
<a name="aws-properties-quicksight-analysis-geospatialcirclesymbolstyle-properties"></a>

`CircleRadius`  <a name="cfn-quicksight-analysis-geospatialcirclesymbolstyle-circleradius"></a>
The radius of the circle.  
*Required*: No  
*Type*: [GeospatialCircleRadius](aws-properties-quicksight-analysis-geospatialcircleradius.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FillColor`  <a name="cfn-quicksight-analysis-geospatialcirclesymbolstyle-fillcolor"></a>
The color and opacity values for the fill color.  
*Required*: No  
*Type*: [GeospatialColor](aws-properties-quicksight-analysis-geospatialcolor.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`StrokeColor`  <a name="cfn-quicksight-analysis-geospatialcirclesymbolstyle-strokecolor"></a>
The color and opacity values for the stroke color.  
*Required*: No  
*Type*: [GeospatialColor](aws-properties-quicksight-analysis-geospatialcolor.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`StrokeWidth`  <a name="cfn-quicksight-analysis-geospatialcirclesymbolstyle-strokewidth"></a>
The width of the stroke (border).  
*Required*: No  
*Type*: [GeospatialLineWidth](aws-properties-quicksight-analysis-geospatiallinewidth.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis GeospatialColor
<a name="aws-properties-quicksight-analysis-geospatialcolor"></a>

The visualization properties for solid, gradient, and categorical colors.

## Syntax
<a name="aws-properties-quicksight-analysis-geospatialcolor-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-geospatialcolor-syntax.json"></a>

```
{
  "[Categorical](#cfn-quicksight-analysis-geospatialcolor-categorical)" : GeospatialCategoricalColor,
  "[Gradient](#cfn-quicksight-analysis-geospatialcolor-gradient)" : GeospatialGradientColor,
  "[Solid](#cfn-quicksight-analysis-geospatialcolor-solid)" : GeospatialSolidColor
}
```

### YAML
<a name="aws-properties-quicksight-analysis-geospatialcolor-syntax.yaml"></a>

```
  [Categorical](#cfn-quicksight-analysis-geospatialcolor-categorical): 
    GeospatialCategoricalColor
  [Gradient](#cfn-quicksight-analysis-geospatialcolor-gradient): 
    GeospatialGradientColor
  [Solid](#cfn-quicksight-analysis-geospatialcolor-solid): 
    GeospatialSolidColor
```

## Properties
<a name="aws-properties-quicksight-analysis-geospatialcolor-properties"></a>

`Categorical`  <a name="cfn-quicksight-analysis-geospatialcolor-categorical"></a>
The visualization properties for the categorical color.  
*Required*: No  
*Type*: [GeospatialCategoricalColor](aws-properties-quicksight-analysis-geospatialcategoricalcolor.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Gradient`  <a name="cfn-quicksight-analysis-geospatialcolor-gradient"></a>
The visualization properties for the gradient color.  
*Required*: No  
*Type*: [GeospatialGradientColor](aws-properties-quicksight-analysis-geospatialgradientcolor.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Solid`  <a name="cfn-quicksight-analysis-geospatialcolor-solid"></a>
The visualization properties for the solid color.  
*Required*: No  
*Type*: [GeospatialSolidColor](aws-properties-quicksight-analysis-geospatialsolidcolor.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis GeospatialCoordinateBounds
<a name="aws-properties-quicksight-analysis-geospatialcoordinatebounds"></a>

The bound options (north, south, west, east) of the geospatial window options.

## Syntax
<a name="aws-properties-quicksight-analysis-geospatialcoordinatebounds-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-geospatialcoordinatebounds-syntax.json"></a>

```
{
  "[East](#cfn-quicksight-analysis-geospatialcoordinatebounds-east)" : Number,
  "[North](#cfn-quicksight-analysis-geospatialcoordinatebounds-north)" : Number,
  "[South](#cfn-quicksight-analysis-geospatialcoordinatebounds-south)" : Number,
  "[West](#cfn-quicksight-analysis-geospatialcoordinatebounds-west)" : Number
}
```

### YAML
<a name="aws-properties-quicksight-analysis-geospatialcoordinatebounds-syntax.yaml"></a>

```
  [East](#cfn-quicksight-analysis-geospatialcoordinatebounds-east): Number
  [North](#cfn-quicksight-analysis-geospatialcoordinatebounds-north): Number
  [South](#cfn-quicksight-analysis-geospatialcoordinatebounds-south): Number
  [West](#cfn-quicksight-analysis-geospatialcoordinatebounds-west): Number
```

## Properties
<a name="aws-properties-quicksight-analysis-geospatialcoordinatebounds-properties"></a>

`East`  <a name="cfn-quicksight-analysis-geospatialcoordinatebounds-east"></a>
The longitude of the east bound of the geospatial coordinate bounds.  
*Required*: Yes  
*Type*: Number  
*Minimum*: `-1800`  
*Maximum*: `1800`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`North`  <a name="cfn-quicksight-analysis-geospatialcoordinatebounds-north"></a>
The latitude of the north bound of the geospatial coordinate bounds.  
*Required*: Yes  
*Type*: Number  
*Minimum*: `-90`  
*Maximum*: `90`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`South`  <a name="cfn-quicksight-analysis-geospatialcoordinatebounds-south"></a>
The latitude of the south bound of the geospatial coordinate bounds.  
*Required*: Yes  
*Type*: Number  
*Minimum*: `-90`  
*Maximum*: `90`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`West`  <a name="cfn-quicksight-analysis-geospatialcoordinatebounds-west"></a>
The longitude of the west bound of the geospatial coordinate bounds.  
*Required*: Yes  
*Type*: Number  
*Minimum*: `-1800`  
*Maximum*: `1800`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis GeospatialDataSourceItem
<a name="aws-properties-quicksight-analysis-geospatialdatasourceitem"></a>

The data source properties for the geospatial data.

## Syntax
<a name="aws-properties-quicksight-analysis-geospatialdatasourceitem-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-geospatialdatasourceitem-syntax.json"></a>

```
{
  "[StaticFileDataSource](#cfn-quicksight-analysis-geospatialdatasourceitem-staticfiledatasource)" : GeospatialStaticFileSource
}
```

### YAML
<a name="aws-properties-quicksight-analysis-geospatialdatasourceitem-syntax.yaml"></a>

```
  [StaticFileDataSource](#cfn-quicksight-analysis-geospatialdatasourceitem-staticfiledatasource): 
    GeospatialStaticFileSource
```

## Properties
<a name="aws-properties-quicksight-analysis-geospatialdatasourceitem-properties"></a>

`StaticFileDataSource`  <a name="cfn-quicksight-analysis-geospatialdatasourceitem-staticfiledatasource"></a>
The static file data source properties for the geospatial data.  
*Required*: No  
*Type*: [GeospatialStaticFileSource](aws-properties-quicksight-analysis-geospatialstaticfilesource.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis GeospatialGradientColor
<a name="aws-properties-quicksight-analysis-geospatialgradientcolor"></a>

The definition for a gradient color.

## Syntax
<a name="aws-properties-quicksight-analysis-geospatialgradientcolor-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-geospatialgradientcolor-syntax.json"></a>

```
{
  "[DefaultOpacity](#cfn-quicksight-analysis-geospatialgradientcolor-defaultopacity)" : Number,
  "[NullDataSettings](#cfn-quicksight-analysis-geospatialgradientcolor-nulldatasettings)" : GeospatialNullDataSettings,
  "[NullDataVisibility](#cfn-quicksight-analysis-geospatialgradientcolor-nulldatavisibility)" : String,
  "[StepColors](#cfn-quicksight-analysis-geospatialgradientcolor-stepcolors)" : [ GeospatialGradientStepColor, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-geospatialgradientcolor-syntax.yaml"></a>

```
  [DefaultOpacity](#cfn-quicksight-analysis-geospatialgradientcolor-defaultopacity): Number
  [NullDataSettings](#cfn-quicksight-analysis-geospatialgradientcolor-nulldatasettings): 
    GeospatialNullDataSettings
  [NullDataVisibility](#cfn-quicksight-analysis-geospatialgradientcolor-nulldatavisibility): String
  [StepColors](#cfn-quicksight-analysis-geospatialgradientcolor-stepcolors): 
    - GeospatialGradientStepColor
```

## Properties
<a name="aws-properties-quicksight-analysis-geospatialgradientcolor-properties"></a>

`DefaultOpacity`  <a name="cfn-quicksight-analysis-geospatialgradientcolor-defaultopacity"></a>
The default opacity for the gradient color.  
*Required*: No  
*Type*: Number  
*Minimum*: `0`  
*Maximum*: `1`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`NullDataSettings`  <a name="cfn-quicksight-analysis-geospatialgradientcolor-nulldatasettings"></a>
The null data visualization settings.  
*Required*: No  
*Type*: [GeospatialNullDataSettings](aws-properties-quicksight-analysis-geospatialnulldatasettings.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`NullDataVisibility`  <a name="cfn-quicksight-analysis-geospatialgradientcolor-nulldatavisibility"></a>
The state of visibility for null data.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`StepColors`  <a name="cfn-quicksight-analysis-geospatialgradientcolor-stepcolors"></a>
A list of gradient step colors for the gradient.  
*Required*: Yes  
*Type*: Array of [GeospatialGradientStepColor](aws-properties-quicksight-analysis-geospatialgradientstepcolor.md)  
*Minimum*: `2`  
*Maximum*: `3`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis GeospatialGradientStepColor
<a name="aws-properties-quicksight-analysis-geospatialgradientstepcolor"></a>

The gradient step color for a single step.

## Syntax
<a name="aws-properties-quicksight-analysis-geospatialgradientstepcolor-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-geospatialgradientstepcolor-syntax.json"></a>

```
{
  "[Color](#cfn-quicksight-analysis-geospatialgradientstepcolor-color)" : String,
  "[DataValue](#cfn-quicksight-analysis-geospatialgradientstepcolor-datavalue)" : Number
}
```

### YAML
<a name="aws-properties-quicksight-analysis-geospatialgradientstepcolor-syntax.yaml"></a>

```
  [Color](#cfn-quicksight-analysis-geospatialgradientstepcolor-color): String
  [DataValue](#cfn-quicksight-analysis-geospatialgradientstepcolor-datavalue): Number
```

## Properties
<a name="aws-properties-quicksight-analysis-geospatialgradientstepcolor-properties"></a>

`Color`  <a name="cfn-quicksight-analysis-geospatialgradientstepcolor-color"></a>
The color and opacity values for the gradient step color.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^#[A-F0-9]{6}(?:[A-F0-9]{2})?$`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DataValue`  <a name="cfn-quicksight-analysis-geospatialgradientstepcolor-datavalue"></a>
The data value for the gradient step color.  
*Required*: Yes  
*Type*: Number  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis GeospatialHeatmapColorScale
<a name="aws-properties-quicksight-analysis-geospatialheatmapcolorscale"></a>

The color scale specification for the heatmap point style.

## Syntax
<a name="aws-properties-quicksight-analysis-geospatialheatmapcolorscale-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-geospatialheatmapcolorscale-syntax.json"></a>

```
{
  "[Colors](#cfn-quicksight-analysis-geospatialheatmapcolorscale-colors)" : [ GeospatialHeatmapDataColor, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-geospatialheatmapcolorscale-syntax.yaml"></a>

```
  [Colors](#cfn-quicksight-analysis-geospatialheatmapcolorscale-colors): 
    - GeospatialHeatmapDataColor
```

## Properties
<a name="aws-properties-quicksight-analysis-geospatialheatmapcolorscale-properties"></a>

`Colors`  <a name="cfn-quicksight-analysis-geospatialheatmapcolorscale-colors"></a>
The list of colors to be used in heatmap point style.  
*Required*: No  
*Type*: Array of [GeospatialHeatmapDataColor](aws-properties-quicksight-analysis-geospatialheatmapdatacolor.md)  
*Minimum*: `2`  
*Maximum*: `2`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis GeospatialHeatmapConfiguration
<a name="aws-properties-quicksight-analysis-geospatialheatmapconfiguration"></a>

The heatmap configuration of the geospatial point style.

## Syntax
<a name="aws-properties-quicksight-analysis-geospatialheatmapconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-geospatialheatmapconfiguration-syntax.json"></a>

```
{
  "[HeatmapColor](#cfn-quicksight-analysis-geospatialheatmapconfiguration-heatmapcolor)" : GeospatialHeatmapColorScale
}
```

### YAML
<a name="aws-properties-quicksight-analysis-geospatialheatmapconfiguration-syntax.yaml"></a>

```
  [HeatmapColor](#cfn-quicksight-analysis-geospatialheatmapconfiguration-heatmapcolor): 
    GeospatialHeatmapColorScale
```

## Properties
<a name="aws-properties-quicksight-analysis-geospatialheatmapconfiguration-properties"></a>

`HeatmapColor`  <a name="cfn-quicksight-analysis-geospatialheatmapconfiguration-heatmapcolor"></a>
The color scale specification for the heatmap point style.  
*Required*: No  
*Type*: [GeospatialHeatmapColorScale](aws-properties-quicksight-analysis-geospatialheatmapcolorscale.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis GeospatialHeatmapDataColor
<a name="aws-properties-quicksight-analysis-geospatialheatmapdatacolor"></a>

The color to be used in the heatmap point style.

## Syntax
<a name="aws-properties-quicksight-analysis-geospatialheatmapdatacolor-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-geospatialheatmapdatacolor-syntax.json"></a>

```
{
  "[Color](#cfn-quicksight-analysis-geospatialheatmapdatacolor-color)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-geospatialheatmapdatacolor-syntax.yaml"></a>

```
  [Color](#cfn-quicksight-analysis-geospatialheatmapdatacolor-color): String
```

## Properties
<a name="aws-properties-quicksight-analysis-geospatialheatmapdatacolor-properties"></a>

`Color`  <a name="cfn-quicksight-analysis-geospatialheatmapdatacolor-color"></a>
The hex color to be used in the heatmap point style.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^#[A-F0-9]{6}$`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis GeospatialLayerColorField
<a name="aws-properties-quicksight-analysis-geospatiallayercolorfield"></a>

The color field that defines a gradient or categorical style.

## Syntax
<a name="aws-properties-quicksight-analysis-geospatiallayercolorfield-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-geospatiallayercolorfield-syntax.json"></a>

```
{
  "[ColorDimensionsFields](#cfn-quicksight-analysis-geospatiallayercolorfield-colordimensionsfields)" : [ DimensionField, ... ],
  "[ColorValuesFields](#cfn-quicksight-analysis-geospatiallayercolorfield-colorvaluesfields)" : [ MeasureField, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-geospatiallayercolorfield-syntax.yaml"></a>

```
  [ColorDimensionsFields](#cfn-quicksight-analysis-geospatiallayercolorfield-colordimensionsfields): 
    - DimensionField
  [ColorValuesFields](#cfn-quicksight-analysis-geospatiallayercolorfield-colorvaluesfields): 
    - MeasureField
```

## Properties
<a name="aws-properties-quicksight-analysis-geospatiallayercolorfield-properties"></a>

`ColorDimensionsFields`  <a name="cfn-quicksight-analysis-geospatiallayercolorfield-colordimensionsfields"></a>
A list of color dimension fields.  
*Required*: No  
*Type*: Array of [DimensionField](aws-properties-quicksight-analysis-dimensionfield.md)  
*Minimum*: `0`  
*Maximum*: `1`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ColorValuesFields`  <a name="cfn-quicksight-analysis-geospatiallayercolorfield-colorvaluesfields"></a>
A list of color measure fields.  
*Required*: No  
*Type*: Array of [MeasureField](aws-properties-quicksight-analysis-measurefield.md)  
*Minimum*: `0`  
*Maximum*: `1`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis GeospatialLayerDefinition
<a name="aws-properties-quicksight-analysis-geospatiallayerdefinition"></a>

The definition properties for a geospatial layer.

## Syntax
<a name="aws-properties-quicksight-analysis-geospatiallayerdefinition-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-geospatiallayerdefinition-syntax.json"></a>

```
{
  "[LineLayer](#cfn-quicksight-analysis-geospatiallayerdefinition-linelayer)" : GeospatialLineLayer,
  "[PointLayer](#cfn-quicksight-analysis-geospatiallayerdefinition-pointlayer)" : GeospatialPointLayer,
  "[PolygonLayer](#cfn-quicksight-analysis-geospatiallayerdefinition-polygonlayer)" : GeospatialPolygonLayer
}
```

### YAML
<a name="aws-properties-quicksight-analysis-geospatiallayerdefinition-syntax.yaml"></a>

```
  [LineLayer](#cfn-quicksight-analysis-geospatiallayerdefinition-linelayer): 
    GeospatialLineLayer
  [PointLayer](#cfn-quicksight-analysis-geospatiallayerdefinition-pointlayer): 
    GeospatialPointLayer
  [PolygonLayer](#cfn-quicksight-analysis-geospatiallayerdefinition-polygonlayer): 
    GeospatialPolygonLayer
```

## Properties
<a name="aws-properties-quicksight-analysis-geospatiallayerdefinition-properties"></a>

`LineLayer`  <a name="cfn-quicksight-analysis-geospatiallayerdefinition-linelayer"></a>
The definition for a line layer.  
*Required*: No  
*Type*: [GeospatialLineLayer](aws-properties-quicksight-analysis-geospatiallinelayer.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`PointLayer`  <a name="cfn-quicksight-analysis-geospatiallayerdefinition-pointlayer"></a>
The definition for a point layer.  
*Required*: No  
*Type*: [GeospatialPointLayer](aws-properties-quicksight-analysis-geospatialpointlayer.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`PolygonLayer`  <a name="cfn-quicksight-analysis-geospatiallayerdefinition-polygonlayer"></a>
The definition for a polygon layer.  
*Required*: No  
*Type*: [GeospatialPolygonLayer](aws-properties-quicksight-analysis-geospatialpolygonlayer.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis GeospatialLayerItem
<a name="aws-properties-quicksight-analysis-geospatiallayeritem"></a>

The properties for a single geospatial layer.

## Syntax
<a name="aws-properties-quicksight-analysis-geospatiallayeritem-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-geospatiallayeritem-syntax.json"></a>

```
{
  "[Actions](#cfn-quicksight-analysis-geospatiallayeritem-actions)" : [ LayerCustomAction, ... ],
  "[DataSource](#cfn-quicksight-analysis-geospatiallayeritem-datasource)" : GeospatialDataSourceItem,
  "[JoinDefinition](#cfn-quicksight-analysis-geospatiallayeritem-joindefinition)" : GeospatialLayerJoinDefinition,
  "[Label](#cfn-quicksight-analysis-geospatiallayeritem-label)" : String,
  "[LayerDefinition](#cfn-quicksight-analysis-geospatiallayeritem-layerdefinition)" : GeospatialLayerDefinition,
  "[LayerId](#cfn-quicksight-analysis-geospatiallayeritem-layerid)" : String,
  "[LayerType](#cfn-quicksight-analysis-geospatiallayeritem-layertype)" : String,
  "[Tooltip](#cfn-quicksight-analysis-geospatiallayeritem-tooltip)" : TooltipOptions,
  "[Visibility](#cfn-quicksight-analysis-geospatiallayeritem-visibility)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-geospatiallayeritem-syntax.yaml"></a>

```
  [Actions](#cfn-quicksight-analysis-geospatiallayeritem-actions): 
    - LayerCustomAction
  [DataSource](#cfn-quicksight-analysis-geospatiallayeritem-datasource): 
    GeospatialDataSourceItem
  [JoinDefinition](#cfn-quicksight-analysis-geospatiallayeritem-joindefinition): 
    GeospatialLayerJoinDefinition
  [Label](#cfn-quicksight-analysis-geospatiallayeritem-label): String
  [LayerDefinition](#cfn-quicksight-analysis-geospatiallayeritem-layerdefinition): 
    GeospatialLayerDefinition
  [LayerId](#cfn-quicksight-analysis-geospatiallayeritem-layerid): String
  [LayerType](#cfn-quicksight-analysis-geospatiallayeritem-layertype): String
  [Tooltip](#cfn-quicksight-analysis-geospatiallayeritem-tooltip): 
    TooltipOptions
  [Visibility](#cfn-quicksight-analysis-geospatiallayeritem-visibility): String
```

## Properties
<a name="aws-properties-quicksight-analysis-geospatiallayeritem-properties"></a>

`Actions`  <a name="cfn-quicksight-analysis-geospatiallayeritem-actions"></a>
A list of custom actions for a layer.  
*Required*: No  
*Type*: Array of [LayerCustomAction](aws-properties-quicksight-analysis-layercustomaction.md)  
*Minimum*: `0`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DataSource`  <a name="cfn-quicksight-analysis-geospatiallayeritem-datasource"></a>
The data source for the layer.  
*Required*: No  
*Type*: [GeospatialDataSourceItem](aws-properties-quicksight-analysis-geospatialdatasourceitem.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`JoinDefinition`  <a name="cfn-quicksight-analysis-geospatiallayeritem-joindefinition"></a>
The join definition properties for a layer.  
*Required*: No  
*Type*: [GeospatialLayerJoinDefinition](aws-properties-quicksight-analysis-geospatiallayerjoindefinition.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Label`  <a name="cfn-quicksight-analysis-geospatiallayeritem-label"></a>
The label that is displayed for the layer.  
*Required*: No  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`LayerDefinition`  <a name="cfn-quicksight-analysis-geospatiallayeritem-layerdefinition"></a>
The definition properties for a layer.  
*Required*: No  
*Type*: [GeospatialLayerDefinition](aws-properties-quicksight-analysis-geospatiallayerdefinition.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`LayerId`  <a name="cfn-quicksight-analysis-geospatiallayeritem-layerid"></a>
The ID of the layer.  
*Required*: Yes  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`LayerType`  <a name="cfn-quicksight-analysis-geospatiallayeritem-layertype"></a>
The layer type.  
*Required*: No  
*Type*: String  
*Allowed values*: `POINT | LINE | POLYGON`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Tooltip`  <a name="cfn-quicksight-analysis-geospatiallayeritem-tooltip"></a>
Property description not available.  
*Required*: No  
*Type*: [TooltipOptions](aws-properties-quicksight-analysis-tooltipoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Visibility`  <a name="cfn-quicksight-analysis-geospatiallayeritem-visibility"></a>
The state of visibility for the layer.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis GeospatialLayerJoinDefinition
<a name="aws-properties-quicksight-analysis-geospatiallayerjoindefinition"></a>

The custom actions for a layer.

## Syntax
<a name="aws-properties-quicksight-analysis-geospatiallayerjoindefinition-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-geospatiallayerjoindefinition-syntax.json"></a>

```
{
  "[ColorField](#cfn-quicksight-analysis-geospatiallayerjoindefinition-colorfield)" : GeospatialLayerColorField,
  "[DatasetKeyField](#cfn-quicksight-analysis-geospatiallayerjoindefinition-datasetkeyfield)" : UnaggregatedField,
  "[ShapeKeyField](#cfn-quicksight-analysis-geospatiallayerjoindefinition-shapekeyfield)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-geospatiallayerjoindefinition-syntax.yaml"></a>

```
  [ColorField](#cfn-quicksight-analysis-geospatiallayerjoindefinition-colorfield): 
    GeospatialLayerColorField
  [DatasetKeyField](#cfn-quicksight-analysis-geospatiallayerjoindefinition-datasetkeyfield): 
    UnaggregatedField
  [ShapeKeyField](#cfn-quicksight-analysis-geospatiallayerjoindefinition-shapekeyfield): String
```

## Properties
<a name="aws-properties-quicksight-analysis-geospatiallayerjoindefinition-properties"></a>

`ColorField`  <a name="cfn-quicksight-analysis-geospatiallayerjoindefinition-colorfield"></a>
The geospatial color field for the join definition.  
*Required*: No  
*Type*: [GeospatialLayerColorField](aws-properties-quicksight-analysis-geospatiallayercolorfield.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DatasetKeyField`  <a name="cfn-quicksight-analysis-geospatiallayerjoindefinition-datasetkeyfield"></a>
Property description not available.  
*Required*: No  
*Type*: [UnaggregatedField](aws-properties-quicksight-analysis-unaggregatedfield.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ShapeKeyField`  <a name="cfn-quicksight-analysis-geospatiallayerjoindefinition-shapekeyfield"></a>
The name of the field or property in the geospatial data source.  
*Required*: No  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis GeospatialLayerMapConfiguration
<a name="aws-properties-quicksight-analysis-geospatiallayermapconfiguration"></a>

The map definition that defines map state, map style, and geospatial layers.

## Syntax
<a name="aws-properties-quicksight-analysis-geospatiallayermapconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-geospatiallayermapconfiguration-syntax.json"></a>

```
{
  "[Interactions](#cfn-quicksight-analysis-geospatiallayermapconfiguration-interactions)" : VisualInteractionOptions,
  "[Legend](#cfn-quicksight-analysis-geospatiallayermapconfiguration-legend)" : LegendOptions,
  "[MapLayers](#cfn-quicksight-analysis-geospatiallayermapconfiguration-maplayers)" : [ GeospatialLayerItem, ... ],
  "[MapState](#cfn-quicksight-analysis-geospatiallayermapconfiguration-mapstate)" : GeospatialMapState,
  "[MapStyle](#cfn-quicksight-analysis-geospatiallayermapconfiguration-mapstyle)" : GeospatialMapStyle
}
```

### YAML
<a name="aws-properties-quicksight-analysis-geospatiallayermapconfiguration-syntax.yaml"></a>

```
  [Interactions](#cfn-quicksight-analysis-geospatiallayermapconfiguration-interactions): 
    VisualInteractionOptions
  [Legend](#cfn-quicksight-analysis-geospatiallayermapconfiguration-legend): 
    LegendOptions
  [MapLayers](#cfn-quicksight-analysis-geospatiallayermapconfiguration-maplayers): 
    - GeospatialLayerItem
  [MapState](#cfn-quicksight-analysis-geospatiallayermapconfiguration-mapstate): 
    GeospatialMapState
  [MapStyle](#cfn-quicksight-analysis-geospatiallayermapconfiguration-mapstyle): 
    GeospatialMapStyle
```

## Properties
<a name="aws-properties-quicksight-analysis-geospatiallayermapconfiguration-properties"></a>

`Interactions`  <a name="cfn-quicksight-analysis-geospatiallayermapconfiguration-interactions"></a>
Property description not available.  
*Required*: No  
*Type*: [VisualInteractionOptions](aws-properties-quicksight-analysis-visualinteractionoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Legend`  <a name="cfn-quicksight-analysis-geospatiallayermapconfiguration-legend"></a>
Property description not available.  
*Required*: No  
*Type*: [LegendOptions](aws-properties-quicksight-analysis-legendoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`MapLayers`  <a name="cfn-quicksight-analysis-geospatiallayermapconfiguration-maplayers"></a>
The geospatial layers to visualize on the map.  
*Required*: No  
*Type*: Array of [GeospatialLayerItem](aws-properties-quicksight-analysis-geospatiallayeritem.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`MapState`  <a name="cfn-quicksight-analysis-geospatiallayermapconfiguration-mapstate"></a>
The map state properties for the map.  
*Required*: No  
*Type*: [GeospatialMapState](aws-properties-quicksight-analysis-geospatialmapstate.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`MapStyle`  <a name="cfn-quicksight-analysis-geospatiallayermapconfiguration-mapstyle"></a>
The map style properties for the map.  
*Required*: No  
*Type*: [GeospatialMapStyle](aws-properties-quicksight-analysis-geospatialmapstyle.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis GeospatialLineLayer
<a name="aws-properties-quicksight-analysis-geospatiallinelayer"></a>

The geospatial Line layer.

## Syntax
<a name="aws-properties-quicksight-analysis-geospatiallinelayer-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-geospatiallinelayer-syntax.json"></a>

```
{
  "[Style](#cfn-quicksight-analysis-geospatiallinelayer-style)" : GeospatialLineStyle
}
```

### YAML
<a name="aws-properties-quicksight-analysis-geospatiallinelayer-syntax.yaml"></a>

```
  [Style](#cfn-quicksight-analysis-geospatiallinelayer-style): 
    GeospatialLineStyle
```

## Properties
<a name="aws-properties-quicksight-analysis-geospatiallinelayer-properties"></a>

`Style`  <a name="cfn-quicksight-analysis-geospatiallinelayer-style"></a>
The visualization style for a line layer.  
*Required*: Yes  
*Type*: [GeospatialLineStyle](aws-properties-quicksight-analysis-geospatiallinestyle.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis GeospatialLineStyle
<a name="aws-properties-quicksight-analysis-geospatiallinestyle"></a>

The visualization style for a line layer.

## Syntax
<a name="aws-properties-quicksight-analysis-geospatiallinestyle-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-geospatiallinestyle-syntax.json"></a>

```
{
  "[LineSymbolStyle](#cfn-quicksight-analysis-geospatiallinestyle-linesymbolstyle)" : GeospatialLineSymbolStyle
}
```

### YAML
<a name="aws-properties-quicksight-analysis-geospatiallinestyle-syntax.yaml"></a>

```
  [LineSymbolStyle](#cfn-quicksight-analysis-geospatiallinestyle-linesymbolstyle): 
    GeospatialLineSymbolStyle
```

## Properties
<a name="aws-properties-quicksight-analysis-geospatiallinestyle-properties"></a>

`LineSymbolStyle`  <a name="cfn-quicksight-analysis-geospatiallinestyle-linesymbolstyle"></a>
The symbol style for a line style.  
*Required*: No  
*Type*: [GeospatialLineSymbolStyle](aws-properties-quicksight-analysis-geospatiallinesymbolstyle.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis GeospatialLineSymbolStyle
<a name="aws-properties-quicksight-analysis-geospatiallinesymbolstyle"></a>

The symbol style for a line layer.

## Syntax
<a name="aws-properties-quicksight-analysis-geospatiallinesymbolstyle-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-geospatiallinesymbolstyle-syntax.json"></a>

```
{
  "[FillColor](#cfn-quicksight-analysis-geospatiallinesymbolstyle-fillcolor)" : GeospatialColor,
  "[LineWidth](#cfn-quicksight-analysis-geospatiallinesymbolstyle-linewidth)" : GeospatialLineWidth
}
```

### YAML
<a name="aws-properties-quicksight-analysis-geospatiallinesymbolstyle-syntax.yaml"></a>

```
  [FillColor](#cfn-quicksight-analysis-geospatiallinesymbolstyle-fillcolor): 
    GeospatialColor
  [LineWidth](#cfn-quicksight-analysis-geospatiallinesymbolstyle-linewidth): 
    GeospatialLineWidth
```

## Properties
<a name="aws-properties-quicksight-analysis-geospatiallinesymbolstyle-properties"></a>

`FillColor`  <a name="cfn-quicksight-analysis-geospatiallinesymbolstyle-fillcolor"></a>
The color and opacity values for the fill color.  
*Required*: No  
*Type*: [GeospatialColor](aws-properties-quicksight-analysis-geospatialcolor.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`LineWidth`  <a name="cfn-quicksight-analysis-geospatiallinesymbolstyle-linewidth"></a>
The width value for a line.  
*Required*: No  
*Type*: [GeospatialLineWidth](aws-properties-quicksight-analysis-geospatiallinewidth.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis GeospatialLineWidth
<a name="aws-properties-quicksight-analysis-geospatiallinewidth"></a>

The width properties for a line.

## Syntax
<a name="aws-properties-quicksight-analysis-geospatiallinewidth-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-geospatiallinewidth-syntax.json"></a>

```
{
  "[LineWidth](#cfn-quicksight-analysis-geospatiallinewidth-linewidth)" : Number
}
```

### YAML
<a name="aws-properties-quicksight-analysis-geospatiallinewidth-syntax.yaml"></a>

```
  [LineWidth](#cfn-quicksight-analysis-geospatiallinewidth-linewidth): Number
```

## Properties
<a name="aws-properties-quicksight-analysis-geospatiallinewidth-properties"></a>

`LineWidth`  <a name="cfn-quicksight-analysis-geospatiallinewidth-linewidth"></a>
The positive value for the width of a line.  
*Required*: No  
*Type*: Number  
*Minimum*: `0`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis GeospatialMapAggregatedFieldWells
<a name="aws-properties-quicksight-analysis-geospatialmapaggregatedfieldwells"></a>

The aggregated field wells for a geospatial map.

## Syntax
<a name="aws-properties-quicksight-analysis-geospatialmapaggregatedfieldwells-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-geospatialmapaggregatedfieldwells-syntax.json"></a>

```
{
  "[Colors](#cfn-quicksight-analysis-geospatialmapaggregatedfieldwells-colors)" : [ DimensionField, ... ],
  "[Geospatial](#cfn-quicksight-analysis-geospatialmapaggregatedfieldwells-geospatial)" : [ DimensionField, ... ],
  "[Values](#cfn-quicksight-analysis-geospatialmapaggregatedfieldwells-values)" : [ MeasureField, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-geospatialmapaggregatedfieldwells-syntax.yaml"></a>

```
  [Colors](#cfn-quicksight-analysis-geospatialmapaggregatedfieldwells-colors): 
    - DimensionField
  [Geospatial](#cfn-quicksight-analysis-geospatialmapaggregatedfieldwells-geospatial): 
    - DimensionField
  [Values](#cfn-quicksight-analysis-geospatialmapaggregatedfieldwells-values): 
    - MeasureField
```

## Properties
<a name="aws-properties-quicksight-analysis-geospatialmapaggregatedfieldwells-properties"></a>

`Colors`  <a name="cfn-quicksight-analysis-geospatialmapaggregatedfieldwells-colors"></a>
The color field wells of a geospatial map.  
*Required*: No  
*Type*: Array of [DimensionField](aws-properties-quicksight-analysis-dimensionfield.md)  
*Minimum*: `0`  
*Maximum*: `200`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Geospatial`  <a name="cfn-quicksight-analysis-geospatialmapaggregatedfieldwells-geospatial"></a>
The geospatial field wells of a geospatial map. Values are grouped by geospatial fields.  
*Required*: No  
*Type*: Array of [DimensionField](aws-properties-quicksight-analysis-dimensionfield.md)  
*Minimum*: `0`  
*Maximum*: `200`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Values`  <a name="cfn-quicksight-analysis-geospatialmapaggregatedfieldwells-values"></a>
The size field wells of a geospatial map. Values are aggregated based on geospatial fields.  
*Required*: No  
*Type*: Array of [MeasureField](aws-properties-quicksight-analysis-measurefield.md)  
*Minimum*: `0`  
*Maximum*: `200`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis GeospatialMapConfiguration
<a name="aws-properties-quicksight-analysis-geospatialmapconfiguration"></a>

The configuration of a `GeospatialMapVisual`.

## Syntax
<a name="aws-properties-quicksight-analysis-geospatialmapconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-geospatialmapconfiguration-syntax.json"></a>

```
{
  "[FieldWells](#cfn-quicksight-analysis-geospatialmapconfiguration-fieldwells)" : GeospatialMapFieldWells,
  "[Interactions](#cfn-quicksight-analysis-geospatialmapconfiguration-interactions)" : VisualInteractionOptions,
  "[Legend](#cfn-quicksight-analysis-geospatialmapconfiguration-legend)" : LegendOptions,
  "[MapStyleOptions](#cfn-quicksight-analysis-geospatialmapconfiguration-mapstyleoptions)" : GeospatialMapStyleOptions,
  "[PointStyleOptions](#cfn-quicksight-analysis-geospatialmapconfiguration-pointstyleoptions)" : GeospatialPointStyleOptions,
  "[Tooltip](#cfn-quicksight-analysis-geospatialmapconfiguration-tooltip)" : TooltipOptions,
  "[VisualPalette](#cfn-quicksight-analysis-geospatialmapconfiguration-visualpalette)" : VisualPalette,
  "[WindowOptions](#cfn-quicksight-analysis-geospatialmapconfiguration-windowoptions)" : GeospatialWindowOptions
}
```

### YAML
<a name="aws-properties-quicksight-analysis-geospatialmapconfiguration-syntax.yaml"></a>

```
  [FieldWells](#cfn-quicksight-analysis-geospatialmapconfiguration-fieldwells): 
    GeospatialMapFieldWells
  [Interactions](#cfn-quicksight-analysis-geospatialmapconfiguration-interactions): 
    VisualInteractionOptions
  [Legend](#cfn-quicksight-analysis-geospatialmapconfiguration-legend): 
    LegendOptions
  [MapStyleOptions](#cfn-quicksight-analysis-geospatialmapconfiguration-mapstyleoptions): 
    GeospatialMapStyleOptions
  [PointStyleOptions](#cfn-quicksight-analysis-geospatialmapconfiguration-pointstyleoptions): 
    GeospatialPointStyleOptions
  [Tooltip](#cfn-quicksight-analysis-geospatialmapconfiguration-tooltip): 
    TooltipOptions
  [VisualPalette](#cfn-quicksight-analysis-geospatialmapconfiguration-visualpalette): 
    VisualPalette
  [WindowOptions](#cfn-quicksight-analysis-geospatialmapconfiguration-windowoptions): 
    GeospatialWindowOptions
```

## Properties
<a name="aws-properties-quicksight-analysis-geospatialmapconfiguration-properties"></a>

`FieldWells`  <a name="cfn-quicksight-analysis-geospatialmapconfiguration-fieldwells"></a>
The field wells of the visual.  
*Required*: No  
*Type*: [GeospatialMapFieldWells](aws-properties-quicksight-analysis-geospatialmapfieldwells.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Interactions`  <a name="cfn-quicksight-analysis-geospatialmapconfiguration-interactions"></a>
The general visual interactions setup for a visual.  
*Required*: No  
*Type*: [VisualInteractionOptions](aws-properties-quicksight-analysis-visualinteractionoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Legend`  <a name="cfn-quicksight-analysis-geospatialmapconfiguration-legend"></a>
The legend display setup of the visual.  
*Required*: No  
*Type*: [LegendOptions](aws-properties-quicksight-analysis-legendoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`MapStyleOptions`  <a name="cfn-quicksight-analysis-geospatialmapconfiguration-mapstyleoptions"></a>
The map style options of the geospatial map.  
*Required*: No  
*Type*: [GeospatialMapStyleOptions](aws-properties-quicksight-analysis-geospatialmapstyleoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`PointStyleOptions`  <a name="cfn-quicksight-analysis-geospatialmapconfiguration-pointstyleoptions"></a>
The point style options of the geospatial map.  
*Required*: No  
*Type*: [GeospatialPointStyleOptions](aws-properties-quicksight-analysis-geospatialpointstyleoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Tooltip`  <a name="cfn-quicksight-analysis-geospatialmapconfiguration-tooltip"></a>
The tooltip display setup of the visual.  
*Required*: No  
*Type*: [TooltipOptions](aws-properties-quicksight-analysis-tooltipoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VisualPalette`  <a name="cfn-quicksight-analysis-geospatialmapconfiguration-visualpalette"></a>
Property description not available.  
*Required*: No  
*Type*: [VisualPalette](aws-properties-quicksight-analysis-visualpalette.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`WindowOptions`  <a name="cfn-quicksight-analysis-geospatialmapconfiguration-windowoptions"></a>
The window options of the geospatial map.  
*Required*: No  
*Type*: [GeospatialWindowOptions](aws-properties-quicksight-analysis-geospatialwindowoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis GeospatialMapFieldWells
<a name="aws-properties-quicksight-analysis-geospatialmapfieldwells"></a>

The field wells of a `GeospatialMapVisual`.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

## Syntax
<a name="aws-properties-quicksight-analysis-geospatialmapfieldwells-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-geospatialmapfieldwells-syntax.json"></a>

```
{
  "[GeospatialMapAggregatedFieldWells](#cfn-quicksight-analysis-geospatialmapfieldwells-geospatialmapaggregatedfieldwells)" : GeospatialMapAggregatedFieldWells
}
```

### YAML
<a name="aws-properties-quicksight-analysis-geospatialmapfieldwells-syntax.yaml"></a>

```
  [GeospatialMapAggregatedFieldWells](#cfn-quicksight-analysis-geospatialmapfieldwells-geospatialmapaggregatedfieldwells): 
    GeospatialMapAggregatedFieldWells
```

## Properties
<a name="aws-properties-quicksight-analysis-geospatialmapfieldwells-properties"></a>

`GeospatialMapAggregatedFieldWells`  <a name="cfn-quicksight-analysis-geospatialmapfieldwells-geospatialmapaggregatedfieldwells"></a>
The aggregated field well for a geospatial map.  
*Required*: No  
*Type*: [GeospatialMapAggregatedFieldWells](aws-properties-quicksight-analysis-geospatialmapaggregatedfieldwells.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis GeospatialMapState
<a name="aws-properties-quicksight-analysis-geospatialmapstate"></a>

The map state properties for a map.

## Syntax
<a name="aws-properties-quicksight-analysis-geospatialmapstate-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-geospatialmapstate-syntax.json"></a>

```
{
  "[Bounds](#cfn-quicksight-analysis-geospatialmapstate-bounds)" : GeospatialCoordinateBounds,
  "[MapNavigation](#cfn-quicksight-analysis-geospatialmapstate-mapnavigation)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-geospatialmapstate-syntax.yaml"></a>

```
  [Bounds](#cfn-quicksight-analysis-geospatialmapstate-bounds): 
    GeospatialCoordinateBounds
  [MapNavigation](#cfn-quicksight-analysis-geospatialmapstate-mapnavigation): String
```

## Properties
<a name="aws-properties-quicksight-analysis-geospatialmapstate-properties"></a>

`Bounds`  <a name="cfn-quicksight-analysis-geospatialmapstate-bounds"></a>
Property description not available.  
*Required*: No  
*Type*: [GeospatialCoordinateBounds](aws-properties-quicksight-analysis-geospatialcoordinatebounds.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`MapNavigation`  <a name="cfn-quicksight-analysis-geospatialmapstate-mapnavigation"></a>
Enables or disables map navigation for a map.  
*Required*: No  
*Type*: String  
*Allowed values*: `ENABLED | DISABLED`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis GeospatialMapStyle
<a name="aws-properties-quicksight-analysis-geospatialmapstyle"></a>

The map style properties for a map.

## Syntax
<a name="aws-properties-quicksight-analysis-geospatialmapstyle-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-geospatialmapstyle-syntax.json"></a>

```
{
  "[BackgroundColor](#cfn-quicksight-analysis-geospatialmapstyle-backgroundcolor)" : String,
  "[BaseMapStyle](#cfn-quicksight-analysis-geospatialmapstyle-basemapstyle)" : String,
  "[BaseMapVisibility](#cfn-quicksight-analysis-geospatialmapstyle-basemapvisibility)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-geospatialmapstyle-syntax.yaml"></a>

```
  [BackgroundColor](#cfn-quicksight-analysis-geospatialmapstyle-backgroundcolor): String
  [BaseMapStyle](#cfn-quicksight-analysis-geospatialmapstyle-basemapstyle): String
  [BaseMapVisibility](#cfn-quicksight-analysis-geospatialmapstyle-basemapvisibility): String
```

## Properties
<a name="aws-properties-quicksight-analysis-geospatialmapstyle-properties"></a>

`BackgroundColor`  <a name="cfn-quicksight-analysis-geospatialmapstyle-backgroundcolor"></a>
The background color and opacity values for a map.  
*Required*: No  
*Type*: String  
*Pattern*: `^#[A-F0-9]{6}(?:[A-F0-9]{2})?$`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`BaseMapStyle`  <a name="cfn-quicksight-analysis-geospatialmapstyle-basemapstyle"></a>
The selected base map style.  
*Required*: No  
*Type*: String  
*Allowed values*: `LIGHT_GRAY | DARK_GRAY | STREET | IMAGERY`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`BaseMapVisibility`  <a name="cfn-quicksight-analysis-geospatialmapstyle-basemapvisibility"></a>
The state of visibility for the base map.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis GeospatialMapStyleOptions
<a name="aws-properties-quicksight-analysis-geospatialmapstyleoptions"></a>

The map style options of the geospatial map.

## Syntax
<a name="aws-properties-quicksight-analysis-geospatialmapstyleoptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-geospatialmapstyleoptions-syntax.json"></a>

```
{
  "[BaseMapStyle](#cfn-quicksight-analysis-geospatialmapstyleoptions-basemapstyle)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-geospatialmapstyleoptions-syntax.yaml"></a>

```
  [BaseMapStyle](#cfn-quicksight-analysis-geospatialmapstyleoptions-basemapstyle): String
```

## Properties
<a name="aws-properties-quicksight-analysis-geospatialmapstyleoptions-properties"></a>

`BaseMapStyle`  <a name="cfn-quicksight-analysis-geospatialmapstyleoptions-basemapstyle"></a>
The base map style of the geospatial map.  
*Required*: No  
*Type*: String  
*Allowed values*: `LIGHT_GRAY | DARK_GRAY | STREET | IMAGERY`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis GeospatialMapVisual
<a name="aws-properties-quicksight-analysis-geospatialmapvisual"></a>

A geospatial map or a points on map visual.

For more information, see [Creating point maps](https://docs.aws.amazon.com/quicksight/latest/user/point-maps.html) in the *Amazon Quick Suite User Guide*.

## Syntax
<a name="aws-properties-quicksight-analysis-geospatialmapvisual-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-geospatialmapvisual-syntax.json"></a>

```
{
  "[Actions](#cfn-quicksight-analysis-geospatialmapvisual-actions)" : [ VisualCustomAction, ... ],
  "[ChartConfiguration](#cfn-quicksight-analysis-geospatialmapvisual-chartconfiguration)" : GeospatialMapConfiguration,
  "[ColumnHierarchies](#cfn-quicksight-analysis-geospatialmapvisual-columnhierarchies)" : [ ColumnHierarchy, ... ],
  "[Subtitle](#cfn-quicksight-analysis-geospatialmapvisual-subtitle)" : VisualSubtitleLabelOptions,
  "[Title](#cfn-quicksight-analysis-geospatialmapvisual-title)" : VisualTitleLabelOptions,
  "[VisualContentAltText](#cfn-quicksight-analysis-geospatialmapvisual-visualcontentalttext)" : String,
  "[VisualId](#cfn-quicksight-analysis-geospatialmapvisual-visualid)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-geospatialmapvisual-syntax.yaml"></a>

```
  [Actions](#cfn-quicksight-analysis-geospatialmapvisual-actions): 
    - VisualCustomAction
  [ChartConfiguration](#cfn-quicksight-analysis-geospatialmapvisual-chartconfiguration): 
    GeospatialMapConfiguration
  [ColumnHierarchies](#cfn-quicksight-analysis-geospatialmapvisual-columnhierarchies): 
    - ColumnHierarchy
  [Subtitle](#cfn-quicksight-analysis-geospatialmapvisual-subtitle): 
    VisualSubtitleLabelOptions
  [Title](#cfn-quicksight-analysis-geospatialmapvisual-title): 
    VisualTitleLabelOptions
  [VisualContentAltText](#cfn-quicksight-analysis-geospatialmapvisual-visualcontentalttext): String
  [VisualId](#cfn-quicksight-analysis-geospatialmapvisual-visualid): String
```

## Properties
<a name="aws-properties-quicksight-analysis-geospatialmapvisual-properties"></a>

`Actions`  <a name="cfn-quicksight-analysis-geospatialmapvisual-actions"></a>
The list of custom actions that are configured for a visual.  
*Required*: No  
*Type*: Array of [VisualCustomAction](aws-properties-quicksight-analysis-visualcustomaction.md)  
*Minimum*: `0`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ChartConfiguration`  <a name="cfn-quicksight-analysis-geospatialmapvisual-chartconfiguration"></a>
The configuration settings of the visual.  
*Required*: No  
*Type*: [GeospatialMapConfiguration](aws-properties-quicksight-analysis-geospatialmapconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ColumnHierarchies`  <a name="cfn-quicksight-analysis-geospatialmapvisual-columnhierarchies"></a>
The column hierarchy that is used during drill-downs and drill-ups.  
*Required*: No  
*Type*: Array of [ColumnHierarchy](aws-properties-quicksight-analysis-columnhierarchy.md)  
*Minimum*: `0`  
*Maximum*: `2`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Subtitle`  <a name="cfn-quicksight-analysis-geospatialmapvisual-subtitle"></a>
The subtitle that is displayed on the visual.  
*Required*: No  
*Type*: [VisualSubtitleLabelOptions](aws-properties-quicksight-analysis-visualsubtitlelabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Title`  <a name="cfn-quicksight-analysis-geospatialmapvisual-title"></a>
The title that is displayed on the visual.  
*Required*: No  
*Type*: [VisualTitleLabelOptions](aws-properties-quicksight-analysis-visualtitlelabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VisualContentAltText`  <a name="cfn-quicksight-analysis-geospatialmapvisual-visualcontentalttext"></a>
The alt text for the visual.  
*Required*: No  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `1024`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VisualId`  <a name="cfn-quicksight-analysis-geospatialmapvisual-visualid"></a>
The unique identifier of a visual. This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have visuals with the same identifiers..  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis GeospatialNullDataSettings
<a name="aws-properties-quicksight-analysis-geospatialnulldatasettings"></a>

The properties for the visualization of null data.

## Syntax
<a name="aws-properties-quicksight-analysis-geospatialnulldatasettings-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-geospatialnulldatasettings-syntax.json"></a>

```
{
  "[SymbolStyle](#cfn-quicksight-analysis-geospatialnulldatasettings-symbolstyle)" : GeospatialNullSymbolStyle
}
```

### YAML
<a name="aws-properties-quicksight-analysis-geospatialnulldatasettings-syntax.yaml"></a>

```
  [SymbolStyle](#cfn-quicksight-analysis-geospatialnulldatasettings-symbolstyle): 
    GeospatialNullSymbolStyle
```

## Properties
<a name="aws-properties-quicksight-analysis-geospatialnulldatasettings-properties"></a>

`SymbolStyle`  <a name="cfn-quicksight-analysis-geospatialnulldatasettings-symbolstyle"></a>
The symbol style for null data.  
*Required*: Yes  
*Type*: [GeospatialNullSymbolStyle](aws-properties-quicksight-analysis-geospatialnullsymbolstyle.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis GeospatialNullSymbolStyle
<a name="aws-properties-quicksight-analysis-geospatialnullsymbolstyle"></a>

The symbol style for null data.

## Syntax
<a name="aws-properties-quicksight-analysis-geospatialnullsymbolstyle-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-geospatialnullsymbolstyle-syntax.json"></a>

```
{
  "[FillColor](#cfn-quicksight-analysis-geospatialnullsymbolstyle-fillcolor)" : String,
  "[StrokeColor](#cfn-quicksight-analysis-geospatialnullsymbolstyle-strokecolor)" : String,
  "[StrokeWidth](#cfn-quicksight-analysis-geospatialnullsymbolstyle-strokewidth)" : Number
}
```

### YAML
<a name="aws-properties-quicksight-analysis-geospatialnullsymbolstyle-syntax.yaml"></a>

```
  [FillColor](#cfn-quicksight-analysis-geospatialnullsymbolstyle-fillcolor): String
  [StrokeColor](#cfn-quicksight-analysis-geospatialnullsymbolstyle-strokecolor): String
  [StrokeWidth](#cfn-quicksight-analysis-geospatialnullsymbolstyle-strokewidth): Number
```

## Properties
<a name="aws-properties-quicksight-analysis-geospatialnullsymbolstyle-properties"></a>

`FillColor`  <a name="cfn-quicksight-analysis-geospatialnullsymbolstyle-fillcolor"></a>
The color and opacity values for the fill color.  
*Required*: No  
*Type*: String  
*Pattern*: `^#[A-F0-9]{6}(?:[A-F0-9]{2})?$`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`StrokeColor`  <a name="cfn-quicksight-analysis-geospatialnullsymbolstyle-strokecolor"></a>
The color and opacity values for the stroke color.  
*Required*: No  
*Type*: String  
*Pattern*: `^#[A-F0-9]{6}(?:[A-F0-9]{2})?$`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`StrokeWidth`  <a name="cfn-quicksight-analysis-geospatialnullsymbolstyle-strokewidth"></a>
The width of the border stroke.  
*Required*: No  
*Type*: Number  
*Minimum*: `0`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis GeospatialPointLayer
<a name="aws-properties-quicksight-analysis-geospatialpointlayer"></a>

The geospatial Point layer.

## Syntax
<a name="aws-properties-quicksight-analysis-geospatialpointlayer-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-geospatialpointlayer-syntax.json"></a>

```
{
  "[Style](#cfn-quicksight-analysis-geospatialpointlayer-style)" : GeospatialPointStyle
}
```

### YAML
<a name="aws-properties-quicksight-analysis-geospatialpointlayer-syntax.yaml"></a>

```
  [Style](#cfn-quicksight-analysis-geospatialpointlayer-style): 
    GeospatialPointStyle
```

## Properties
<a name="aws-properties-quicksight-analysis-geospatialpointlayer-properties"></a>

`Style`  <a name="cfn-quicksight-analysis-geospatialpointlayer-style"></a>
The visualization style for a point layer.  
*Required*: Yes  
*Type*: [GeospatialPointStyle](aws-properties-quicksight-analysis-geospatialpointstyle.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis GeospatialPointStyle
<a name="aws-properties-quicksight-analysis-geospatialpointstyle"></a>

The point style for a point layer.

## Syntax
<a name="aws-properties-quicksight-analysis-geospatialpointstyle-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-geospatialpointstyle-syntax.json"></a>

```
{
  "[CircleSymbolStyle](#cfn-quicksight-analysis-geospatialpointstyle-circlesymbolstyle)" : GeospatialCircleSymbolStyle
}
```

### YAML
<a name="aws-properties-quicksight-analysis-geospatialpointstyle-syntax.yaml"></a>

```
  [CircleSymbolStyle](#cfn-quicksight-analysis-geospatialpointstyle-circlesymbolstyle): 
    GeospatialCircleSymbolStyle
```

## Properties
<a name="aws-properties-quicksight-analysis-geospatialpointstyle-properties"></a>

`CircleSymbolStyle`  <a name="cfn-quicksight-analysis-geospatialpointstyle-circlesymbolstyle"></a>
The circle symbol style for a point layer.  
*Required*: No  
*Type*: [GeospatialCircleSymbolStyle](aws-properties-quicksight-analysis-geospatialcirclesymbolstyle.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis GeospatialPointStyleOptions
<a name="aws-properties-quicksight-analysis-geospatialpointstyleoptions"></a>

The point style of the geospatial map.

## Syntax
<a name="aws-properties-quicksight-analysis-geospatialpointstyleoptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-geospatialpointstyleoptions-syntax.json"></a>

```
{
  "[ClusterMarkerConfiguration](#cfn-quicksight-analysis-geospatialpointstyleoptions-clustermarkerconfiguration)" : ClusterMarkerConfiguration,
  "[HeatmapConfiguration](#cfn-quicksight-analysis-geospatialpointstyleoptions-heatmapconfiguration)" : GeospatialHeatmapConfiguration,
  "[SelectedPointStyle](#cfn-quicksight-analysis-geospatialpointstyleoptions-selectedpointstyle)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-geospatialpointstyleoptions-syntax.yaml"></a>

```
  [ClusterMarkerConfiguration](#cfn-quicksight-analysis-geospatialpointstyleoptions-clustermarkerconfiguration): 
    ClusterMarkerConfiguration
  [HeatmapConfiguration](#cfn-quicksight-analysis-geospatialpointstyleoptions-heatmapconfiguration): 
    GeospatialHeatmapConfiguration
  [SelectedPointStyle](#cfn-quicksight-analysis-geospatialpointstyleoptions-selectedpointstyle): String
```

## Properties
<a name="aws-properties-quicksight-analysis-geospatialpointstyleoptions-properties"></a>

`ClusterMarkerConfiguration`  <a name="cfn-quicksight-analysis-geospatialpointstyleoptions-clustermarkerconfiguration"></a>
The cluster marker configuration of the geospatial point style.  
*Required*: No  
*Type*: [ClusterMarkerConfiguration](aws-properties-quicksight-analysis-clustermarkerconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`HeatmapConfiguration`  <a name="cfn-quicksight-analysis-geospatialpointstyleoptions-heatmapconfiguration"></a>
The heatmap configuration of the geospatial point style.  
*Required*: No  
*Type*: [GeospatialHeatmapConfiguration](aws-properties-quicksight-analysis-geospatialheatmapconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SelectedPointStyle`  <a name="cfn-quicksight-analysis-geospatialpointstyleoptions-selectedpointstyle"></a>
The selected point styles (point, cluster) of the geospatial map.  
*Required*: No  
*Type*: String  
*Allowed values*: `POINT | CLUSTER | HEATMAP`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis GeospatialPolygonLayer
<a name="aws-properties-quicksight-analysis-geospatialpolygonlayer"></a>

The geospatial polygon layer.

## Syntax
<a name="aws-properties-quicksight-analysis-geospatialpolygonlayer-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-geospatialpolygonlayer-syntax.json"></a>

```
{
  "[Style](#cfn-quicksight-analysis-geospatialpolygonlayer-style)" : GeospatialPolygonStyle
}
```

### YAML
<a name="aws-properties-quicksight-analysis-geospatialpolygonlayer-syntax.yaml"></a>

```
  [Style](#cfn-quicksight-analysis-geospatialpolygonlayer-style): 
    GeospatialPolygonStyle
```

## Properties
<a name="aws-properties-quicksight-analysis-geospatialpolygonlayer-properties"></a>

`Style`  <a name="cfn-quicksight-analysis-geospatialpolygonlayer-style"></a>
The visualization style for a polygon layer.  
*Required*: Yes  
*Type*: [GeospatialPolygonStyle](aws-properties-quicksight-analysis-geospatialpolygonstyle.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis GeospatialPolygonStyle
<a name="aws-properties-quicksight-analysis-geospatialpolygonstyle"></a>

The polygon style for a polygon layer.

## Syntax
<a name="aws-properties-quicksight-analysis-geospatialpolygonstyle-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-geospatialpolygonstyle-syntax.json"></a>

```
{
  "[PolygonSymbolStyle](#cfn-quicksight-analysis-geospatialpolygonstyle-polygonsymbolstyle)" : GeospatialPolygonSymbolStyle
}
```

### YAML
<a name="aws-properties-quicksight-analysis-geospatialpolygonstyle-syntax.yaml"></a>

```
  [PolygonSymbolStyle](#cfn-quicksight-analysis-geospatialpolygonstyle-polygonsymbolstyle): 
    GeospatialPolygonSymbolStyle
```

## Properties
<a name="aws-properties-quicksight-analysis-geospatialpolygonstyle-properties"></a>

`PolygonSymbolStyle`  <a name="cfn-quicksight-analysis-geospatialpolygonstyle-polygonsymbolstyle"></a>
The polygon symbol style for a polygon layer.  
*Required*: No  
*Type*: [GeospatialPolygonSymbolStyle](aws-properties-quicksight-analysis-geospatialpolygonsymbolstyle.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis GeospatialPolygonSymbolStyle
<a name="aws-properties-quicksight-analysis-geospatialpolygonsymbolstyle"></a>

The polygon symbol style for a polygon layer.

## Syntax
<a name="aws-properties-quicksight-analysis-geospatialpolygonsymbolstyle-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-geospatialpolygonsymbolstyle-syntax.json"></a>

```
{
  "[FillColor](#cfn-quicksight-analysis-geospatialpolygonsymbolstyle-fillcolor)" : GeospatialColor,
  "[StrokeColor](#cfn-quicksight-analysis-geospatialpolygonsymbolstyle-strokecolor)" : GeospatialColor,
  "[StrokeWidth](#cfn-quicksight-analysis-geospatialpolygonsymbolstyle-strokewidth)" : GeospatialLineWidth
}
```

### YAML
<a name="aws-properties-quicksight-analysis-geospatialpolygonsymbolstyle-syntax.yaml"></a>

```
  [FillColor](#cfn-quicksight-analysis-geospatialpolygonsymbolstyle-fillcolor): 
    GeospatialColor
  [StrokeColor](#cfn-quicksight-analysis-geospatialpolygonsymbolstyle-strokecolor): 
    GeospatialColor
  [StrokeWidth](#cfn-quicksight-analysis-geospatialpolygonsymbolstyle-strokewidth): 
    GeospatialLineWidth
```

## Properties
<a name="aws-properties-quicksight-analysis-geospatialpolygonsymbolstyle-properties"></a>

`FillColor`  <a name="cfn-quicksight-analysis-geospatialpolygonsymbolstyle-fillcolor"></a>
The color and opacity values for the fill color.  
*Required*: No  
*Type*: [GeospatialColor](aws-properties-quicksight-analysis-geospatialcolor.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`StrokeColor`  <a name="cfn-quicksight-analysis-geospatialpolygonsymbolstyle-strokecolor"></a>
The color and opacity values for the stroke color.  
*Required*: No  
*Type*: [GeospatialColor](aws-properties-quicksight-analysis-geospatialcolor.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`StrokeWidth`  <a name="cfn-quicksight-analysis-geospatialpolygonsymbolstyle-strokewidth"></a>
The width of the border stroke.  
*Required*: No  
*Type*: [GeospatialLineWidth](aws-properties-quicksight-analysis-geospatiallinewidth.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis GeospatialSolidColor
<a name="aws-properties-quicksight-analysis-geospatialsolidcolor"></a>

The definition for a solid color.

## Syntax
<a name="aws-properties-quicksight-analysis-geospatialsolidcolor-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-geospatialsolidcolor-syntax.json"></a>

```
{
  "[Color](#cfn-quicksight-analysis-geospatialsolidcolor-color)" : String,
  "[State](#cfn-quicksight-analysis-geospatialsolidcolor-state)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-geospatialsolidcolor-syntax.yaml"></a>

```
  [Color](#cfn-quicksight-analysis-geospatialsolidcolor-color): String
  [State](#cfn-quicksight-analysis-geospatialsolidcolor-state): String
```

## Properties
<a name="aws-properties-quicksight-analysis-geospatialsolidcolor-properties"></a>

`Color`  <a name="cfn-quicksight-analysis-geospatialsolidcolor-color"></a>
The color and opacity values for the color.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^#[A-F0-9]{6}(?:[A-F0-9]{2})?$`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`State`  <a name="cfn-quicksight-analysis-geospatialsolidcolor-state"></a>
Enables and disables the view state of the color.  
*Required*: No  
*Type*: String  
*Allowed values*: `ENABLED | DISABLED`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis GeospatialStaticFileSource
<a name="aws-properties-quicksight-analysis-geospatialstaticfilesource"></a>

The source properties for a geospatial static file.

## Syntax
<a name="aws-properties-quicksight-analysis-geospatialstaticfilesource-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-geospatialstaticfilesource-syntax.json"></a>

```
{
  "[StaticFileId](#cfn-quicksight-analysis-geospatialstaticfilesource-staticfileid)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-geospatialstaticfilesource-syntax.yaml"></a>

```
  [StaticFileId](#cfn-quicksight-analysis-geospatialstaticfilesource-staticfileid): String
```

## Properties
<a name="aws-properties-quicksight-analysis-geospatialstaticfilesource-properties"></a>

`StaticFileId`  <a name="cfn-quicksight-analysis-geospatialstaticfilesource-staticfileid"></a>
The ID of the static file.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis GeospatialWindowOptions
<a name="aws-properties-quicksight-analysis-geospatialwindowoptions"></a>

The window options of the geospatial map visual.

## Syntax
<a name="aws-properties-quicksight-analysis-geospatialwindowoptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-geospatialwindowoptions-syntax.json"></a>

```
{
  "[Bounds](#cfn-quicksight-analysis-geospatialwindowoptions-bounds)" : GeospatialCoordinateBounds,
  "[MapZoomMode](#cfn-quicksight-analysis-geospatialwindowoptions-mapzoommode)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-geospatialwindowoptions-syntax.yaml"></a>

```
  [Bounds](#cfn-quicksight-analysis-geospatialwindowoptions-bounds): 
    GeospatialCoordinateBounds
  [MapZoomMode](#cfn-quicksight-analysis-geospatialwindowoptions-mapzoommode): String
```

## Properties
<a name="aws-properties-quicksight-analysis-geospatialwindowoptions-properties"></a>

`Bounds`  <a name="cfn-quicksight-analysis-geospatialwindowoptions-bounds"></a>
The bounds options (north, south, west, east) of the geospatial window options.  
*Required*: No  
*Type*: [GeospatialCoordinateBounds](aws-properties-quicksight-analysis-geospatialcoordinatebounds.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`MapZoomMode`  <a name="cfn-quicksight-analysis-geospatialwindowoptions-mapzoommode"></a>
The map zoom modes (manual, auto) of the geospatial window options.  
*Required*: No  
*Type*: String  
*Allowed values*: `AUTO | MANUAL`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis GlobalTableBorderOptions
<a name="aws-properties-quicksight-analysis-globaltableborderoptions"></a>

Determines the border options for a table visual.

## Syntax
<a name="aws-properties-quicksight-analysis-globaltableborderoptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-globaltableborderoptions-syntax.json"></a>

```
{
  "[SideSpecificBorder](#cfn-quicksight-analysis-globaltableborderoptions-sidespecificborder)" : TableSideBorderOptions,
  "[UniformBorder](#cfn-quicksight-analysis-globaltableborderoptions-uniformborder)" : TableBorderOptions
}
```

### YAML
<a name="aws-properties-quicksight-analysis-globaltableborderoptions-syntax.yaml"></a>

```
  [SideSpecificBorder](#cfn-quicksight-analysis-globaltableborderoptions-sidespecificborder): 
    TableSideBorderOptions
  [UniformBorder](#cfn-quicksight-analysis-globaltableborderoptions-uniformborder): 
    TableBorderOptions
```

## Properties
<a name="aws-properties-quicksight-analysis-globaltableborderoptions-properties"></a>

`SideSpecificBorder`  <a name="cfn-quicksight-analysis-globaltableborderoptions-sidespecificborder"></a>
Determines the options for side specific border.  
*Required*: No  
*Type*: [TableSideBorderOptions](aws-properties-quicksight-analysis-tablesideborderoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`UniformBorder`  <a name="cfn-quicksight-analysis-globaltableborderoptions-uniformborder"></a>
Determines the options for uniform border.  
*Required*: No  
*Type*: [TableBorderOptions](aws-properties-quicksight-analysis-tableborderoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis GradientColor
<a name="aws-properties-quicksight-analysis-gradientcolor"></a>

Determines the gradient color settings.

## Syntax
<a name="aws-properties-quicksight-analysis-gradientcolor-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-gradientcolor-syntax.json"></a>

```
{
  "[Stops](#cfn-quicksight-analysis-gradientcolor-stops)" : [ GradientStop, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-gradientcolor-syntax.yaml"></a>

```
  [Stops](#cfn-quicksight-analysis-gradientcolor-stops): 
    - GradientStop
```

## Properties
<a name="aws-properties-quicksight-analysis-gradientcolor-properties"></a>

`Stops`  <a name="cfn-quicksight-analysis-gradientcolor-stops"></a>
The list of gradient color stops.  
*Required*: No  
*Type*: Array of [GradientStop](aws-properties-quicksight-analysis-gradientstop.md)  
*Minimum*: `0`  
*Maximum*: `100`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis GradientStop
<a name="aws-properties-quicksight-analysis-gradientstop"></a>

Determines the gradient stop configuration.

## Syntax
<a name="aws-properties-quicksight-analysis-gradientstop-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-gradientstop-syntax.json"></a>

```
{
  "[Color](#cfn-quicksight-analysis-gradientstop-color)" : String,
  "[DataValue](#cfn-quicksight-analysis-gradientstop-datavalue)" : Number,
  "[GradientOffset](#cfn-quicksight-analysis-gradientstop-gradientoffset)" : Number
}
```

### YAML
<a name="aws-properties-quicksight-analysis-gradientstop-syntax.yaml"></a>

```
  [Color](#cfn-quicksight-analysis-gradientstop-color): String
  [DataValue](#cfn-quicksight-analysis-gradientstop-datavalue): Number
  [GradientOffset](#cfn-quicksight-analysis-gradientstop-gradientoffset): Number
```

## Properties
<a name="aws-properties-quicksight-analysis-gradientstop-properties"></a>

`Color`  <a name="cfn-quicksight-analysis-gradientstop-color"></a>
Determines the color.  
*Required*: No  
*Type*: String  
*Pattern*: `^#[A-F0-9]{6}$`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DataValue`  <a name="cfn-quicksight-analysis-gradientstop-datavalue"></a>
Determines the data value.  
*Required*: No  
*Type*: Number  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`GradientOffset`  <a name="cfn-quicksight-analysis-gradientstop-gradientoffset"></a>
Determines gradient offset value.  
*Required*: Yes  
*Type*: Number  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis GridLayoutCanvasSizeOptions
<a name="aws-properties-quicksight-analysis-gridlayoutcanvassizeoptions"></a>

Configuration options for the canvas of a grid layout.

## Syntax
<a name="aws-properties-quicksight-analysis-gridlayoutcanvassizeoptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-gridlayoutcanvassizeoptions-syntax.json"></a>

```
{
  "[ScreenCanvasSizeOptions](#cfn-quicksight-analysis-gridlayoutcanvassizeoptions-screencanvassizeoptions)" : GridLayoutScreenCanvasSizeOptions
}
```

### YAML
<a name="aws-properties-quicksight-analysis-gridlayoutcanvassizeoptions-syntax.yaml"></a>

```
  [ScreenCanvasSizeOptions](#cfn-quicksight-analysis-gridlayoutcanvassizeoptions-screencanvassizeoptions): 
    GridLayoutScreenCanvasSizeOptions
```

## Properties
<a name="aws-properties-quicksight-analysis-gridlayoutcanvassizeoptions-properties"></a>

`ScreenCanvasSizeOptions`  <a name="cfn-quicksight-analysis-gridlayoutcanvassizeoptions-screencanvassizeoptions"></a>
The options that determine the sizing of the canvas used in a grid layout.  
*Required*: No  
*Type*: [GridLayoutScreenCanvasSizeOptions](aws-properties-quicksight-analysis-gridlayoutscreencanvassizeoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis GridLayoutConfiguration
<a name="aws-properties-quicksight-analysis-gridlayoutconfiguration"></a>

The configuration for a grid layout. Also called a tiled layout.

Visuals snap to a grid with standard spacing and alignment. Dashboards are displayed as designed, with options to fit to screen or view at actual size.

## Syntax
<a name="aws-properties-quicksight-analysis-gridlayoutconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-gridlayoutconfiguration-syntax.json"></a>

```
{
  "[CanvasSizeOptions](#cfn-quicksight-analysis-gridlayoutconfiguration-canvassizeoptions)" : GridLayoutCanvasSizeOptions,
  "[Elements](#cfn-quicksight-analysis-gridlayoutconfiguration-elements)" : [ GridLayoutElement, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-gridlayoutconfiguration-syntax.yaml"></a>

```
  [CanvasSizeOptions](#cfn-quicksight-analysis-gridlayoutconfiguration-canvassizeoptions): 
    GridLayoutCanvasSizeOptions
  [Elements](#cfn-quicksight-analysis-gridlayoutconfiguration-elements): 
    - GridLayoutElement
```

## Properties
<a name="aws-properties-quicksight-analysis-gridlayoutconfiguration-properties"></a>

`CanvasSizeOptions`  <a name="cfn-quicksight-analysis-gridlayoutconfiguration-canvassizeoptions"></a>
Property description not available.  
*Required*: No  
*Type*: [GridLayoutCanvasSizeOptions](aws-properties-quicksight-analysis-gridlayoutcanvassizeoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Elements`  <a name="cfn-quicksight-analysis-gridlayoutconfiguration-elements"></a>
The elements that are included in a grid layout.  
*Required*: Yes  
*Type*: Array of [GridLayoutElement](aws-properties-quicksight-analysis-gridlayoutelement.md)  
*Minimum*: `0`  
*Maximum*: `430`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis GridLayoutElement
<a name="aws-properties-quicksight-analysis-gridlayoutelement"></a>

An element within a grid layout.

## Syntax
<a name="aws-properties-quicksight-analysis-gridlayoutelement-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-gridlayoutelement-syntax.json"></a>

```
{
  "[ColumnIndex](#cfn-quicksight-analysis-gridlayoutelement-columnindex)" : Number,
  "[ColumnSpan](#cfn-quicksight-analysis-gridlayoutelement-columnspan)" : Number,
  "[ElementId](#cfn-quicksight-analysis-gridlayoutelement-elementid)" : String,
  "[ElementType](#cfn-quicksight-analysis-gridlayoutelement-elementtype)" : String,
  "[RowIndex](#cfn-quicksight-analysis-gridlayoutelement-rowindex)" : Number,
  "[RowSpan](#cfn-quicksight-analysis-gridlayoutelement-rowspan)" : Number
}
```

### YAML
<a name="aws-properties-quicksight-analysis-gridlayoutelement-syntax.yaml"></a>

```
  [ColumnIndex](#cfn-quicksight-analysis-gridlayoutelement-columnindex): Number
  [ColumnSpan](#cfn-quicksight-analysis-gridlayoutelement-columnspan): Number
  [ElementId](#cfn-quicksight-analysis-gridlayoutelement-elementid): String
  [ElementType](#cfn-quicksight-analysis-gridlayoutelement-elementtype): String
  [RowIndex](#cfn-quicksight-analysis-gridlayoutelement-rowindex): Number
  [RowSpan](#cfn-quicksight-analysis-gridlayoutelement-rowspan): Number
```

## Properties
<a name="aws-properties-quicksight-analysis-gridlayoutelement-properties"></a>

`ColumnIndex`  <a name="cfn-quicksight-analysis-gridlayoutelement-columnindex"></a>
The column index for the upper left corner of an element.  
*Required*: No  
*Type*: Number  
*Minimum*: `0`  
*Maximum*: `35`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ColumnSpan`  <a name="cfn-quicksight-analysis-gridlayoutelement-columnspan"></a>
The width of a grid element expressed as a number of grid columns.  
*Required*: Yes  
*Type*: Number  
*Minimum*: `1`  
*Maximum*: `36`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ElementId`  <a name="cfn-quicksight-analysis-gridlayoutelement-elementid"></a>
A unique identifier for an element within a grid layout.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ElementType`  <a name="cfn-quicksight-analysis-gridlayoutelement-elementtype"></a>
The type of element.  
*Required*: Yes  
*Type*: String  
*Allowed values*: `VISUAL | FILTER_CONTROL | PARAMETER_CONTROL | TEXT_BOX | IMAGE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`RowIndex`  <a name="cfn-quicksight-analysis-gridlayoutelement-rowindex"></a>
The row index for the upper left corner of an element.  
*Required*: No  
*Type*: Number  
*Minimum*: `0`  
*Maximum*: `9009`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`RowSpan`  <a name="cfn-quicksight-analysis-gridlayoutelement-rowspan"></a>
The height of a grid element expressed as a number of grid rows.  
*Required*: Yes  
*Type*: Number  
*Minimum*: `1`  
*Maximum*: `21`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis GridLayoutScreenCanvasSizeOptions
<a name="aws-properties-quicksight-analysis-gridlayoutscreencanvassizeoptions"></a>

The options that determine the sizing of the canvas used in a grid layout.

## Syntax
<a name="aws-properties-quicksight-analysis-gridlayoutscreencanvassizeoptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-gridlayoutscreencanvassizeoptions-syntax.json"></a>

```
{
  "[OptimizedViewPortWidth](#cfn-quicksight-analysis-gridlayoutscreencanvassizeoptions-optimizedviewportwidth)" : String,
  "[ResizeOption](#cfn-quicksight-analysis-gridlayoutscreencanvassizeoptions-resizeoption)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-gridlayoutscreencanvassizeoptions-syntax.yaml"></a>

```
  [OptimizedViewPortWidth](#cfn-quicksight-analysis-gridlayoutscreencanvassizeoptions-optimizedviewportwidth): String
  [ResizeOption](#cfn-quicksight-analysis-gridlayoutscreencanvassizeoptions-resizeoption): String
```

## Properties
<a name="aws-properties-quicksight-analysis-gridlayoutscreencanvassizeoptions-properties"></a>

`OptimizedViewPortWidth`  <a name="cfn-quicksight-analysis-gridlayoutscreencanvassizeoptions-optimizedviewportwidth"></a>
The width that the view port will be optimized for when the layout renders.  
*Required*: No  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ResizeOption`  <a name="cfn-quicksight-analysis-gridlayoutscreencanvassizeoptions-resizeoption"></a>
This value determines the layout behavior when the viewport is resized.  
+ `FIXED`: A fixed width will be used when optimizing the layout. In the Quick Sight console, this option is called `Classic`.
+ `RESPONSIVE`: The width of the canvas will be responsive and optimized to the view port. In the Quick Sight console, this option is called `Tiled`.
*Required*: Yes  
*Type*: String  
*Allowed values*: `FIXED | RESPONSIVE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis GrowthRateComputation
<a name="aws-properties-quicksight-analysis-growthratecomputation"></a>

The growth rate computation configuration.

## Syntax
<a name="aws-properties-quicksight-analysis-growthratecomputation-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-growthratecomputation-syntax.json"></a>

```
{
  "[ComputationId](#cfn-quicksight-analysis-growthratecomputation-computationid)" : String,
  "[Name](#cfn-quicksight-analysis-growthratecomputation-name)" : String,
  "[PeriodSize](#cfn-quicksight-analysis-growthratecomputation-periodsize)" : Number,
  "[Time](#cfn-quicksight-analysis-growthratecomputation-time)" : DimensionField,
  "[Value](#cfn-quicksight-analysis-growthratecomputation-value)" : MeasureField
}
```

### YAML
<a name="aws-properties-quicksight-analysis-growthratecomputation-syntax.yaml"></a>

```
  [ComputationId](#cfn-quicksight-analysis-growthratecomputation-computationid): String
  [Name](#cfn-quicksight-analysis-growthratecomputation-name): String
  [PeriodSize](#cfn-quicksight-analysis-growthratecomputation-periodsize): Number
  [Time](#cfn-quicksight-analysis-growthratecomputation-time): 
    DimensionField
  [Value](#cfn-quicksight-analysis-growthratecomputation-value): 
    MeasureField
```

## Properties
<a name="aws-properties-quicksight-analysis-growthratecomputation-properties"></a>

`ComputationId`  <a name="cfn-quicksight-analysis-growthratecomputation-computationid"></a>
The ID for a computation.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Name`  <a name="cfn-quicksight-analysis-growthratecomputation-name"></a>
The name of a computation.  
*Required*: No  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`PeriodSize`  <a name="cfn-quicksight-analysis-growthratecomputation-periodsize"></a>
The period size setup of a growth rate computation.  
*Required*: No  
*Type*: Number  
*Minimum*: `2`  
*Maximum*: `52`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Time`  <a name="cfn-quicksight-analysis-growthratecomputation-time"></a>
The time field that is used in a computation.  
*Required*: No  
*Type*: [DimensionField](aws-properties-quicksight-analysis-dimensionfield.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Value`  <a name="cfn-quicksight-analysis-growthratecomputation-value"></a>
The value field that is used in a computation.  
*Required*: No  
*Type*: [MeasureField](aws-properties-quicksight-analysis-measurefield.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis HeaderFooterSectionConfiguration
<a name="aws-properties-quicksight-analysis-headerfootersectionconfiguration"></a>

The configuration of a header or footer section.

## Syntax
<a name="aws-properties-quicksight-analysis-headerfootersectionconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-headerfootersectionconfiguration-syntax.json"></a>

```
{
  "[Layout](#cfn-quicksight-analysis-headerfootersectionconfiguration-layout)" : SectionLayoutConfiguration,
  "[SectionId](#cfn-quicksight-analysis-headerfootersectionconfiguration-sectionid)" : String,
  "[Style](#cfn-quicksight-analysis-headerfootersectionconfiguration-style)" : SectionStyle
}
```

### YAML
<a name="aws-properties-quicksight-analysis-headerfootersectionconfiguration-syntax.yaml"></a>

```
  [Layout](#cfn-quicksight-analysis-headerfootersectionconfiguration-layout): 
    SectionLayoutConfiguration
  [SectionId](#cfn-quicksight-analysis-headerfootersectionconfiguration-sectionid): String
  [Style](#cfn-quicksight-analysis-headerfootersectionconfiguration-style): 
    SectionStyle
```

## Properties
<a name="aws-properties-quicksight-analysis-headerfootersectionconfiguration-properties"></a>

`Layout`  <a name="cfn-quicksight-analysis-headerfootersectionconfiguration-layout"></a>
The layout configuration of the header or footer section.  
*Required*: Yes  
*Type*: [SectionLayoutConfiguration](aws-properties-quicksight-analysis-sectionlayoutconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SectionId`  <a name="cfn-quicksight-analysis-headerfootersectionconfiguration-sectionid"></a>
The unique identifier of the header or footer section.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Style`  <a name="cfn-quicksight-analysis-headerfootersectionconfiguration-style"></a>
The style options of a header or footer section.  
*Required*: No  
*Type*: [SectionStyle](aws-properties-quicksight-analysis-sectionstyle.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis HeatMapAggregatedFieldWells
<a name="aws-properties-quicksight-analysis-heatmapaggregatedfieldwells"></a>

The aggregated field wells of a heat map.

## Syntax
<a name="aws-properties-quicksight-analysis-heatmapaggregatedfieldwells-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-heatmapaggregatedfieldwells-syntax.json"></a>

```
{
  "[Columns](#cfn-quicksight-analysis-heatmapaggregatedfieldwells-columns)" : [ DimensionField, ... ],
  "[Rows](#cfn-quicksight-analysis-heatmapaggregatedfieldwells-rows)" : [ DimensionField, ... ],
  "[Values](#cfn-quicksight-analysis-heatmapaggregatedfieldwells-values)" : [ MeasureField, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-heatmapaggregatedfieldwells-syntax.yaml"></a>

```
  [Columns](#cfn-quicksight-analysis-heatmapaggregatedfieldwells-columns): 
    - DimensionField
  [Rows](#cfn-quicksight-analysis-heatmapaggregatedfieldwells-rows): 
    - DimensionField
  [Values](#cfn-quicksight-analysis-heatmapaggregatedfieldwells-values): 
    - MeasureField
```

## Properties
<a name="aws-properties-quicksight-analysis-heatmapaggregatedfieldwells-properties"></a>

`Columns`  <a name="cfn-quicksight-analysis-heatmapaggregatedfieldwells-columns"></a>
The columns field well of a heat map.  
*Required*: No  
*Type*: Array of [DimensionField](aws-properties-quicksight-analysis-dimensionfield.md)  
*Minimum*: `0`  
*Maximum*: `1`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Rows`  <a name="cfn-quicksight-analysis-heatmapaggregatedfieldwells-rows"></a>
The rows field well of a heat map.  
*Required*: No  
*Type*: Array of [DimensionField](aws-properties-quicksight-analysis-dimensionfield.md)  
*Minimum*: `0`  
*Maximum*: `1`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Values`  <a name="cfn-quicksight-analysis-heatmapaggregatedfieldwells-values"></a>
The values field well of a heat map.  
*Required*: No  
*Type*: Array of [MeasureField](aws-properties-quicksight-analysis-measurefield.md)  
*Minimum*: `0`  
*Maximum*: `1`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis HeatMapConfiguration
<a name="aws-properties-quicksight-analysis-heatmapconfiguration"></a>

The configuration of a heat map.

## Syntax
<a name="aws-properties-quicksight-analysis-heatmapconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-heatmapconfiguration-syntax.json"></a>

```
{
  "[ColorScale](#cfn-quicksight-analysis-heatmapconfiguration-colorscale)" : ColorScale,
  "[ColumnLabelOptions](#cfn-quicksight-analysis-heatmapconfiguration-columnlabeloptions)" : ChartAxisLabelOptions,
  "[DataLabels](#cfn-quicksight-analysis-heatmapconfiguration-datalabels)" : DataLabelOptions,
  "[FieldWells](#cfn-quicksight-analysis-heatmapconfiguration-fieldwells)" : HeatMapFieldWells,
  "[Interactions](#cfn-quicksight-analysis-heatmapconfiguration-interactions)" : VisualInteractionOptions,
  "[Legend](#cfn-quicksight-analysis-heatmapconfiguration-legend)" : LegendOptions,
  "[RowLabelOptions](#cfn-quicksight-analysis-heatmapconfiguration-rowlabeloptions)" : ChartAxisLabelOptions,
  "[SortConfiguration](#cfn-quicksight-analysis-heatmapconfiguration-sortconfiguration)" : HeatMapSortConfiguration,
  "[Tooltip](#cfn-quicksight-analysis-heatmapconfiguration-tooltip)" : TooltipOptions
}
```

### YAML
<a name="aws-properties-quicksight-analysis-heatmapconfiguration-syntax.yaml"></a>

```
  [ColorScale](#cfn-quicksight-analysis-heatmapconfiguration-colorscale): 
    ColorScale
  [ColumnLabelOptions](#cfn-quicksight-analysis-heatmapconfiguration-columnlabeloptions): 
    ChartAxisLabelOptions
  [DataLabels](#cfn-quicksight-analysis-heatmapconfiguration-datalabels): 
    DataLabelOptions
  [FieldWells](#cfn-quicksight-analysis-heatmapconfiguration-fieldwells): 
    HeatMapFieldWells
  [Interactions](#cfn-quicksight-analysis-heatmapconfiguration-interactions): 
    VisualInteractionOptions
  [Legend](#cfn-quicksight-analysis-heatmapconfiguration-legend): 
    LegendOptions
  [RowLabelOptions](#cfn-quicksight-analysis-heatmapconfiguration-rowlabeloptions): 
    ChartAxisLabelOptions
  [SortConfiguration](#cfn-quicksight-analysis-heatmapconfiguration-sortconfiguration): 
    HeatMapSortConfiguration
  [Tooltip](#cfn-quicksight-analysis-heatmapconfiguration-tooltip): 
    TooltipOptions
```

## Properties
<a name="aws-properties-quicksight-analysis-heatmapconfiguration-properties"></a>

`ColorScale`  <a name="cfn-quicksight-analysis-heatmapconfiguration-colorscale"></a>
The color options (gradient color, point of divergence) in a heat map.  
*Required*: No  
*Type*: [ColorScale](aws-properties-quicksight-analysis-colorscale.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ColumnLabelOptions`  <a name="cfn-quicksight-analysis-heatmapconfiguration-columnlabeloptions"></a>
The label options of the column that is displayed in a heat map.  
*Required*: No  
*Type*: [ChartAxisLabelOptions](aws-properties-quicksight-analysis-chartaxislabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DataLabels`  <a name="cfn-quicksight-analysis-heatmapconfiguration-datalabels"></a>
The options that determine if visual data labels are displayed.  
*Required*: No  
*Type*: [DataLabelOptions](aws-properties-quicksight-analysis-datalabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FieldWells`  <a name="cfn-quicksight-analysis-heatmapconfiguration-fieldwells"></a>
The field wells of the visual.  
*Required*: No  
*Type*: [HeatMapFieldWells](aws-properties-quicksight-analysis-heatmapfieldwells.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Interactions`  <a name="cfn-quicksight-analysis-heatmapconfiguration-interactions"></a>
The general visual interactions setup for a visual.  
*Required*: No  
*Type*: [VisualInteractionOptions](aws-properties-quicksight-analysis-visualinteractionoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Legend`  <a name="cfn-quicksight-analysis-heatmapconfiguration-legend"></a>
The legend display setup of the visual.  
*Required*: No  
*Type*: [LegendOptions](aws-properties-quicksight-analysis-legendoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`RowLabelOptions`  <a name="cfn-quicksight-analysis-heatmapconfiguration-rowlabeloptions"></a>
The label options of the row that is displayed in a `heat map`.  
*Required*: No  
*Type*: [ChartAxisLabelOptions](aws-properties-quicksight-analysis-chartaxislabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SortConfiguration`  <a name="cfn-quicksight-analysis-heatmapconfiguration-sortconfiguration"></a>
The sort configuration of a heat map.  
*Required*: No  
*Type*: [HeatMapSortConfiguration](aws-properties-quicksight-analysis-heatmapsortconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Tooltip`  <a name="cfn-quicksight-analysis-heatmapconfiguration-tooltip"></a>
The tooltip display setup of the visual.  
*Required*: No  
*Type*: [TooltipOptions](aws-properties-quicksight-analysis-tooltipoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis HeatMapFieldWells
<a name="aws-properties-quicksight-analysis-heatmapfieldwells"></a>

The field well configuration of a heat map.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

## Syntax
<a name="aws-properties-quicksight-analysis-heatmapfieldwells-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-heatmapfieldwells-syntax.json"></a>

```
{
  "[HeatMapAggregatedFieldWells](#cfn-quicksight-analysis-heatmapfieldwells-heatmapaggregatedfieldwells)" : HeatMapAggregatedFieldWells
}
```

### YAML
<a name="aws-properties-quicksight-analysis-heatmapfieldwells-syntax.yaml"></a>

```
  [HeatMapAggregatedFieldWells](#cfn-quicksight-analysis-heatmapfieldwells-heatmapaggregatedfieldwells): 
    HeatMapAggregatedFieldWells
```

## Properties
<a name="aws-properties-quicksight-analysis-heatmapfieldwells-properties"></a>

`HeatMapAggregatedFieldWells`  <a name="cfn-quicksight-analysis-heatmapfieldwells-heatmapaggregatedfieldwells"></a>
The aggregated field wells of a heat map.  
*Required*: No  
*Type*: [HeatMapAggregatedFieldWells](aws-properties-quicksight-analysis-heatmapaggregatedfieldwells.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis HeatMapSortConfiguration
<a name="aws-properties-quicksight-analysis-heatmapsortconfiguration"></a>

The sort configuration of a heat map.

## Syntax
<a name="aws-properties-quicksight-analysis-heatmapsortconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-heatmapsortconfiguration-syntax.json"></a>

```
{
  "[HeatMapColumnItemsLimitConfiguration](#cfn-quicksight-analysis-heatmapsortconfiguration-heatmapcolumnitemslimitconfiguration)" : ItemsLimitConfiguration,
  "[HeatMapColumnSort](#cfn-quicksight-analysis-heatmapsortconfiguration-heatmapcolumnsort)" : [ FieldSortOptions, ... ],
  "[HeatMapRowItemsLimitConfiguration](#cfn-quicksight-analysis-heatmapsortconfiguration-heatmaprowitemslimitconfiguration)" : ItemsLimitConfiguration,
  "[HeatMapRowSort](#cfn-quicksight-analysis-heatmapsortconfiguration-heatmaprowsort)" : [ FieldSortOptions, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-heatmapsortconfiguration-syntax.yaml"></a>

```
  [HeatMapColumnItemsLimitConfiguration](#cfn-quicksight-analysis-heatmapsortconfiguration-heatmapcolumnitemslimitconfiguration): 
    ItemsLimitConfiguration
  [HeatMapColumnSort](#cfn-quicksight-analysis-heatmapsortconfiguration-heatmapcolumnsort): 
    - FieldSortOptions
  [HeatMapRowItemsLimitConfiguration](#cfn-quicksight-analysis-heatmapsortconfiguration-heatmaprowitemslimitconfiguration): 
    ItemsLimitConfiguration
  [HeatMapRowSort](#cfn-quicksight-analysis-heatmapsortconfiguration-heatmaprowsort): 
    - FieldSortOptions
```

## Properties
<a name="aws-properties-quicksight-analysis-heatmapsortconfiguration-properties"></a>

`HeatMapColumnItemsLimitConfiguration`  <a name="cfn-quicksight-analysis-heatmapsortconfiguration-heatmapcolumnitemslimitconfiguration"></a>
The limit on the number of columns that are displayed in a heat map.  
*Required*: No  
*Type*: [ItemsLimitConfiguration](aws-properties-quicksight-analysis-itemslimitconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`HeatMapColumnSort`  <a name="cfn-quicksight-analysis-heatmapsortconfiguration-heatmapcolumnsort"></a>
The column sort configuration for heat map for columns that aren't a part of a field well.  
*Required*: No  
*Type*: Array of [FieldSortOptions](aws-properties-quicksight-analysis-fieldsortoptions.md)  
*Minimum*: `0`  
*Maximum*: `100`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`HeatMapRowItemsLimitConfiguration`  <a name="cfn-quicksight-analysis-heatmapsortconfiguration-heatmaprowitemslimitconfiguration"></a>
The limit on the number of rows that are displayed in a heat map.  
*Required*: No  
*Type*: [ItemsLimitConfiguration](aws-properties-quicksight-analysis-itemslimitconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`HeatMapRowSort`  <a name="cfn-quicksight-analysis-heatmapsortconfiguration-heatmaprowsort"></a>
The field sort configuration of the rows fields.  
*Required*: No  
*Type*: Array of [FieldSortOptions](aws-properties-quicksight-analysis-fieldsortoptions.md)  
*Minimum*: `0`  
*Maximum*: `100`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis HeatMapVisual
<a name="aws-properties-quicksight-analysis-heatmapvisual"></a>

A heat map.

For more information, see [Using heat maps](https://docs.aws.amazon.com/quicksight/latest/user/heat-map.html) in the *Amazon Quick Suite User Guide*.

## Syntax
<a name="aws-properties-quicksight-analysis-heatmapvisual-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-heatmapvisual-syntax.json"></a>

```
{
  "[Actions](#cfn-quicksight-analysis-heatmapvisual-actions)" : [ VisualCustomAction, ... ],
  "[ChartConfiguration](#cfn-quicksight-analysis-heatmapvisual-chartconfiguration)" : HeatMapConfiguration,
  "[ColumnHierarchies](#cfn-quicksight-analysis-heatmapvisual-columnhierarchies)" : [ ColumnHierarchy, ... ],
  "[Subtitle](#cfn-quicksight-analysis-heatmapvisual-subtitle)" : VisualSubtitleLabelOptions,
  "[Title](#cfn-quicksight-analysis-heatmapvisual-title)" : VisualTitleLabelOptions,
  "[VisualContentAltText](#cfn-quicksight-analysis-heatmapvisual-visualcontentalttext)" : String,
  "[VisualId](#cfn-quicksight-analysis-heatmapvisual-visualid)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-heatmapvisual-syntax.yaml"></a>

```
  [Actions](#cfn-quicksight-analysis-heatmapvisual-actions): 
    - VisualCustomAction
  [ChartConfiguration](#cfn-quicksight-analysis-heatmapvisual-chartconfiguration): 
    HeatMapConfiguration
  [ColumnHierarchies](#cfn-quicksight-analysis-heatmapvisual-columnhierarchies): 
    - ColumnHierarchy
  [Subtitle](#cfn-quicksight-analysis-heatmapvisual-subtitle): 
    VisualSubtitleLabelOptions
  [Title](#cfn-quicksight-analysis-heatmapvisual-title): 
    VisualTitleLabelOptions
  [VisualContentAltText](#cfn-quicksight-analysis-heatmapvisual-visualcontentalttext): String
  [VisualId](#cfn-quicksight-analysis-heatmapvisual-visualid): String
```

## Properties
<a name="aws-properties-quicksight-analysis-heatmapvisual-properties"></a>

`Actions`  <a name="cfn-quicksight-analysis-heatmapvisual-actions"></a>
The list of custom actions that are configured for a visual.  
*Required*: No  
*Type*: Array of [VisualCustomAction](aws-properties-quicksight-analysis-visualcustomaction.md)  
*Minimum*: `0`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ChartConfiguration`  <a name="cfn-quicksight-analysis-heatmapvisual-chartconfiguration"></a>
The configuration of a heat map.  
*Required*: No  
*Type*: [HeatMapConfiguration](aws-properties-quicksight-analysis-heatmapconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ColumnHierarchies`  <a name="cfn-quicksight-analysis-heatmapvisual-columnhierarchies"></a>
The column hierarchy that is used during drill-downs and drill-ups.  
*Required*: No  
*Type*: Array of [ColumnHierarchy](aws-properties-quicksight-analysis-columnhierarchy.md)  
*Minimum*: `0`  
*Maximum*: `2`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Subtitle`  <a name="cfn-quicksight-analysis-heatmapvisual-subtitle"></a>
The subtitle that is displayed on the visual.  
*Required*: No  
*Type*: [VisualSubtitleLabelOptions](aws-properties-quicksight-analysis-visualsubtitlelabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Title`  <a name="cfn-quicksight-analysis-heatmapvisual-title"></a>
The title that is displayed on the visual.  
*Required*: No  
*Type*: [VisualTitleLabelOptions](aws-properties-quicksight-analysis-visualtitlelabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VisualContentAltText`  <a name="cfn-quicksight-analysis-heatmapvisual-visualcontentalttext"></a>
The alt text for the visual.  
*Required*: No  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `1024`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VisualId`  <a name="cfn-quicksight-analysis-heatmapvisual-visualid"></a>
The unique identifier of a visual. This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have visuals with the same identifiers.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis HistogramAggregatedFieldWells
<a name="aws-properties-quicksight-analysis-histogramaggregatedfieldwells"></a>

The field well configuration of a histogram.

## Syntax
<a name="aws-properties-quicksight-analysis-histogramaggregatedfieldwells-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-histogramaggregatedfieldwells-syntax.json"></a>

```
{
  "[Values](#cfn-quicksight-analysis-histogramaggregatedfieldwells-values)" : [ MeasureField, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-histogramaggregatedfieldwells-syntax.yaml"></a>

```
  [Values](#cfn-quicksight-analysis-histogramaggregatedfieldwells-values): 
    - MeasureField
```

## Properties
<a name="aws-properties-quicksight-analysis-histogramaggregatedfieldwells-properties"></a>

`Values`  <a name="cfn-quicksight-analysis-histogramaggregatedfieldwells-values"></a>
The value field wells of a histogram. Values are aggregated by `COUNT` or `DISTINCT_COUNT`.  
*Required*: No  
*Type*: Array of [MeasureField](aws-properties-quicksight-analysis-measurefield.md)  
*Minimum*: `0`  
*Maximum*: `1`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis HistogramBinOptions
<a name="aws-properties-quicksight-analysis-histogrambinoptions"></a>

The options that determine the presentation of histogram bins.

## Syntax
<a name="aws-properties-quicksight-analysis-histogrambinoptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-histogrambinoptions-syntax.json"></a>

```
{
  "[BinCount](#cfn-quicksight-analysis-histogrambinoptions-bincount)" : BinCountOptions,
  "[BinWidth](#cfn-quicksight-analysis-histogrambinoptions-binwidth)" : BinWidthOptions,
  "[SelectedBinType](#cfn-quicksight-analysis-histogrambinoptions-selectedbintype)" : String,
  "[StartValue](#cfn-quicksight-analysis-histogrambinoptions-startvalue)" : Number
}
```

### YAML
<a name="aws-properties-quicksight-analysis-histogrambinoptions-syntax.yaml"></a>

```
  [BinCount](#cfn-quicksight-analysis-histogrambinoptions-bincount): 
    BinCountOptions
  [BinWidth](#cfn-quicksight-analysis-histogrambinoptions-binwidth): 
    BinWidthOptions
  [SelectedBinType](#cfn-quicksight-analysis-histogrambinoptions-selectedbintype): String
  [StartValue](#cfn-quicksight-analysis-histogrambinoptions-startvalue): Number
```

## Properties
<a name="aws-properties-quicksight-analysis-histogrambinoptions-properties"></a>

`BinCount`  <a name="cfn-quicksight-analysis-histogrambinoptions-bincount"></a>
The options that determine the bin count of a histogram.  
*Required*: No  
*Type*: [BinCountOptions](aws-properties-quicksight-analysis-bincountoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`BinWidth`  <a name="cfn-quicksight-analysis-histogrambinoptions-binwidth"></a>
The options that determine the bin width of a histogram.  
*Required*: No  
*Type*: [BinWidthOptions](aws-properties-quicksight-analysis-binwidthoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SelectedBinType`  <a name="cfn-quicksight-analysis-histogrambinoptions-selectedbintype"></a>
The options that determine the selected bin type.  
*Required*: No  
*Type*: String  
*Allowed values*: `BIN_COUNT | BIN_WIDTH`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`StartValue`  <a name="cfn-quicksight-analysis-histogrambinoptions-startvalue"></a>
The options that determine the bin start value.  
*Required*: No  
*Type*: Number  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis HistogramConfiguration
<a name="aws-properties-quicksight-analysis-histogramconfiguration"></a>

The configuration for a `HistogramVisual`.

## Syntax
<a name="aws-properties-quicksight-analysis-histogramconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-histogramconfiguration-syntax.json"></a>

```
{
  "[BinOptions](#cfn-quicksight-analysis-histogramconfiguration-binoptions)" : HistogramBinOptions,
  "[DataLabels](#cfn-quicksight-analysis-histogramconfiguration-datalabels)" : DataLabelOptions,
  "[FieldWells](#cfn-quicksight-analysis-histogramconfiguration-fieldwells)" : HistogramFieldWells,
  "[Interactions](#cfn-quicksight-analysis-histogramconfiguration-interactions)" : VisualInteractionOptions,
  "[Tooltip](#cfn-quicksight-analysis-histogramconfiguration-tooltip)" : TooltipOptions,
  "[VisualPalette](#cfn-quicksight-analysis-histogramconfiguration-visualpalette)" : VisualPalette,
  "[XAxisDisplayOptions](#cfn-quicksight-analysis-histogramconfiguration-xaxisdisplayoptions)" : AxisDisplayOptions,
  "[XAxisLabelOptions](#cfn-quicksight-analysis-histogramconfiguration-xaxislabeloptions)" : ChartAxisLabelOptions,
  "[YAxisDisplayOptions](#cfn-quicksight-analysis-histogramconfiguration-yaxisdisplayoptions)" : AxisDisplayOptions
}
```

### YAML
<a name="aws-properties-quicksight-analysis-histogramconfiguration-syntax.yaml"></a>

```
  [BinOptions](#cfn-quicksight-analysis-histogramconfiguration-binoptions): 
    HistogramBinOptions
  [DataLabels](#cfn-quicksight-analysis-histogramconfiguration-datalabels): 
    DataLabelOptions
  [FieldWells](#cfn-quicksight-analysis-histogramconfiguration-fieldwells): 
    HistogramFieldWells
  [Interactions](#cfn-quicksight-analysis-histogramconfiguration-interactions): 
    VisualInteractionOptions
  [Tooltip](#cfn-quicksight-analysis-histogramconfiguration-tooltip): 
    TooltipOptions
  [VisualPalette](#cfn-quicksight-analysis-histogramconfiguration-visualpalette): 
    VisualPalette
  [XAxisDisplayOptions](#cfn-quicksight-analysis-histogramconfiguration-xaxisdisplayoptions): 
    AxisDisplayOptions
  [XAxisLabelOptions](#cfn-quicksight-analysis-histogramconfiguration-xaxislabeloptions): 
    ChartAxisLabelOptions
  [YAxisDisplayOptions](#cfn-quicksight-analysis-histogramconfiguration-yaxisdisplayoptions): 
    AxisDisplayOptions
```

## Properties
<a name="aws-properties-quicksight-analysis-histogramconfiguration-properties"></a>

`BinOptions`  <a name="cfn-quicksight-analysis-histogramconfiguration-binoptions"></a>
The options that determine the presentation of histogram bins.  
*Required*: No  
*Type*: [HistogramBinOptions](aws-properties-quicksight-analysis-histogrambinoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DataLabels`  <a name="cfn-quicksight-analysis-histogramconfiguration-datalabels"></a>
The data label configuration of a histogram.  
*Required*: No  
*Type*: [DataLabelOptions](aws-properties-quicksight-analysis-datalabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FieldWells`  <a name="cfn-quicksight-analysis-histogramconfiguration-fieldwells"></a>
The field well configuration of a histogram.  
*Required*: No  
*Type*: [HistogramFieldWells](aws-properties-quicksight-analysis-histogramfieldwells.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Interactions`  <a name="cfn-quicksight-analysis-histogramconfiguration-interactions"></a>
The general visual interactions setup for a visual.  
*Required*: No  
*Type*: [VisualInteractionOptions](aws-properties-quicksight-analysis-visualinteractionoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Tooltip`  <a name="cfn-quicksight-analysis-histogramconfiguration-tooltip"></a>
The tooltip configuration of a histogram.  
*Required*: No  
*Type*: [TooltipOptions](aws-properties-quicksight-analysis-tooltipoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VisualPalette`  <a name="cfn-quicksight-analysis-histogramconfiguration-visualpalette"></a>
The visual palette configuration of a histogram.  
*Required*: No  
*Type*: [VisualPalette](aws-properties-quicksight-analysis-visualpalette.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`XAxisDisplayOptions`  <a name="cfn-quicksight-analysis-histogramconfiguration-xaxisdisplayoptions"></a>
The options that determine the presentation of the x-axis.  
*Required*: No  
*Type*: [AxisDisplayOptions](aws-properties-quicksight-analysis-axisdisplayoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`XAxisLabelOptions`  <a name="cfn-quicksight-analysis-histogramconfiguration-xaxislabeloptions"></a>
The options that determine the presentation of the x-axis label.  
*Required*: No  
*Type*: [ChartAxisLabelOptions](aws-properties-quicksight-analysis-chartaxislabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`YAxisDisplayOptions`  <a name="cfn-quicksight-analysis-histogramconfiguration-yaxisdisplayoptions"></a>
The options that determine the presentation of the y-axis.  
*Required*: No  
*Type*: [AxisDisplayOptions](aws-properties-quicksight-analysis-axisdisplayoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis HistogramFieldWells
<a name="aws-properties-quicksight-analysis-histogramfieldwells"></a>

The field well configuration of a histogram.

## Syntax
<a name="aws-properties-quicksight-analysis-histogramfieldwells-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-histogramfieldwells-syntax.json"></a>

```
{
  "[HistogramAggregatedFieldWells](#cfn-quicksight-analysis-histogramfieldwells-histogramaggregatedfieldwells)" : HistogramAggregatedFieldWells
}
```

### YAML
<a name="aws-properties-quicksight-analysis-histogramfieldwells-syntax.yaml"></a>

```
  [HistogramAggregatedFieldWells](#cfn-quicksight-analysis-histogramfieldwells-histogramaggregatedfieldwells): 
    HistogramAggregatedFieldWells
```

## Properties
<a name="aws-properties-quicksight-analysis-histogramfieldwells-properties"></a>

`HistogramAggregatedFieldWells`  <a name="cfn-quicksight-analysis-histogramfieldwells-histogramaggregatedfieldwells"></a>
The field well configuration of a histogram.  
*Required*: No  
*Type*: [HistogramAggregatedFieldWells](aws-properties-quicksight-analysis-histogramaggregatedfieldwells.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis HistogramVisual
<a name="aws-properties-quicksight-analysis-histogramvisual"></a>

A histogram.

For more information, see [Using histograms](https://docs.aws.amazon.com/quicksight/latest/user/histogram-charts.html) in the *Amazon Quick Suite User Guide*.

## Syntax
<a name="aws-properties-quicksight-analysis-histogramvisual-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-histogramvisual-syntax.json"></a>

```
{
  "[Actions](#cfn-quicksight-analysis-histogramvisual-actions)" : [ VisualCustomAction, ... ],
  "[ChartConfiguration](#cfn-quicksight-analysis-histogramvisual-chartconfiguration)" : HistogramConfiguration,
  "[Subtitle](#cfn-quicksight-analysis-histogramvisual-subtitle)" : VisualSubtitleLabelOptions,
  "[Title](#cfn-quicksight-analysis-histogramvisual-title)" : VisualTitleLabelOptions,
  "[VisualContentAltText](#cfn-quicksight-analysis-histogramvisual-visualcontentalttext)" : String,
  "[VisualId](#cfn-quicksight-analysis-histogramvisual-visualid)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-histogramvisual-syntax.yaml"></a>

```
  [Actions](#cfn-quicksight-analysis-histogramvisual-actions): 
    - VisualCustomAction
  [ChartConfiguration](#cfn-quicksight-analysis-histogramvisual-chartconfiguration): 
    HistogramConfiguration
  [Subtitle](#cfn-quicksight-analysis-histogramvisual-subtitle): 
    VisualSubtitleLabelOptions
  [Title](#cfn-quicksight-analysis-histogramvisual-title): 
    VisualTitleLabelOptions
  [VisualContentAltText](#cfn-quicksight-analysis-histogramvisual-visualcontentalttext): String
  [VisualId](#cfn-quicksight-analysis-histogramvisual-visualid): String
```

## Properties
<a name="aws-properties-quicksight-analysis-histogramvisual-properties"></a>

`Actions`  <a name="cfn-quicksight-analysis-histogramvisual-actions"></a>
The list of custom actions that are configured for a visual.  
*Required*: No  
*Type*: Array of [VisualCustomAction](aws-properties-quicksight-analysis-visualcustomaction.md)  
*Minimum*: `0`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ChartConfiguration`  <a name="cfn-quicksight-analysis-histogramvisual-chartconfiguration"></a>
The configuration for a `HistogramVisual`.  
*Required*: No  
*Type*: [HistogramConfiguration](aws-properties-quicksight-analysis-histogramconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Subtitle`  <a name="cfn-quicksight-analysis-histogramvisual-subtitle"></a>
The subtitle that is displayed on the visual.  
*Required*: No  
*Type*: [VisualSubtitleLabelOptions](aws-properties-quicksight-analysis-visualsubtitlelabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Title`  <a name="cfn-quicksight-analysis-histogramvisual-title"></a>
The title that is displayed on the visual.  
*Required*: No  
*Type*: [VisualTitleLabelOptions](aws-properties-quicksight-analysis-visualtitlelabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VisualContentAltText`  <a name="cfn-quicksight-analysis-histogramvisual-visualcontentalttext"></a>
The alt text for the visual.  
*Required*: No  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `1024`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VisualId`  <a name="cfn-quicksight-analysis-histogramvisual-visualid"></a>
The unique identifier of a visual. This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have visuals with the same identifiers.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ImageCustomAction
<a name="aws-properties-quicksight-analysis-imagecustomaction"></a>

A custom action defined on an image.

## Syntax
<a name="aws-properties-quicksight-analysis-imagecustomaction-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-imagecustomaction-syntax.json"></a>

```
{
  "[ActionOperations](#cfn-quicksight-analysis-imagecustomaction-actionoperations)" : [ ImageCustomActionOperation, ... ],
  "[CustomActionId](#cfn-quicksight-analysis-imagecustomaction-customactionid)" : String,
  "[Name](#cfn-quicksight-analysis-imagecustomaction-name)" : String,
  "[Status](#cfn-quicksight-analysis-imagecustomaction-status)" : String,
  "[Trigger](#cfn-quicksight-analysis-imagecustomaction-trigger)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-imagecustomaction-syntax.yaml"></a>

```
  [ActionOperations](#cfn-quicksight-analysis-imagecustomaction-actionoperations): 
    - ImageCustomActionOperation
  [CustomActionId](#cfn-quicksight-analysis-imagecustomaction-customactionid): String
  [Name](#cfn-quicksight-analysis-imagecustomaction-name): String
  [Status](#cfn-quicksight-analysis-imagecustomaction-status): String
  [Trigger](#cfn-quicksight-analysis-imagecustomaction-trigger): String
```

## Properties
<a name="aws-properties-quicksight-analysis-imagecustomaction-properties"></a>

`ActionOperations`  <a name="cfn-quicksight-analysis-imagecustomaction-actionoperations"></a>
A list of `ImageCustomActionOperations`.  
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.  
*Required*: Yes  
*Type*: Array of [ImageCustomActionOperation](aws-properties-quicksight-analysis-imagecustomactionoperation.md)  
*Minimum*: `1`  
*Maximum*: `2`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`CustomActionId`  <a name="cfn-quicksight-analysis-imagecustomaction-customactionid"></a>
The ID of the custom action.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Name`  <a name="cfn-quicksight-analysis-imagecustomaction-name"></a>
The name of the custom action.  
*Required*: Yes  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `256`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Status`  <a name="cfn-quicksight-analysis-imagecustomaction-status"></a>
The status of the custom action.  
*Required*: No  
*Type*: String  
*Allowed values*: `ENABLED | DISABLED`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Trigger`  <a name="cfn-quicksight-analysis-imagecustomaction-trigger"></a>
The trigger of the `VisualCustomAction`.  
Valid values are defined as follows:  
+ `CLICK`: Initiates a custom action by a left pointer click on a data point.
+ `MENU`: Initiates a custom action by right pointer click from the menu.
*Required*: Yes  
*Type*: String  
*Allowed values*: `CLICK | MENU`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ImageCustomActionOperation
<a name="aws-properties-quicksight-analysis-imagecustomactionoperation"></a>

The operation that is defined by the custom action.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

## Syntax
<a name="aws-properties-quicksight-analysis-imagecustomactionoperation-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-imagecustomactionoperation-syntax.json"></a>

```
{
  "[NavigationOperation](#cfn-quicksight-analysis-imagecustomactionoperation-navigationoperation)" : CustomActionNavigationOperation,
  "[SetParametersOperation](#cfn-quicksight-analysis-imagecustomactionoperation-setparametersoperation)" : CustomActionSetParametersOperation,
  "[URLOperation](#cfn-quicksight-analysis-imagecustomactionoperation-urloperation)" : CustomActionURLOperation
}
```

### YAML
<a name="aws-properties-quicksight-analysis-imagecustomactionoperation-syntax.yaml"></a>

```
  [NavigationOperation](#cfn-quicksight-analysis-imagecustomactionoperation-navigationoperation): 
    CustomActionNavigationOperation
  [SetParametersOperation](#cfn-quicksight-analysis-imagecustomactionoperation-setparametersoperation): 
    CustomActionSetParametersOperation
  [URLOperation](#cfn-quicksight-analysis-imagecustomactionoperation-urloperation): 
    CustomActionURLOperation
```

## Properties
<a name="aws-properties-quicksight-analysis-imagecustomactionoperation-properties"></a>

`NavigationOperation`  <a name="cfn-quicksight-analysis-imagecustomactionoperation-navigationoperation"></a>
Property description not available.  
*Required*: No  
*Type*: [CustomActionNavigationOperation](aws-properties-quicksight-analysis-customactionnavigationoperation.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SetParametersOperation`  <a name="cfn-quicksight-analysis-imagecustomactionoperation-setparametersoperation"></a>
Property description not available.  
*Required*: No  
*Type*: [CustomActionSetParametersOperation](aws-properties-quicksight-analysis-customactionsetparametersoperation.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`URLOperation`  <a name="cfn-quicksight-analysis-imagecustomactionoperation-urloperation"></a>
Property description not available.  
*Required*: No  
*Type*: [CustomActionURLOperation](aws-properties-quicksight-analysis-customactionurloperation.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ImageInteractionOptions
<a name="aws-properties-quicksight-analysis-imageinteractionoptions"></a>

The general image interactions setup for image publish options.

## Syntax
<a name="aws-properties-quicksight-analysis-imageinteractionoptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-imageinteractionoptions-syntax.json"></a>

```
{
  "[ImageMenuOption](#cfn-quicksight-analysis-imageinteractionoptions-imagemenuoption)" : ImageMenuOption
}
```

### YAML
<a name="aws-properties-quicksight-analysis-imageinteractionoptions-syntax.yaml"></a>

```
  [ImageMenuOption](#cfn-quicksight-analysis-imageinteractionoptions-imagemenuoption): 
    ImageMenuOption
```

## Properties
<a name="aws-properties-quicksight-analysis-imageinteractionoptions-properties"></a>

`ImageMenuOption`  <a name="cfn-quicksight-analysis-imageinteractionoptions-imagemenuoption"></a>
The menu options for the image.  
*Required*: No  
*Type*: [ImageMenuOption](aws-properties-quicksight-analysis-imagemenuoption.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ImageMenuOption
<a name="aws-properties-quicksight-analysis-imagemenuoption"></a>

The menu options for the interactions of an image.

## Syntax
<a name="aws-properties-quicksight-analysis-imagemenuoption-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-imagemenuoption-syntax.json"></a>

```
{
  "[AvailabilityStatus](#cfn-quicksight-analysis-imagemenuoption-availabilitystatus)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-imagemenuoption-syntax.yaml"></a>

```
  [AvailabilityStatus](#cfn-quicksight-analysis-imagemenuoption-availabilitystatus): String
```

## Properties
<a name="aws-properties-quicksight-analysis-imagemenuoption-properties"></a>

`AvailabilityStatus`  <a name="cfn-quicksight-analysis-imagemenuoption-availabilitystatus"></a>
The availability status of the image menu. If the value of this property is set to `ENABLED`, dashboard readers can interact with the image menu.  
*Required*: No  
*Type*: String  
*Allowed values*: `ENABLED | DISABLED`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ImageStaticFile
<a name="aws-properties-quicksight-analysis-imagestaticfile"></a>

A static file that contains an image.

## Syntax
<a name="aws-properties-quicksight-analysis-imagestaticfile-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-imagestaticfile-syntax.json"></a>

```
{
  "[Source](#cfn-quicksight-analysis-imagestaticfile-source)" : StaticFileSource,
  "[StaticFileId](#cfn-quicksight-analysis-imagestaticfile-staticfileid)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-imagestaticfile-syntax.yaml"></a>

```
  [Source](#cfn-quicksight-analysis-imagestaticfile-source): 
    StaticFileSource
  [StaticFileId](#cfn-quicksight-analysis-imagestaticfile-staticfileid): String
```

## Properties
<a name="aws-properties-quicksight-analysis-imagestaticfile-properties"></a>

`Source`  <a name="cfn-quicksight-analysis-imagestaticfile-source"></a>
The source of the image static file.  
*Required*: No  
*Type*: [StaticFileSource](aws-properties-quicksight-analysis-staticfilesource.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`StaticFileId`  <a name="cfn-quicksight-analysis-imagestaticfile-staticfileid"></a>
The ID of the static file that contains an image.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis InnerFilter
<a name="aws-properties-quicksight-analysis-innerfilter"></a>

The `InnerFilter` defines the subset of data to be used with the `NestedFilter`.

## Syntax
<a name="aws-properties-quicksight-analysis-innerfilter-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-innerfilter-syntax.json"></a>

```
{
  "[CategoryInnerFilter](#cfn-quicksight-analysis-innerfilter-categoryinnerfilter)" : CategoryInnerFilter
}
```

### YAML
<a name="aws-properties-quicksight-analysis-innerfilter-syntax.yaml"></a>

```
  [CategoryInnerFilter](#cfn-quicksight-analysis-innerfilter-categoryinnerfilter): 
    CategoryInnerFilter
```

## Properties
<a name="aws-properties-quicksight-analysis-innerfilter-properties"></a>

`CategoryInnerFilter`  <a name="cfn-quicksight-analysis-innerfilter-categoryinnerfilter"></a>
A `CategoryInnerFilter` filters text values for the `NestedFilter`.  
*Required*: No  
*Type*: [CategoryInnerFilter](aws-properties-quicksight-analysis-categoryinnerfilter.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis InsightConfiguration
<a name="aws-properties-quicksight-analysis-insightconfiguration"></a>

The configuration of an insight visual.

## Syntax
<a name="aws-properties-quicksight-analysis-insightconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-insightconfiguration-syntax.json"></a>

```
{
  "[Computations](#cfn-quicksight-analysis-insightconfiguration-computations)" : [ Computation, ... ],
  "[CustomNarrative](#cfn-quicksight-analysis-insightconfiguration-customnarrative)" : CustomNarrativeOptions,
  "[Interactions](#cfn-quicksight-analysis-insightconfiguration-interactions)" : VisualInteractionOptions
}
```

### YAML
<a name="aws-properties-quicksight-analysis-insightconfiguration-syntax.yaml"></a>

```
  [Computations](#cfn-quicksight-analysis-insightconfiguration-computations): 
    - Computation
  [CustomNarrative](#cfn-quicksight-analysis-insightconfiguration-customnarrative): 
    CustomNarrativeOptions
  [Interactions](#cfn-quicksight-analysis-insightconfiguration-interactions): 
    VisualInteractionOptions
```

## Properties
<a name="aws-properties-quicksight-analysis-insightconfiguration-properties"></a>

`Computations`  <a name="cfn-quicksight-analysis-insightconfiguration-computations"></a>
The computations configurations of the insight visual  
*Required*: No  
*Type*: Array of [Computation](aws-properties-quicksight-analysis-computation.md)  
*Minimum*: `0`  
*Maximum*: `100`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`CustomNarrative`  <a name="cfn-quicksight-analysis-insightconfiguration-customnarrative"></a>
The custom narrative of the insight visual.  
*Required*: No  
*Type*: [CustomNarrativeOptions](aws-properties-quicksight-analysis-customnarrativeoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Interactions`  <a name="cfn-quicksight-analysis-insightconfiguration-interactions"></a>
The general visual interactions setup for a visual.  
*Required*: No  
*Type*: [VisualInteractionOptions](aws-properties-quicksight-analysis-visualinteractionoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis InsightVisual
<a name="aws-properties-quicksight-analysis-insightvisual"></a>

An insight visual.

For more information, see [Working with insights](https://docs.aws.amazon.com/quicksight/latest/user/computational-insights.html) in the *Amazon Quick Suite User Guide*.

## Syntax
<a name="aws-properties-quicksight-analysis-insightvisual-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-insightvisual-syntax.json"></a>

```
{
  "[Actions](#cfn-quicksight-analysis-insightvisual-actions)" : [ VisualCustomAction, ... ],
  "[DataSetIdentifier](#cfn-quicksight-analysis-insightvisual-datasetidentifier)" : String,
  "[InsightConfiguration](#cfn-quicksight-analysis-insightvisual-insightconfiguration)" : InsightConfiguration,
  "[Subtitle](#cfn-quicksight-analysis-insightvisual-subtitle)" : VisualSubtitleLabelOptions,
  "[Title](#cfn-quicksight-analysis-insightvisual-title)" : VisualTitleLabelOptions,
  "[VisualContentAltText](#cfn-quicksight-analysis-insightvisual-visualcontentalttext)" : String,
  "[VisualId](#cfn-quicksight-analysis-insightvisual-visualid)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-insightvisual-syntax.yaml"></a>

```
  [Actions](#cfn-quicksight-analysis-insightvisual-actions): 
    - VisualCustomAction
  [DataSetIdentifier](#cfn-quicksight-analysis-insightvisual-datasetidentifier): String
  [InsightConfiguration](#cfn-quicksight-analysis-insightvisual-insightconfiguration): 
    InsightConfiguration
  [Subtitle](#cfn-quicksight-analysis-insightvisual-subtitle): 
    VisualSubtitleLabelOptions
  [Title](#cfn-quicksight-analysis-insightvisual-title): 
    VisualTitleLabelOptions
  [VisualContentAltText](#cfn-quicksight-analysis-insightvisual-visualcontentalttext): String
  [VisualId](#cfn-quicksight-analysis-insightvisual-visualid): String
```

## Properties
<a name="aws-properties-quicksight-analysis-insightvisual-properties"></a>

`Actions`  <a name="cfn-quicksight-analysis-insightvisual-actions"></a>
The list of custom actions that are configured for a visual.  
*Required*: No  
*Type*: Array of [VisualCustomAction](aws-properties-quicksight-analysis-visualcustomaction.md)  
*Minimum*: `0`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DataSetIdentifier`  <a name="cfn-quicksight-analysis-insightvisual-datasetidentifier"></a>
The dataset that is used in the insight visual.  
*Required*: Yes  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `2048`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`InsightConfiguration`  <a name="cfn-quicksight-analysis-insightvisual-insightconfiguration"></a>
The configuration of an insight visual.  
*Required*: No  
*Type*: [InsightConfiguration](aws-properties-quicksight-analysis-insightconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Subtitle`  <a name="cfn-quicksight-analysis-insightvisual-subtitle"></a>
The subtitle that is displayed on the visual.  
*Required*: No  
*Type*: [VisualSubtitleLabelOptions](aws-properties-quicksight-analysis-visualsubtitlelabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Title`  <a name="cfn-quicksight-analysis-insightvisual-title"></a>
The title that is displayed on the visual.  
*Required*: No  
*Type*: [VisualTitleLabelOptions](aws-properties-quicksight-analysis-visualtitlelabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VisualContentAltText`  <a name="cfn-quicksight-analysis-insightvisual-visualcontentalttext"></a>
The alt text for the visual.  
*Required*: No  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `1024`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VisualId`  <a name="cfn-quicksight-analysis-insightvisual-visualid"></a>
The unique identifier of a visual. This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have visuals with the same identifiers.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis IntegerDefaultValues
<a name="aws-properties-quicksight-analysis-integerdefaultvalues"></a>

The default values of the `IntegerParameterDeclaration`.

## Syntax
<a name="aws-properties-quicksight-analysis-integerdefaultvalues-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-integerdefaultvalues-syntax.json"></a>

```
{
  "[DynamicValue](#cfn-quicksight-analysis-integerdefaultvalues-dynamicvalue)" : DynamicDefaultValue,
  "[StaticValues](#cfn-quicksight-analysis-integerdefaultvalues-staticvalues)" : [ Number, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-integerdefaultvalues-syntax.yaml"></a>

```
  [DynamicValue](#cfn-quicksight-analysis-integerdefaultvalues-dynamicvalue): 
    DynamicDefaultValue
  [StaticValues](#cfn-quicksight-analysis-integerdefaultvalues-staticvalues): 
    - Number
```

## Properties
<a name="aws-properties-quicksight-analysis-integerdefaultvalues-properties"></a>

`DynamicValue`  <a name="cfn-quicksight-analysis-integerdefaultvalues-dynamicvalue"></a>
The dynamic value of the `IntegerDefaultValues`. Different defaults are displayed according to users, groups, and values mapping.  
*Required*: No  
*Type*: [DynamicDefaultValue](aws-properties-quicksight-analysis-dynamicdefaultvalue.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`StaticValues`  <a name="cfn-quicksight-analysis-integerdefaultvalues-staticvalues"></a>
The static values of the `IntegerDefaultValues`.  
*Required*: No  
*Type*: Array of Number  
*Minimum*: `0`  
*Maximum*: `50000`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis IntegerParameter
<a name="aws-properties-quicksight-analysis-integerparameter"></a>

An integer parameter.

## Syntax
<a name="aws-properties-quicksight-analysis-integerparameter-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-integerparameter-syntax.json"></a>

```
{
  "[Name](#cfn-quicksight-analysis-integerparameter-name)" : String,
  "[Values](#cfn-quicksight-analysis-integerparameter-values)" : [ Number, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-integerparameter-syntax.yaml"></a>

```
  [Name](#cfn-quicksight-analysis-integerparameter-name): String
  [Values](#cfn-quicksight-analysis-integerparameter-values): 
    - Number
```

## Properties
<a name="aws-properties-quicksight-analysis-integerparameter-properties"></a>

`Name`  <a name="cfn-quicksight-analysis-integerparameter-name"></a>
The name of the integer parameter.  
*Required*: Yes  
*Type*: String  
*Pattern*: `\S`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Values`  <a name="cfn-quicksight-analysis-integerparameter-values"></a>
The values for the integer parameter.  
*Required*: Yes  
*Type*: Array of Number  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis IntegerParameterDeclaration
<a name="aws-properties-quicksight-analysis-integerparameterdeclaration"></a>

A parameter declaration for the `Integer` data type.

## Syntax
<a name="aws-properties-quicksight-analysis-integerparameterdeclaration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-integerparameterdeclaration-syntax.json"></a>

```
{
  "[DefaultValues](#cfn-quicksight-analysis-integerparameterdeclaration-defaultvalues)" : IntegerDefaultValues,
  "[MappedDataSetParameters](#cfn-quicksight-analysis-integerparameterdeclaration-mappeddatasetparameters)" : [ MappedDataSetParameter, ... ],
  "[Name](#cfn-quicksight-analysis-integerparameterdeclaration-name)" : String,
  "[ParameterValueType](#cfn-quicksight-analysis-integerparameterdeclaration-parametervaluetype)" : String,
  "[ValueWhenUnset](#cfn-quicksight-analysis-integerparameterdeclaration-valuewhenunset)" : IntegerValueWhenUnsetConfiguration
}
```

### YAML
<a name="aws-properties-quicksight-analysis-integerparameterdeclaration-syntax.yaml"></a>

```
  [DefaultValues](#cfn-quicksight-analysis-integerparameterdeclaration-defaultvalues): 
    IntegerDefaultValues
  [MappedDataSetParameters](#cfn-quicksight-analysis-integerparameterdeclaration-mappeddatasetparameters): 
    - MappedDataSetParameter
  [Name](#cfn-quicksight-analysis-integerparameterdeclaration-name): String
  [ParameterValueType](#cfn-quicksight-analysis-integerparameterdeclaration-parametervaluetype): String
  [ValueWhenUnset](#cfn-quicksight-analysis-integerparameterdeclaration-valuewhenunset): 
    IntegerValueWhenUnsetConfiguration
```

## Properties
<a name="aws-properties-quicksight-analysis-integerparameterdeclaration-properties"></a>

`DefaultValues`  <a name="cfn-quicksight-analysis-integerparameterdeclaration-defaultvalues"></a>
The default values of a parameter. If the parameter is a single-value parameter, a maximum of one default value can be provided.  
*Required*: No  
*Type*: [IntegerDefaultValues](aws-properties-quicksight-analysis-integerdefaultvalues.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`MappedDataSetParameters`  <a name="cfn-quicksight-analysis-integerparameterdeclaration-mappeddatasetparameters"></a>
Property description not available.  
*Required*: No  
*Type*: Array of [MappedDataSetParameter](aws-properties-quicksight-analysis-mappeddatasetparameter.md)  
*Minimum*: `0`  
*Maximum*: `150`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Name`  <a name="cfn-quicksight-analysis-integerparameterdeclaration-name"></a>
The name of the parameter that is being declared.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[a-zA-Z0-9]+$`  
*Minimum*: `1`  
*Maximum*: `2048`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ParameterValueType`  <a name="cfn-quicksight-analysis-integerparameterdeclaration-parametervaluetype"></a>
The value type determines whether the parameter is a single-value or multi-value parameter.  
*Required*: Yes  
*Type*: String  
*Allowed values*: `MULTI_VALUED | SINGLE_VALUED`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ValueWhenUnset`  <a name="cfn-quicksight-analysis-integerparameterdeclaration-valuewhenunset"></a>
A parameter declaration for the `Integer` data type.  
*Required*: No  
*Type*: [IntegerValueWhenUnsetConfiguration](aws-properties-quicksight-analysis-integervaluewhenunsetconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis IntegerValueWhenUnsetConfiguration
<a name="aws-properties-quicksight-analysis-integervaluewhenunsetconfiguration"></a>

A parameter declaration for the `Integer` data type.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

## Syntax
<a name="aws-properties-quicksight-analysis-integervaluewhenunsetconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-integervaluewhenunsetconfiguration-syntax.json"></a>

```
{
  "[CustomValue](#cfn-quicksight-analysis-integervaluewhenunsetconfiguration-customvalue)" : Number,
  "[ValueWhenUnsetOption](#cfn-quicksight-analysis-integervaluewhenunsetconfiguration-valuewhenunsetoption)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-integervaluewhenunsetconfiguration-syntax.yaml"></a>

```
  [CustomValue](#cfn-quicksight-analysis-integervaluewhenunsetconfiguration-customvalue): Number
  [ValueWhenUnsetOption](#cfn-quicksight-analysis-integervaluewhenunsetconfiguration-valuewhenunsetoption): String
```

## Properties
<a name="aws-properties-quicksight-analysis-integervaluewhenunsetconfiguration-properties"></a>

`CustomValue`  <a name="cfn-quicksight-analysis-integervaluewhenunsetconfiguration-customvalue"></a>
A custom value that's used when the value of a parameter isn't set.  
*Required*: No  
*Type*: Number  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ValueWhenUnsetOption`  <a name="cfn-quicksight-analysis-integervaluewhenunsetconfiguration-valuewhenunsetoption"></a>
The built-in options for default values. The value can be one of the following:  
+ `RECOMMENDED`: The recommended value.
+ `NULL`: The `NULL` value.
*Required*: No  
*Type*: String  
*Allowed values*: `RECOMMENDED_VALUE | NULL`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ItemsLimitConfiguration
<a name="aws-properties-quicksight-analysis-itemslimitconfiguration"></a>

The limit configuration of the visual display for an axis.

## Syntax
<a name="aws-properties-quicksight-analysis-itemslimitconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-itemslimitconfiguration-syntax.json"></a>

```
{
  "[ItemsLimit](#cfn-quicksight-analysis-itemslimitconfiguration-itemslimit)" : Number,
  "[OtherCategories](#cfn-quicksight-analysis-itemslimitconfiguration-othercategories)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-itemslimitconfiguration-syntax.yaml"></a>

```
  [ItemsLimit](#cfn-quicksight-analysis-itemslimitconfiguration-itemslimit): Number
  [OtherCategories](#cfn-quicksight-analysis-itemslimitconfiguration-othercategories): String
```

## Properties
<a name="aws-properties-quicksight-analysis-itemslimitconfiguration-properties"></a>

`ItemsLimit`  <a name="cfn-quicksight-analysis-itemslimitconfiguration-itemslimit"></a>
The limit on how many items of a field are showed in the chart. For example, the number of slices that are displayed in a pie chart.  
*Required*: No  
*Type*: Number  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`OtherCategories`  <a name="cfn-quicksight-analysis-itemslimitconfiguration-othercategories"></a>
The `Show other` of an axis in the chart. Choose one of the following options:  
+  `INCLUDE` 
+  `EXCLUDE` 
*Required*: No  
*Type*: String  
*Allowed values*: `INCLUDE | EXCLUDE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis KPIActualValueConditionalFormatting
<a name="aws-properties-quicksight-analysis-kpiactualvalueconditionalformatting"></a>

The conditional formatting for the actual value of a KPI visual.

## Syntax
<a name="aws-properties-quicksight-analysis-kpiactualvalueconditionalformatting-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-kpiactualvalueconditionalformatting-syntax.json"></a>

```
{
  "[Icon](#cfn-quicksight-analysis-kpiactualvalueconditionalformatting-icon)" : ConditionalFormattingIcon,
  "[TextColor](#cfn-quicksight-analysis-kpiactualvalueconditionalformatting-textcolor)" : ConditionalFormattingColor
}
```

### YAML
<a name="aws-properties-quicksight-analysis-kpiactualvalueconditionalformatting-syntax.yaml"></a>

```
  [Icon](#cfn-quicksight-analysis-kpiactualvalueconditionalformatting-icon): 
    ConditionalFormattingIcon
  [TextColor](#cfn-quicksight-analysis-kpiactualvalueconditionalformatting-textcolor): 
    ConditionalFormattingColor
```

## Properties
<a name="aws-properties-quicksight-analysis-kpiactualvalueconditionalformatting-properties"></a>

`Icon`  <a name="cfn-quicksight-analysis-kpiactualvalueconditionalformatting-icon"></a>
The conditional formatting of the actual value's icon.  
*Required*: No  
*Type*: [ConditionalFormattingIcon](aws-properties-quicksight-analysis-conditionalformattingicon.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TextColor`  <a name="cfn-quicksight-analysis-kpiactualvalueconditionalformatting-textcolor"></a>
The conditional formatting of the actual value's text color.  
*Required*: No  
*Type*: [ConditionalFormattingColor](aws-properties-quicksight-analysis-conditionalformattingcolor.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis KPIComparisonValueConditionalFormatting
<a name="aws-properties-quicksight-analysis-kpicomparisonvalueconditionalformatting"></a>

The conditional formatting for the comparison value of a KPI visual.

## Syntax
<a name="aws-properties-quicksight-analysis-kpicomparisonvalueconditionalformatting-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-kpicomparisonvalueconditionalformatting-syntax.json"></a>

```
{
  "[Icon](#cfn-quicksight-analysis-kpicomparisonvalueconditionalformatting-icon)" : ConditionalFormattingIcon,
  "[TextColor](#cfn-quicksight-analysis-kpicomparisonvalueconditionalformatting-textcolor)" : ConditionalFormattingColor
}
```

### YAML
<a name="aws-properties-quicksight-analysis-kpicomparisonvalueconditionalformatting-syntax.yaml"></a>

```
  [Icon](#cfn-quicksight-analysis-kpicomparisonvalueconditionalformatting-icon): 
    ConditionalFormattingIcon
  [TextColor](#cfn-quicksight-analysis-kpicomparisonvalueconditionalformatting-textcolor): 
    ConditionalFormattingColor
```

## Properties
<a name="aws-properties-quicksight-analysis-kpicomparisonvalueconditionalformatting-properties"></a>

`Icon`  <a name="cfn-quicksight-analysis-kpicomparisonvalueconditionalformatting-icon"></a>
The conditional formatting of the comparison value's icon.  
*Required*: No  
*Type*: [ConditionalFormattingIcon](aws-properties-quicksight-analysis-conditionalformattingicon.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TextColor`  <a name="cfn-quicksight-analysis-kpicomparisonvalueconditionalformatting-textcolor"></a>
The conditional formatting of the comparison value's text color.  
*Required*: No  
*Type*: [ConditionalFormattingColor](aws-properties-quicksight-analysis-conditionalformattingcolor.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis KPIConditionalFormatting
<a name="aws-properties-quicksight-analysis-kpiconditionalformatting"></a>

The conditional formatting of a KPI visual.

## Syntax
<a name="aws-properties-quicksight-analysis-kpiconditionalformatting-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-kpiconditionalformatting-syntax.json"></a>

```
{
  "[ConditionalFormattingOptions](#cfn-quicksight-analysis-kpiconditionalformatting-conditionalformattingoptions)" : [ KPIConditionalFormattingOption, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-kpiconditionalformatting-syntax.yaml"></a>

```
  [ConditionalFormattingOptions](#cfn-quicksight-analysis-kpiconditionalformatting-conditionalformattingoptions): 
    - KPIConditionalFormattingOption
```

## Properties
<a name="aws-properties-quicksight-analysis-kpiconditionalformatting-properties"></a>

`ConditionalFormattingOptions`  <a name="cfn-quicksight-analysis-kpiconditionalformatting-conditionalformattingoptions"></a>
The conditional formatting options of a KPI visual.  
*Required*: No  
*Type*: Array of [KPIConditionalFormattingOption](aws-properties-quicksight-analysis-kpiconditionalformattingoption.md)  
*Minimum*: `0`  
*Maximum*: `100`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis KPIConditionalFormattingOption
<a name="aws-properties-quicksight-analysis-kpiconditionalformattingoption"></a>

The conditional formatting options of a KPI visual.

## Syntax
<a name="aws-properties-quicksight-analysis-kpiconditionalformattingoption-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-kpiconditionalformattingoption-syntax.json"></a>

```
{
  "[ActualValue](#cfn-quicksight-analysis-kpiconditionalformattingoption-actualvalue)" : KPIActualValueConditionalFormatting,
  "[ComparisonValue](#cfn-quicksight-analysis-kpiconditionalformattingoption-comparisonvalue)" : KPIComparisonValueConditionalFormatting,
  "[PrimaryValue](#cfn-quicksight-analysis-kpiconditionalformattingoption-primaryvalue)" : KPIPrimaryValueConditionalFormatting,
  "[ProgressBar](#cfn-quicksight-analysis-kpiconditionalformattingoption-progressbar)" : KPIProgressBarConditionalFormatting
}
```

### YAML
<a name="aws-properties-quicksight-analysis-kpiconditionalformattingoption-syntax.yaml"></a>

```
  [ActualValue](#cfn-quicksight-analysis-kpiconditionalformattingoption-actualvalue): 
    KPIActualValueConditionalFormatting
  [ComparisonValue](#cfn-quicksight-analysis-kpiconditionalformattingoption-comparisonvalue): 
    KPIComparisonValueConditionalFormatting
  [PrimaryValue](#cfn-quicksight-analysis-kpiconditionalformattingoption-primaryvalue): 
    KPIPrimaryValueConditionalFormatting
  [ProgressBar](#cfn-quicksight-analysis-kpiconditionalformattingoption-progressbar): 
    KPIProgressBarConditionalFormatting
```

## Properties
<a name="aws-properties-quicksight-analysis-kpiconditionalformattingoption-properties"></a>

`ActualValue`  <a name="cfn-quicksight-analysis-kpiconditionalformattingoption-actualvalue"></a>
The conditional formatting for the actual value of a KPI visual.  
*Required*: No  
*Type*: [KPIActualValueConditionalFormatting](aws-properties-quicksight-analysis-kpiactualvalueconditionalformatting.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ComparisonValue`  <a name="cfn-quicksight-analysis-kpiconditionalformattingoption-comparisonvalue"></a>
The conditional formatting for the comparison value of a KPI visual.  
*Required*: No  
*Type*: [KPIComparisonValueConditionalFormatting](aws-properties-quicksight-analysis-kpicomparisonvalueconditionalformatting.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`PrimaryValue`  <a name="cfn-quicksight-analysis-kpiconditionalformattingoption-primaryvalue"></a>
The conditional formatting for the primary value of a KPI visual.  
*Required*: No  
*Type*: [KPIPrimaryValueConditionalFormatting](aws-properties-quicksight-analysis-kpiprimaryvalueconditionalformatting.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ProgressBar`  <a name="cfn-quicksight-analysis-kpiconditionalformattingoption-progressbar"></a>
The conditional formatting for the progress bar of a KPI visual.  
*Required*: No  
*Type*: [KPIProgressBarConditionalFormatting](aws-properties-quicksight-analysis-kpiprogressbarconditionalformatting.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis KPIConfiguration
<a name="aws-properties-quicksight-analysis-kpiconfiguration"></a>

The configuration of a KPI visual.

## Syntax
<a name="aws-properties-quicksight-analysis-kpiconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-kpiconfiguration-syntax.json"></a>

```
{
  "[FieldWells](#cfn-quicksight-analysis-kpiconfiguration-fieldwells)" : KPIFieldWells,
  "[Interactions](#cfn-quicksight-analysis-kpiconfiguration-interactions)" : VisualInteractionOptions,
  "[KPIOptions](#cfn-quicksight-analysis-kpiconfiguration-kpioptions)" : KPIOptions,
  "[SortConfiguration](#cfn-quicksight-analysis-kpiconfiguration-sortconfiguration)" : KPISortConfiguration
}
```

### YAML
<a name="aws-properties-quicksight-analysis-kpiconfiguration-syntax.yaml"></a>

```
  [FieldWells](#cfn-quicksight-analysis-kpiconfiguration-fieldwells): 
    KPIFieldWells
  [Interactions](#cfn-quicksight-analysis-kpiconfiguration-interactions): 
    VisualInteractionOptions
  [KPIOptions](#cfn-quicksight-analysis-kpiconfiguration-kpioptions): 
    KPIOptions
  [SortConfiguration](#cfn-quicksight-analysis-kpiconfiguration-sortconfiguration): 
    KPISortConfiguration
```

## Properties
<a name="aws-properties-quicksight-analysis-kpiconfiguration-properties"></a>

`FieldWells`  <a name="cfn-quicksight-analysis-kpiconfiguration-fieldwells"></a>
The field well configuration of a KPI visual.  
*Required*: No  
*Type*: [KPIFieldWells](aws-properties-quicksight-analysis-kpifieldwells.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Interactions`  <a name="cfn-quicksight-analysis-kpiconfiguration-interactions"></a>
The general visual interactions setup for a visual.  
*Required*: No  
*Type*: [VisualInteractionOptions](aws-properties-quicksight-analysis-visualinteractionoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`KPIOptions`  <a name="cfn-quicksight-analysis-kpiconfiguration-kpioptions"></a>
The options that determine the presentation of a KPI visual.  
*Required*: No  
*Type*: [KPIOptions](aws-properties-quicksight-analysis-kpioptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SortConfiguration`  <a name="cfn-quicksight-analysis-kpiconfiguration-sortconfiguration"></a>
The sort configuration of a KPI visual.  
*Required*: No  
*Type*: [KPISortConfiguration](aws-properties-quicksight-analysis-kpisortconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis KPIFieldWells
<a name="aws-properties-quicksight-analysis-kpifieldwells"></a>

The field well configuration of a KPI visual.

## Syntax
<a name="aws-properties-quicksight-analysis-kpifieldwells-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-kpifieldwells-syntax.json"></a>

```
{
  "[TargetValues](#cfn-quicksight-analysis-kpifieldwells-targetvalues)" : [ MeasureField, ... ],
  "[TrendGroups](#cfn-quicksight-analysis-kpifieldwells-trendgroups)" : [ DimensionField, ... ],
  "[Values](#cfn-quicksight-analysis-kpifieldwells-values)" : [ MeasureField, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-kpifieldwells-syntax.yaml"></a>

```
  [TargetValues](#cfn-quicksight-analysis-kpifieldwells-targetvalues): 
    - MeasureField
  [TrendGroups](#cfn-quicksight-analysis-kpifieldwells-trendgroups): 
    - DimensionField
  [Values](#cfn-quicksight-analysis-kpifieldwells-values): 
    - MeasureField
```

## Properties
<a name="aws-properties-quicksight-analysis-kpifieldwells-properties"></a>

`TargetValues`  <a name="cfn-quicksight-analysis-kpifieldwells-targetvalues"></a>
The target value field wells of a KPI visual.  
*Required*: No  
*Type*: Array of [MeasureField](aws-properties-quicksight-analysis-measurefield.md)  
*Minimum*: `0`  
*Maximum*: `200`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TrendGroups`  <a name="cfn-quicksight-analysis-kpifieldwells-trendgroups"></a>
The trend group field wells of a KPI visual.  
*Required*: No  
*Type*: Array of [DimensionField](aws-properties-quicksight-analysis-dimensionfield.md)  
*Minimum*: `0`  
*Maximum*: `200`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Values`  <a name="cfn-quicksight-analysis-kpifieldwells-values"></a>
The value field wells of a KPI visual.  
*Required*: No  
*Type*: Array of [MeasureField](aws-properties-quicksight-analysis-measurefield.md)  
*Minimum*: `0`  
*Maximum*: `200`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis KPIOptions
<a name="aws-properties-quicksight-analysis-kpioptions"></a>

The options that determine the presentation of a KPI visual.

## Syntax
<a name="aws-properties-quicksight-analysis-kpioptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-kpioptions-syntax.json"></a>

```
{
  "[Comparison](#cfn-quicksight-analysis-kpioptions-comparison)" : ComparisonConfiguration,
  "[PrimaryValueDisplayType](#cfn-quicksight-analysis-kpioptions-primaryvaluedisplaytype)" : String,
  "[PrimaryValueFontConfiguration](#cfn-quicksight-analysis-kpioptions-primaryvaluefontconfiguration)" : FontConfiguration,
  "[ProgressBar](#cfn-quicksight-analysis-kpioptions-progressbar)" : ProgressBarOptions,
  "[SecondaryValue](#cfn-quicksight-analysis-kpioptions-secondaryvalue)" : SecondaryValueOptions,
  "[SecondaryValueFontConfiguration](#cfn-quicksight-analysis-kpioptions-secondaryvaluefontconfiguration)" : FontConfiguration,
  "[Sparkline](#cfn-quicksight-analysis-kpioptions-sparkline)" : KPISparklineOptions,
  "[TrendArrows](#cfn-quicksight-analysis-kpioptions-trendarrows)" : TrendArrowOptions,
  "[VisualLayoutOptions](#cfn-quicksight-analysis-kpioptions-visuallayoutoptions)" : KPIVisualLayoutOptions
}
```

### YAML
<a name="aws-properties-quicksight-analysis-kpioptions-syntax.yaml"></a>

```
  [Comparison](#cfn-quicksight-analysis-kpioptions-comparison): 
    ComparisonConfiguration
  [PrimaryValueDisplayType](#cfn-quicksight-analysis-kpioptions-primaryvaluedisplaytype): String
  [PrimaryValueFontConfiguration](#cfn-quicksight-analysis-kpioptions-primaryvaluefontconfiguration): 
    FontConfiguration
  [ProgressBar](#cfn-quicksight-analysis-kpioptions-progressbar): 
    ProgressBarOptions
  [SecondaryValue](#cfn-quicksight-analysis-kpioptions-secondaryvalue): 
    SecondaryValueOptions
  [SecondaryValueFontConfiguration](#cfn-quicksight-analysis-kpioptions-secondaryvaluefontconfiguration): 
    FontConfiguration
  [Sparkline](#cfn-quicksight-analysis-kpioptions-sparkline): 
    KPISparklineOptions
  [TrendArrows](#cfn-quicksight-analysis-kpioptions-trendarrows): 
    TrendArrowOptions
  [VisualLayoutOptions](#cfn-quicksight-analysis-kpioptions-visuallayoutoptions): 
    KPIVisualLayoutOptions
```

## Properties
<a name="aws-properties-quicksight-analysis-kpioptions-properties"></a>

`Comparison`  <a name="cfn-quicksight-analysis-kpioptions-comparison"></a>
The comparison configuration of a KPI visual.  
*Required*: No  
*Type*: [ComparisonConfiguration](aws-properties-quicksight-analysis-comparisonconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`PrimaryValueDisplayType`  <a name="cfn-quicksight-analysis-kpioptions-primaryvaluedisplaytype"></a>
The options that determine the primary value display type.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | COMPARISON | ACTUAL`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`PrimaryValueFontConfiguration`  <a name="cfn-quicksight-analysis-kpioptions-primaryvaluefontconfiguration"></a>
The options that determine the primary value font configuration.  
*Required*: No  
*Type*: [FontConfiguration](aws-properties-quicksight-analysis-fontconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ProgressBar`  <a name="cfn-quicksight-analysis-kpioptions-progressbar"></a>
The options that determine the presentation of the progress bar of a KPI visual.  
*Required*: No  
*Type*: [ProgressBarOptions](aws-properties-quicksight-analysis-progressbaroptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SecondaryValue`  <a name="cfn-quicksight-analysis-kpioptions-secondaryvalue"></a>
The options that determine the presentation of the secondary value of a KPI visual.  
*Required*: No  
*Type*: [SecondaryValueOptions](aws-properties-quicksight-analysis-secondaryvalueoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SecondaryValueFontConfiguration`  <a name="cfn-quicksight-analysis-kpioptions-secondaryvaluefontconfiguration"></a>
The options that determine the secondary value font configuration.  
*Required*: No  
*Type*: [FontConfiguration](aws-properties-quicksight-analysis-fontconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Sparkline`  <a name="cfn-quicksight-analysis-kpioptions-sparkline"></a>
The options that determine the visibility, color, type, and tooltip visibility of the sparkline of a KPI visual.  
*Required*: No  
*Type*: [KPISparklineOptions](aws-properties-quicksight-analysis-kpisparklineoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TrendArrows`  <a name="cfn-quicksight-analysis-kpioptions-trendarrows"></a>
The options that determine the presentation of trend arrows in a KPI visual.  
*Required*: No  
*Type*: [TrendArrowOptions](aws-properties-quicksight-analysis-trendarrowoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VisualLayoutOptions`  <a name="cfn-quicksight-analysis-kpioptions-visuallayoutoptions"></a>
The options that determine the layout a KPI visual.  
*Required*: No  
*Type*: [KPIVisualLayoutOptions](aws-properties-quicksight-analysis-kpivisuallayoutoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis KPIPrimaryValueConditionalFormatting
<a name="aws-properties-quicksight-analysis-kpiprimaryvalueconditionalformatting"></a>

The conditional formatting for the primary value of a KPI visual.

## Syntax
<a name="aws-properties-quicksight-analysis-kpiprimaryvalueconditionalformatting-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-kpiprimaryvalueconditionalformatting-syntax.json"></a>

```
{
  "[Icon](#cfn-quicksight-analysis-kpiprimaryvalueconditionalformatting-icon)" : ConditionalFormattingIcon,
  "[TextColor](#cfn-quicksight-analysis-kpiprimaryvalueconditionalformatting-textcolor)" : ConditionalFormattingColor
}
```

### YAML
<a name="aws-properties-quicksight-analysis-kpiprimaryvalueconditionalformatting-syntax.yaml"></a>

```
  [Icon](#cfn-quicksight-analysis-kpiprimaryvalueconditionalformatting-icon): 
    ConditionalFormattingIcon
  [TextColor](#cfn-quicksight-analysis-kpiprimaryvalueconditionalformatting-textcolor): 
    ConditionalFormattingColor
```

## Properties
<a name="aws-properties-quicksight-analysis-kpiprimaryvalueconditionalformatting-properties"></a>

`Icon`  <a name="cfn-quicksight-analysis-kpiprimaryvalueconditionalformatting-icon"></a>
The conditional formatting of the primary value's icon.  
*Required*: No  
*Type*: [ConditionalFormattingIcon](aws-properties-quicksight-analysis-conditionalformattingicon.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TextColor`  <a name="cfn-quicksight-analysis-kpiprimaryvalueconditionalformatting-textcolor"></a>
The conditional formatting of the primary value's text color.  
*Required*: No  
*Type*: [ConditionalFormattingColor](aws-properties-quicksight-analysis-conditionalformattingcolor.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis KPIProgressBarConditionalFormatting
<a name="aws-properties-quicksight-analysis-kpiprogressbarconditionalformatting"></a>

The conditional formatting for the progress bar of a KPI visual.

## Syntax
<a name="aws-properties-quicksight-analysis-kpiprogressbarconditionalformatting-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-kpiprogressbarconditionalformatting-syntax.json"></a>

```
{
  "[ForegroundColor](#cfn-quicksight-analysis-kpiprogressbarconditionalformatting-foregroundcolor)" : ConditionalFormattingColor
}
```

### YAML
<a name="aws-properties-quicksight-analysis-kpiprogressbarconditionalformatting-syntax.yaml"></a>

```
  [ForegroundColor](#cfn-quicksight-analysis-kpiprogressbarconditionalformatting-foregroundcolor): 
    ConditionalFormattingColor
```

## Properties
<a name="aws-properties-quicksight-analysis-kpiprogressbarconditionalformatting-properties"></a>

`ForegroundColor`  <a name="cfn-quicksight-analysis-kpiprogressbarconditionalformatting-foregroundcolor"></a>
The conditional formatting of the progress bar's foreground color.  
*Required*: No  
*Type*: [ConditionalFormattingColor](aws-properties-quicksight-analysis-conditionalformattingcolor.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis KPISortConfiguration
<a name="aws-properties-quicksight-analysis-kpisortconfiguration"></a>

The sort configuration of a KPI visual.

## Syntax
<a name="aws-properties-quicksight-analysis-kpisortconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-kpisortconfiguration-syntax.json"></a>

```
{
  "[TrendGroupSort](#cfn-quicksight-analysis-kpisortconfiguration-trendgroupsort)" : [ FieldSortOptions, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-kpisortconfiguration-syntax.yaml"></a>

```
  [TrendGroupSort](#cfn-quicksight-analysis-kpisortconfiguration-trendgroupsort): 
    - FieldSortOptions
```

## Properties
<a name="aws-properties-quicksight-analysis-kpisortconfiguration-properties"></a>

`TrendGroupSort`  <a name="cfn-quicksight-analysis-kpisortconfiguration-trendgroupsort"></a>
The sort configuration of the trend group fields.  
*Required*: No  
*Type*: Array of [FieldSortOptions](aws-properties-quicksight-analysis-fieldsortoptions.md)  
*Minimum*: `0`  
*Maximum*: `100`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis KPISparklineOptions
<a name="aws-properties-quicksight-analysis-kpisparklineoptions"></a>

The options that determine the visibility, color, type, and tooltip visibility of the sparkline of a KPI visual.

## Syntax
<a name="aws-properties-quicksight-analysis-kpisparklineoptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-kpisparklineoptions-syntax.json"></a>

```
{
  "[Color](#cfn-quicksight-analysis-kpisparklineoptions-color)" : String,
  "[TooltipVisibility](#cfn-quicksight-analysis-kpisparklineoptions-tooltipvisibility)" : String,
  "[Type](#cfn-quicksight-analysis-kpisparklineoptions-type)" : String,
  "[Visibility](#cfn-quicksight-analysis-kpisparklineoptions-visibility)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-kpisparklineoptions-syntax.yaml"></a>

```
  [Color](#cfn-quicksight-analysis-kpisparklineoptions-color): String
  [TooltipVisibility](#cfn-quicksight-analysis-kpisparklineoptions-tooltipvisibility): String
  [Type](#cfn-quicksight-analysis-kpisparklineoptions-type): String
  [Visibility](#cfn-quicksight-analysis-kpisparklineoptions-visibility): String
```

## Properties
<a name="aws-properties-quicksight-analysis-kpisparklineoptions-properties"></a>

`Color`  <a name="cfn-quicksight-analysis-kpisparklineoptions-color"></a>
The color of the sparkline.  
*Required*: No  
*Type*: String  
*Pattern*: `^#[A-F0-9]{6}$`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TooltipVisibility`  <a name="cfn-quicksight-analysis-kpisparklineoptions-tooltipvisibility"></a>
The tooltip visibility of the sparkline.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Type`  <a name="cfn-quicksight-analysis-kpisparklineoptions-type"></a>
The type of the sparkline.  
*Required*: Yes  
*Type*: String  
*Allowed values*: `LINE | AREA`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Visibility`  <a name="cfn-quicksight-analysis-kpisparklineoptions-visibility"></a>
The visibility of the sparkline.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis KPIVisual
<a name="aws-properties-quicksight-analysis-kpivisual"></a>

A key performance indicator (KPI).

For more information, see [Using KPIs](https://docs.aws.amazon.com/quicksight/latest/user/kpi.html) in the *Amazon Quick Suite User Guide*.

## Syntax
<a name="aws-properties-quicksight-analysis-kpivisual-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-kpivisual-syntax.json"></a>

```
{
  "[Actions](#cfn-quicksight-analysis-kpivisual-actions)" : [ VisualCustomAction, ... ],
  "[ChartConfiguration](#cfn-quicksight-analysis-kpivisual-chartconfiguration)" : KPIConfiguration,
  "[ColumnHierarchies](#cfn-quicksight-analysis-kpivisual-columnhierarchies)" : [ ColumnHierarchy, ... ],
  "[ConditionalFormatting](#cfn-quicksight-analysis-kpivisual-conditionalformatting)" : KPIConditionalFormatting,
  "[Subtitle](#cfn-quicksight-analysis-kpivisual-subtitle)" : VisualSubtitleLabelOptions,
  "[Title](#cfn-quicksight-analysis-kpivisual-title)" : VisualTitleLabelOptions,
  "[VisualContentAltText](#cfn-quicksight-analysis-kpivisual-visualcontentalttext)" : String,
  "[VisualId](#cfn-quicksight-analysis-kpivisual-visualid)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-kpivisual-syntax.yaml"></a>

```
  [Actions](#cfn-quicksight-analysis-kpivisual-actions): 
    - VisualCustomAction
  [ChartConfiguration](#cfn-quicksight-analysis-kpivisual-chartconfiguration): 
    KPIConfiguration
  [ColumnHierarchies](#cfn-quicksight-analysis-kpivisual-columnhierarchies): 
    - ColumnHierarchy
  [ConditionalFormatting](#cfn-quicksight-analysis-kpivisual-conditionalformatting): 
    KPIConditionalFormatting
  [Subtitle](#cfn-quicksight-analysis-kpivisual-subtitle): 
    VisualSubtitleLabelOptions
  [Title](#cfn-quicksight-analysis-kpivisual-title): 
    VisualTitleLabelOptions
  [VisualContentAltText](#cfn-quicksight-analysis-kpivisual-visualcontentalttext): String
  [VisualId](#cfn-quicksight-analysis-kpivisual-visualid): String
```

## Properties
<a name="aws-properties-quicksight-analysis-kpivisual-properties"></a>

`Actions`  <a name="cfn-quicksight-analysis-kpivisual-actions"></a>
The list of custom actions that are configured for a visual.  
*Required*: No  
*Type*: Array of [VisualCustomAction](aws-properties-quicksight-analysis-visualcustomaction.md)  
*Minimum*: `0`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ChartConfiguration`  <a name="cfn-quicksight-analysis-kpivisual-chartconfiguration"></a>
The configuration of a KPI visual.  
*Required*: No  
*Type*: [KPIConfiguration](aws-properties-quicksight-analysis-kpiconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ColumnHierarchies`  <a name="cfn-quicksight-analysis-kpivisual-columnhierarchies"></a>
The column hierarchy that is used during drill-downs and drill-ups.  
*Required*: No  
*Type*: Array of [ColumnHierarchy](aws-properties-quicksight-analysis-columnhierarchy.md)  
*Minimum*: `0`  
*Maximum*: `2`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ConditionalFormatting`  <a name="cfn-quicksight-analysis-kpivisual-conditionalformatting"></a>
The conditional formatting of a KPI visual.  
*Required*: No  
*Type*: [KPIConditionalFormatting](aws-properties-quicksight-analysis-kpiconditionalformatting.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Subtitle`  <a name="cfn-quicksight-analysis-kpivisual-subtitle"></a>
The subtitle that is displayed on the visual.  
*Required*: No  
*Type*: [VisualSubtitleLabelOptions](aws-properties-quicksight-analysis-visualsubtitlelabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Title`  <a name="cfn-quicksight-analysis-kpivisual-title"></a>
The title that is displayed on the visual.  
*Required*: No  
*Type*: [VisualTitleLabelOptions](aws-properties-quicksight-analysis-visualtitlelabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VisualContentAltText`  <a name="cfn-quicksight-analysis-kpivisual-visualcontentalttext"></a>
The alt text for the visual.  
*Required*: No  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `1024`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VisualId`  <a name="cfn-quicksight-analysis-kpivisual-visualid"></a>
The unique identifier of a visual. This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have visuals with the same identifiers.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis KPIVisualLayoutOptions
<a name="aws-properties-quicksight-analysis-kpivisuallayoutoptions"></a>

The options that determine the layout a KPI visual.

## Syntax
<a name="aws-properties-quicksight-analysis-kpivisuallayoutoptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-kpivisuallayoutoptions-syntax.json"></a>

```
{
  "[StandardLayout](#cfn-quicksight-analysis-kpivisuallayoutoptions-standardlayout)" : KPIVisualStandardLayout
}
```

### YAML
<a name="aws-properties-quicksight-analysis-kpivisuallayoutoptions-syntax.yaml"></a>

```
  [StandardLayout](#cfn-quicksight-analysis-kpivisuallayoutoptions-standardlayout): 
    KPIVisualStandardLayout
```

## Properties
<a name="aws-properties-quicksight-analysis-kpivisuallayoutoptions-properties"></a>

`StandardLayout`  <a name="cfn-quicksight-analysis-kpivisuallayoutoptions-standardlayout"></a>
The standard layout of the KPI visual.  
*Required*: No  
*Type*: [KPIVisualStandardLayout](aws-properties-quicksight-analysis-kpivisualstandardlayout.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis KPIVisualStandardLayout
<a name="aws-properties-quicksight-analysis-kpivisualstandardlayout"></a>

The standard layout of the KPI visual.

## Syntax
<a name="aws-properties-quicksight-analysis-kpivisualstandardlayout-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-kpivisualstandardlayout-syntax.json"></a>

```
{
  "[Type](#cfn-quicksight-analysis-kpivisualstandardlayout-type)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-kpivisualstandardlayout-syntax.yaml"></a>

```
  [Type](#cfn-quicksight-analysis-kpivisualstandardlayout-type): String
```

## Properties
<a name="aws-properties-quicksight-analysis-kpivisualstandardlayout-properties"></a>

`Type`  <a name="cfn-quicksight-analysis-kpivisualstandardlayout-type"></a>
The standard layout type.  
*Required*: Yes  
*Type*: String  
*Allowed values*: `CLASSIC | VERTICAL`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis LabelOptions
<a name="aws-properties-quicksight-analysis-labeloptions"></a>

The share label options for the labels.

## Syntax
<a name="aws-properties-quicksight-analysis-labeloptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-labeloptions-syntax.json"></a>

```
{
  "[CustomLabel](#cfn-quicksight-analysis-labeloptions-customlabel)" : String,
  "[FontConfiguration](#cfn-quicksight-analysis-labeloptions-fontconfiguration)" : FontConfiguration,
  "[Visibility](#cfn-quicksight-analysis-labeloptions-visibility)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-labeloptions-syntax.yaml"></a>

```
  [CustomLabel](#cfn-quicksight-analysis-labeloptions-customlabel): String
  [FontConfiguration](#cfn-quicksight-analysis-labeloptions-fontconfiguration): 
    FontConfiguration
  [Visibility](#cfn-quicksight-analysis-labeloptions-visibility): String
```

## Properties
<a name="aws-properties-quicksight-analysis-labeloptions-properties"></a>

`CustomLabel`  <a name="cfn-quicksight-analysis-labeloptions-customlabel"></a>
The text for the label.  
*Required*: No  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FontConfiguration`  <a name="cfn-quicksight-analysis-labeloptions-fontconfiguration"></a>
The font configuration of the label.  
*Required*: No  
*Type*: [FontConfiguration](aws-properties-quicksight-analysis-fontconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Visibility`  <a name="cfn-quicksight-analysis-labeloptions-visibility"></a>
Determines whether or not the label is visible.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis LayerCustomAction
<a name="aws-properties-quicksight-analysis-layercustomaction"></a>

A layer custom action.

## Syntax
<a name="aws-properties-quicksight-analysis-layercustomaction-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-layercustomaction-syntax.json"></a>

```
{
  "[ActionOperations](#cfn-quicksight-analysis-layercustomaction-actionoperations)" : [ LayerCustomActionOperation, ... ],
  "[CustomActionId](#cfn-quicksight-analysis-layercustomaction-customactionid)" : String,
  "[Name](#cfn-quicksight-analysis-layercustomaction-name)" : String,
  "[Status](#cfn-quicksight-analysis-layercustomaction-status)" : String,
  "[Trigger](#cfn-quicksight-analysis-layercustomaction-trigger)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-layercustomaction-syntax.yaml"></a>

```
  [ActionOperations](#cfn-quicksight-analysis-layercustomaction-actionoperations): 
    - LayerCustomActionOperation
  [CustomActionId](#cfn-quicksight-analysis-layercustomaction-customactionid): String
  [Name](#cfn-quicksight-analysis-layercustomaction-name): String
  [Status](#cfn-quicksight-analysis-layercustomaction-status): String
  [Trigger](#cfn-quicksight-analysis-layercustomaction-trigger): String
```

## Properties
<a name="aws-properties-quicksight-analysis-layercustomaction-properties"></a>

`ActionOperations`  <a name="cfn-quicksight-analysis-layercustomaction-actionoperations"></a>
A list of `LayerCustomActionOperations`.  
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.  
*Required*: Yes  
*Type*: Array of [LayerCustomActionOperation](aws-properties-quicksight-analysis-layercustomactionoperation.md)  
*Minimum*: `1`  
*Maximum*: `2`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`CustomActionId`  <a name="cfn-quicksight-analysis-layercustomaction-customactionid"></a>
The ID of the custom action.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Name`  <a name="cfn-quicksight-analysis-layercustomaction-name"></a>
The name of the custom action.  
*Required*: Yes  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `256`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Status`  <a name="cfn-quicksight-analysis-layercustomaction-status"></a>
The status of the `LayerCustomAction`.  
*Required*: No  
*Type*: String  
*Allowed values*: `ENABLED | DISABLED`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Trigger`  <a name="cfn-quicksight-analysis-layercustomaction-trigger"></a>
The trigger of the `LayerCustomAction`.  
Valid values are defined as follows:  
+ `DATA_POINT_CLICK`: Initiates a custom action by a left pointer click on a data point.
+ `DATA_POINT_MENU`: Initiates a custom action by right pointer click from the menu.
*Required*: Yes  
*Type*: String  
*Allowed values*: `DATA_POINT_CLICK | DATA_POINT_MENU`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis LayerCustomActionOperation
<a name="aws-properties-quicksight-analysis-layercustomactionoperation"></a>

The operation that is defined by the custom action.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

## Syntax
<a name="aws-properties-quicksight-analysis-layercustomactionoperation-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-layercustomactionoperation-syntax.json"></a>

```
{
  "[FilterOperation](#cfn-quicksight-analysis-layercustomactionoperation-filteroperation)" : CustomActionFilterOperation,
  "[NavigationOperation](#cfn-quicksight-analysis-layercustomactionoperation-navigationoperation)" : CustomActionNavigationOperation,
  "[SetParametersOperation](#cfn-quicksight-analysis-layercustomactionoperation-setparametersoperation)" : CustomActionSetParametersOperation,
  "[URLOperation](#cfn-quicksight-analysis-layercustomactionoperation-urloperation)" : CustomActionURLOperation
}
```

### YAML
<a name="aws-properties-quicksight-analysis-layercustomactionoperation-syntax.yaml"></a>

```
  [FilterOperation](#cfn-quicksight-analysis-layercustomactionoperation-filteroperation): 
    CustomActionFilterOperation
  [NavigationOperation](#cfn-quicksight-analysis-layercustomactionoperation-navigationoperation): 
    CustomActionNavigationOperation
  [SetParametersOperation](#cfn-quicksight-analysis-layercustomactionoperation-setparametersoperation): 
    CustomActionSetParametersOperation
  [URLOperation](#cfn-quicksight-analysis-layercustomactionoperation-urloperation): 
    CustomActionURLOperation
```

## Properties
<a name="aws-properties-quicksight-analysis-layercustomactionoperation-properties"></a>

`FilterOperation`  <a name="cfn-quicksight-analysis-layercustomactionoperation-filteroperation"></a>
Property description not available.  
*Required*: No  
*Type*: [CustomActionFilterOperation](aws-properties-quicksight-analysis-customactionfilteroperation.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`NavigationOperation`  <a name="cfn-quicksight-analysis-layercustomactionoperation-navigationoperation"></a>
Property description not available.  
*Required*: No  
*Type*: [CustomActionNavigationOperation](aws-properties-quicksight-analysis-customactionnavigationoperation.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SetParametersOperation`  <a name="cfn-quicksight-analysis-layercustomactionoperation-setparametersoperation"></a>
Property description not available.  
*Required*: No  
*Type*: [CustomActionSetParametersOperation](aws-properties-quicksight-analysis-customactionsetparametersoperation.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`URLOperation`  <a name="cfn-quicksight-analysis-layercustomactionoperation-urloperation"></a>
Property description not available.  
*Required*: No  
*Type*: [CustomActionURLOperation](aws-properties-quicksight-analysis-customactionurloperation.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis LayerMapVisual
<a name="aws-properties-quicksight-analysis-layermapvisual"></a>

A layer map visual.

## Syntax
<a name="aws-properties-quicksight-analysis-layermapvisual-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-layermapvisual-syntax.json"></a>

```
{
  "[ChartConfiguration](#cfn-quicksight-analysis-layermapvisual-chartconfiguration)" : GeospatialLayerMapConfiguration,
  "[DataSetIdentifier](#cfn-quicksight-analysis-layermapvisual-datasetidentifier)" : String,
  "[Subtitle](#cfn-quicksight-analysis-layermapvisual-subtitle)" : VisualSubtitleLabelOptions,
  "[Title](#cfn-quicksight-analysis-layermapvisual-title)" : VisualTitleLabelOptions,
  "[VisualContentAltText](#cfn-quicksight-analysis-layermapvisual-visualcontentalttext)" : String,
  "[VisualId](#cfn-quicksight-analysis-layermapvisual-visualid)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-layermapvisual-syntax.yaml"></a>

```
  [ChartConfiguration](#cfn-quicksight-analysis-layermapvisual-chartconfiguration): 
    GeospatialLayerMapConfiguration
  [DataSetIdentifier](#cfn-quicksight-analysis-layermapvisual-datasetidentifier): String
  [Subtitle](#cfn-quicksight-analysis-layermapvisual-subtitle): 
    VisualSubtitleLabelOptions
  [Title](#cfn-quicksight-analysis-layermapvisual-title): 
    VisualTitleLabelOptions
  [VisualContentAltText](#cfn-quicksight-analysis-layermapvisual-visualcontentalttext): String
  [VisualId](#cfn-quicksight-analysis-layermapvisual-visualid): String
```

## Properties
<a name="aws-properties-quicksight-analysis-layermapvisual-properties"></a>

`ChartConfiguration`  <a name="cfn-quicksight-analysis-layermapvisual-chartconfiguration"></a>
The configuration settings of the visual.  
*Required*: No  
*Type*: [GeospatialLayerMapConfiguration](aws-properties-quicksight-analysis-geospatiallayermapconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DataSetIdentifier`  <a name="cfn-quicksight-analysis-layermapvisual-datasetidentifier"></a>
The dataset that is used to create the layer map visual. You can't create a visual without a dataset.  
*Required*: Yes  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `2048`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Subtitle`  <a name="cfn-quicksight-analysis-layermapvisual-subtitle"></a>
Property description not available.  
*Required*: No  
*Type*: [VisualSubtitleLabelOptions](aws-properties-quicksight-analysis-visualsubtitlelabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Title`  <a name="cfn-quicksight-analysis-layermapvisual-title"></a>
Property description not available.  
*Required*: No  
*Type*: [VisualTitleLabelOptions](aws-properties-quicksight-analysis-visualtitlelabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VisualContentAltText`  <a name="cfn-quicksight-analysis-layermapvisual-visualcontentalttext"></a>
The alt text for the visual.  
*Required*: No  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `1024`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VisualId`  <a name="cfn-quicksight-analysis-layermapvisual-visualid"></a>
The ID of the visual.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis Layout
<a name="aws-properties-quicksight-analysis-layout"></a>

A `Layout` defines the placement of elements within a sheet.

For more information, see [Types of layout](https://docs.aws.amazon.com/quicksight/latest/user/types-of-layout.html) in the *Amazon Quick Suite User Guide*.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

## Syntax
<a name="aws-properties-quicksight-analysis-layout-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-layout-syntax.json"></a>

```
{
  "[Configuration](#cfn-quicksight-analysis-layout-configuration)" : LayoutConfiguration
}
```

### YAML
<a name="aws-properties-quicksight-analysis-layout-syntax.yaml"></a>

```
  [Configuration](#cfn-quicksight-analysis-layout-configuration): 
    LayoutConfiguration
```

## Properties
<a name="aws-properties-quicksight-analysis-layout-properties"></a>

`Configuration`  <a name="cfn-quicksight-analysis-layout-configuration"></a>
The configuration that determines what the type of layout for a sheet.  
*Required*: Yes  
*Type*: [LayoutConfiguration](aws-properties-quicksight-analysis-layoutconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis LayoutConfiguration
<a name="aws-properties-quicksight-analysis-layoutconfiguration"></a>

The configuration that determines what the type of layout will be used on a sheet.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

## Syntax
<a name="aws-properties-quicksight-analysis-layoutconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-layoutconfiguration-syntax.json"></a>

```
{
  "[FreeFormLayout](#cfn-quicksight-analysis-layoutconfiguration-freeformlayout)" : FreeFormLayoutConfiguration,
  "[GridLayout](#cfn-quicksight-analysis-layoutconfiguration-gridlayout)" : GridLayoutConfiguration,
  "[SectionBasedLayout](#cfn-quicksight-analysis-layoutconfiguration-sectionbasedlayout)" : SectionBasedLayoutConfiguration
}
```

### YAML
<a name="aws-properties-quicksight-analysis-layoutconfiguration-syntax.yaml"></a>

```
  [FreeFormLayout](#cfn-quicksight-analysis-layoutconfiguration-freeformlayout): 
    FreeFormLayoutConfiguration
  [GridLayout](#cfn-quicksight-analysis-layoutconfiguration-gridlayout): 
    GridLayoutConfiguration
  [SectionBasedLayout](#cfn-quicksight-analysis-layoutconfiguration-sectionbasedlayout): 
    SectionBasedLayoutConfiguration
```

## Properties
<a name="aws-properties-quicksight-analysis-layoutconfiguration-properties"></a>

`FreeFormLayout`  <a name="cfn-quicksight-analysis-layoutconfiguration-freeformlayout"></a>
A free-form is optimized for a fixed width and has more control over the exact placement of layout elements.  
*Required*: No  
*Type*: [FreeFormLayoutConfiguration](aws-properties-quicksight-analysis-freeformlayoutconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`GridLayout`  <a name="cfn-quicksight-analysis-layoutconfiguration-gridlayout"></a>
A type of layout that can be used on a sheet. In a grid layout, visuals snap to a grid with standard spacing and alignment. Dashboards are displayed as designed, with options to fit to screen or view at actual size. A grid layout can be configured to behave in one of two ways when the viewport is resized: `FIXED` or `RESPONSIVE`.  
*Required*: No  
*Type*: [GridLayoutConfiguration](aws-properties-quicksight-analysis-gridlayoutconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SectionBasedLayout`  <a name="cfn-quicksight-analysis-layoutconfiguration-sectionbasedlayout"></a>
A section based layout organizes visuals into multiple sections and has customized header, footer and page break.  
*Required*: No  
*Type*: [SectionBasedLayoutConfiguration](aws-properties-quicksight-analysis-sectionbasedlayoutconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis LegendOptions
<a name="aws-properties-quicksight-analysis-legendoptions"></a>

The options for the legend setup of a visual.

## Syntax
<a name="aws-properties-quicksight-analysis-legendoptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-legendoptions-syntax.json"></a>

```
{
  "[Height](#cfn-quicksight-analysis-legendoptions-height)" : String,
  "[Position](#cfn-quicksight-analysis-legendoptions-position)" : String,
  "[Title](#cfn-quicksight-analysis-legendoptions-title)" : LabelOptions,
  "[ValueFontConfiguration](#cfn-quicksight-analysis-legendoptions-valuefontconfiguration)" : FontConfiguration,
  "[Visibility](#cfn-quicksight-analysis-legendoptions-visibility)" : String,
  "[Width](#cfn-quicksight-analysis-legendoptions-width)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-legendoptions-syntax.yaml"></a>

```
  [Height](#cfn-quicksight-analysis-legendoptions-height): String
  [Position](#cfn-quicksight-analysis-legendoptions-position): String
  [Title](#cfn-quicksight-analysis-legendoptions-title): 
    LabelOptions
  [ValueFontConfiguration](#cfn-quicksight-analysis-legendoptions-valuefontconfiguration): 
    FontConfiguration
  [Visibility](#cfn-quicksight-analysis-legendoptions-visibility): String
  [Width](#cfn-quicksight-analysis-legendoptions-width): String
```

## Properties
<a name="aws-properties-quicksight-analysis-legendoptions-properties"></a>

`Height`  <a name="cfn-quicksight-analysis-legendoptions-height"></a>
The height of the legend. If this value is omitted, a default height is used when rendering.  
*Required*: No  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Position`  <a name="cfn-quicksight-analysis-legendoptions-position"></a>
The positions for the legend. Choose one of the following options:  
+  `AUTO` 
+  `RIGHT` 
+  `BOTTOM` 
+  `LEFT` 
*Required*: No  
*Type*: String  
*Allowed values*: `AUTO | RIGHT | BOTTOM | TOP`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Title`  <a name="cfn-quicksight-analysis-legendoptions-title"></a>
The custom title for the legend.  
*Required*: No  
*Type*: [LabelOptions](aws-properties-quicksight-analysis-labeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ValueFontConfiguration`  <a name="cfn-quicksight-analysis-legendoptions-valuefontconfiguration"></a>
Property description not available.  
*Required*: No  
*Type*: [FontConfiguration](aws-properties-quicksight-analysis-fontconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Visibility`  <a name="cfn-quicksight-analysis-legendoptions-visibility"></a>
Determines whether or not the legend is visible.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Width`  <a name="cfn-quicksight-analysis-legendoptions-width"></a>
The width of the legend. If this value is omitted, a default width is used when rendering.  
*Required*: No  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis LineChartAggregatedFieldWells
<a name="aws-properties-quicksight-analysis-linechartaggregatedfieldwells"></a>

The field well configuration of a line chart.

## Syntax
<a name="aws-properties-quicksight-analysis-linechartaggregatedfieldwells-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-linechartaggregatedfieldwells-syntax.json"></a>

```
{
  "[Category](#cfn-quicksight-analysis-linechartaggregatedfieldwells-category)" : [ DimensionField, ... ],
  "[Colors](#cfn-quicksight-analysis-linechartaggregatedfieldwells-colors)" : [ DimensionField, ... ],
  "[SmallMultiples](#cfn-quicksight-analysis-linechartaggregatedfieldwells-smallmultiples)" : [ DimensionField, ... ],
  "[Values](#cfn-quicksight-analysis-linechartaggregatedfieldwells-values)" : [ MeasureField, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-linechartaggregatedfieldwells-syntax.yaml"></a>

```
  [Category](#cfn-quicksight-analysis-linechartaggregatedfieldwells-category): 
    - DimensionField
  [Colors](#cfn-quicksight-analysis-linechartaggregatedfieldwells-colors): 
    - DimensionField
  [SmallMultiples](#cfn-quicksight-analysis-linechartaggregatedfieldwells-smallmultiples): 
    - DimensionField
  [Values](#cfn-quicksight-analysis-linechartaggregatedfieldwells-values): 
    - MeasureField
```

## Properties
<a name="aws-properties-quicksight-analysis-linechartaggregatedfieldwells-properties"></a>

`Category`  <a name="cfn-quicksight-analysis-linechartaggregatedfieldwells-category"></a>
The category field wells of a line chart. Values are grouped by category fields.  
*Required*: No  
*Type*: Array of [DimensionField](aws-properties-quicksight-analysis-dimensionfield.md)  
*Minimum*: `0`  
*Maximum*: `200`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Colors`  <a name="cfn-quicksight-analysis-linechartaggregatedfieldwells-colors"></a>
The color field wells of a line chart. Values are grouped by category fields.  
*Required*: No  
*Type*: Array of [DimensionField](aws-properties-quicksight-analysis-dimensionfield.md)  
*Minimum*: `0`  
*Maximum*: `200`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SmallMultiples`  <a name="cfn-quicksight-analysis-linechartaggregatedfieldwells-smallmultiples"></a>
The small multiples field well of a line chart.  
*Required*: No  
*Type*: Array of [DimensionField](aws-properties-quicksight-analysis-dimensionfield.md)  
*Minimum*: `0`  
*Maximum*: `1`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Values`  <a name="cfn-quicksight-analysis-linechartaggregatedfieldwells-values"></a>
The value field wells of a line chart. Values are aggregated based on categories.  
*Required*: No  
*Type*: Array of [MeasureField](aws-properties-quicksight-analysis-measurefield.md)  
*Minimum*: `0`  
*Maximum*: `200`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis LineChartConfiguration
<a name="aws-properties-quicksight-analysis-linechartconfiguration"></a>

The configuration of a line chart.

## Syntax
<a name="aws-properties-quicksight-analysis-linechartconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-linechartconfiguration-syntax.json"></a>

```
{
  "[ContributionAnalysisDefaults](#cfn-quicksight-analysis-linechartconfiguration-contributionanalysisdefaults)" : [ ContributionAnalysisDefault, ... ],
  "[DataLabels](#cfn-quicksight-analysis-linechartconfiguration-datalabels)" : DataLabelOptions,
  "[DefaultSeriesSettings](#cfn-quicksight-analysis-linechartconfiguration-defaultseriessettings)" : LineChartDefaultSeriesSettings,
  "[FieldWells](#cfn-quicksight-analysis-linechartconfiguration-fieldwells)" : LineChartFieldWells,
  "[ForecastConfigurations](#cfn-quicksight-analysis-linechartconfiguration-forecastconfigurations)" : [ ForecastConfiguration, ... ],
  "[Interactions](#cfn-quicksight-analysis-linechartconfiguration-interactions)" : VisualInteractionOptions,
  "[Legend](#cfn-quicksight-analysis-linechartconfiguration-legend)" : LegendOptions,
  "[PrimaryYAxisDisplayOptions](#cfn-quicksight-analysis-linechartconfiguration-primaryyaxisdisplayoptions)" : LineSeriesAxisDisplayOptions,
  "[PrimaryYAxisLabelOptions](#cfn-quicksight-analysis-linechartconfiguration-primaryyaxislabeloptions)" : ChartAxisLabelOptions,
  "[ReferenceLines](#cfn-quicksight-analysis-linechartconfiguration-referencelines)" : [ ReferenceLine, ... ],
  "[SecondaryYAxisDisplayOptions](#cfn-quicksight-analysis-linechartconfiguration-secondaryyaxisdisplayoptions)" : LineSeriesAxisDisplayOptions,
  "[SecondaryYAxisLabelOptions](#cfn-quicksight-analysis-linechartconfiguration-secondaryyaxislabeloptions)" : ChartAxisLabelOptions,
  "[Series](#cfn-quicksight-analysis-linechartconfiguration-series)" : [ SeriesItem, ... ],
  "[SingleAxisOptions](#cfn-quicksight-analysis-linechartconfiguration-singleaxisoptions)" : SingleAxisOptions,
  "[SmallMultiplesOptions](#cfn-quicksight-analysis-linechartconfiguration-smallmultiplesoptions)" : SmallMultiplesOptions,
  "[SortConfiguration](#cfn-quicksight-analysis-linechartconfiguration-sortconfiguration)" : LineChartSortConfiguration,
  "[Tooltip](#cfn-quicksight-analysis-linechartconfiguration-tooltip)" : TooltipOptions,
  "[Type](#cfn-quicksight-analysis-linechartconfiguration-type)" : String,
  "[VisualPalette](#cfn-quicksight-analysis-linechartconfiguration-visualpalette)" : VisualPalette,
  "[XAxisDisplayOptions](#cfn-quicksight-analysis-linechartconfiguration-xaxisdisplayoptions)" : AxisDisplayOptions,
  "[XAxisLabelOptions](#cfn-quicksight-analysis-linechartconfiguration-xaxislabeloptions)" : ChartAxisLabelOptions
}
```

### YAML
<a name="aws-properties-quicksight-analysis-linechartconfiguration-syntax.yaml"></a>

```
  [ContributionAnalysisDefaults](#cfn-quicksight-analysis-linechartconfiguration-contributionanalysisdefaults): 
    - ContributionAnalysisDefault
  [DataLabels](#cfn-quicksight-analysis-linechartconfiguration-datalabels): 
    DataLabelOptions
  [DefaultSeriesSettings](#cfn-quicksight-analysis-linechartconfiguration-defaultseriessettings): 
    LineChartDefaultSeriesSettings
  [FieldWells](#cfn-quicksight-analysis-linechartconfiguration-fieldwells): 
    LineChartFieldWells
  [ForecastConfigurations](#cfn-quicksight-analysis-linechartconfiguration-forecastconfigurations): 
    - ForecastConfiguration
  [Interactions](#cfn-quicksight-analysis-linechartconfiguration-interactions): 
    VisualInteractionOptions
  [Legend](#cfn-quicksight-analysis-linechartconfiguration-legend): 
    LegendOptions
  [PrimaryYAxisDisplayOptions](#cfn-quicksight-analysis-linechartconfiguration-primaryyaxisdisplayoptions): 
    LineSeriesAxisDisplayOptions
  [PrimaryYAxisLabelOptions](#cfn-quicksight-analysis-linechartconfiguration-primaryyaxislabeloptions): 
    ChartAxisLabelOptions
  [ReferenceLines](#cfn-quicksight-analysis-linechartconfiguration-referencelines): 
    - ReferenceLine
  [SecondaryYAxisDisplayOptions](#cfn-quicksight-analysis-linechartconfiguration-secondaryyaxisdisplayoptions): 
    LineSeriesAxisDisplayOptions
  [SecondaryYAxisLabelOptions](#cfn-quicksight-analysis-linechartconfiguration-secondaryyaxislabeloptions): 
    ChartAxisLabelOptions
  [Series](#cfn-quicksight-analysis-linechartconfiguration-series): 
    - SeriesItem
  [SingleAxisOptions](#cfn-quicksight-analysis-linechartconfiguration-singleaxisoptions): 
    SingleAxisOptions
  [SmallMultiplesOptions](#cfn-quicksight-analysis-linechartconfiguration-smallmultiplesoptions): 
    SmallMultiplesOptions
  [SortConfiguration](#cfn-quicksight-analysis-linechartconfiguration-sortconfiguration): 
    LineChartSortConfiguration
  [Tooltip](#cfn-quicksight-analysis-linechartconfiguration-tooltip): 
    TooltipOptions
  [Type](#cfn-quicksight-analysis-linechartconfiguration-type): String
  [VisualPalette](#cfn-quicksight-analysis-linechartconfiguration-visualpalette): 
    VisualPalette
  [XAxisDisplayOptions](#cfn-quicksight-analysis-linechartconfiguration-xaxisdisplayoptions): 
    AxisDisplayOptions
  [XAxisLabelOptions](#cfn-quicksight-analysis-linechartconfiguration-xaxislabeloptions): 
    ChartAxisLabelOptions
```

## Properties
<a name="aws-properties-quicksight-analysis-linechartconfiguration-properties"></a>

`ContributionAnalysisDefaults`  <a name="cfn-quicksight-analysis-linechartconfiguration-contributionanalysisdefaults"></a>
The default configuration of a line chart's contribution analysis.  
*Required*: No  
*Type*: Array of [ContributionAnalysisDefault](aws-properties-quicksight-analysis-contributionanalysisdefault.md)  
*Minimum*: `1`  
*Maximum*: `200`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DataLabels`  <a name="cfn-quicksight-analysis-linechartconfiguration-datalabels"></a>
The data label configuration of a line chart.  
*Required*: No  
*Type*: [DataLabelOptions](aws-properties-quicksight-analysis-datalabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DefaultSeriesSettings`  <a name="cfn-quicksight-analysis-linechartconfiguration-defaultseriessettings"></a>
The options that determine the default presentation of all line series in `LineChartVisual`.  
*Required*: No  
*Type*: [LineChartDefaultSeriesSettings](aws-properties-quicksight-analysis-linechartdefaultseriessettings.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FieldWells`  <a name="cfn-quicksight-analysis-linechartconfiguration-fieldwells"></a>
The field well configuration of a line chart.  
*Required*: No  
*Type*: [LineChartFieldWells](aws-properties-quicksight-analysis-linechartfieldwells.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ForecastConfigurations`  <a name="cfn-quicksight-analysis-linechartconfiguration-forecastconfigurations"></a>
The forecast configuration of a line chart.  
*Required*: No  
*Type*: Array of [ForecastConfiguration](aws-properties-quicksight-analysis-forecastconfiguration.md)  
*Minimum*: `0`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Interactions`  <a name="cfn-quicksight-analysis-linechartconfiguration-interactions"></a>
The general visual interactions setup for a visual.  
*Required*: No  
*Type*: [VisualInteractionOptions](aws-properties-quicksight-analysis-visualinteractionoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Legend`  <a name="cfn-quicksight-analysis-linechartconfiguration-legend"></a>
The legend configuration of a line chart.  
*Required*: No  
*Type*: [LegendOptions](aws-properties-quicksight-analysis-legendoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`PrimaryYAxisDisplayOptions`  <a name="cfn-quicksight-analysis-linechartconfiguration-primaryyaxisdisplayoptions"></a>
The series axis configuration of a line chart.  
*Required*: No  
*Type*: [LineSeriesAxisDisplayOptions](aws-properties-quicksight-analysis-lineseriesaxisdisplayoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`PrimaryYAxisLabelOptions`  <a name="cfn-quicksight-analysis-linechartconfiguration-primaryyaxislabeloptions"></a>
The options that determine the presentation of the y-axis label.  
*Required*: No  
*Type*: [ChartAxisLabelOptions](aws-properties-quicksight-analysis-chartaxislabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ReferenceLines`  <a name="cfn-quicksight-analysis-linechartconfiguration-referencelines"></a>
The reference lines configuration of a line chart.  
*Required*: No  
*Type*: Array of [ReferenceLine](aws-properties-quicksight-analysis-referenceline.md)  
*Minimum*: `0`  
*Maximum*: `20`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SecondaryYAxisDisplayOptions`  <a name="cfn-quicksight-analysis-linechartconfiguration-secondaryyaxisdisplayoptions"></a>
The series axis configuration of a line chart.  
*Required*: No  
*Type*: [LineSeriesAxisDisplayOptions](aws-properties-quicksight-analysis-lineseriesaxisdisplayoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SecondaryYAxisLabelOptions`  <a name="cfn-quicksight-analysis-linechartconfiguration-secondaryyaxislabeloptions"></a>
The options that determine the presentation of the secondary y-axis label.  
*Required*: No  
*Type*: [ChartAxisLabelOptions](aws-properties-quicksight-analysis-chartaxislabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Series`  <a name="cfn-quicksight-analysis-linechartconfiguration-series"></a>
The series item configuration of a line chart.  
*Required*: No  
*Type*: Array of [SeriesItem](aws-properties-quicksight-analysis-seriesitem.md)  
*Minimum*: `0`  
*Maximum*: `2000`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SingleAxisOptions`  <a name="cfn-quicksight-analysis-linechartconfiguration-singleaxisoptions"></a>
Property description not available.  
*Required*: No  
*Type*: [SingleAxisOptions](aws-properties-quicksight-analysis-singleaxisoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SmallMultiplesOptions`  <a name="cfn-quicksight-analysis-linechartconfiguration-smallmultiplesoptions"></a>
The small multiples setup for the visual.  
*Required*: No  
*Type*: [SmallMultiplesOptions](aws-properties-quicksight-analysis-smallmultiplesoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SortConfiguration`  <a name="cfn-quicksight-analysis-linechartconfiguration-sortconfiguration"></a>
The sort configuration of a line chart.  
*Required*: No  
*Type*: [LineChartSortConfiguration](aws-properties-quicksight-analysis-linechartsortconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Tooltip`  <a name="cfn-quicksight-analysis-linechartconfiguration-tooltip"></a>
The tooltip configuration of a line chart.  
*Required*: No  
*Type*: [TooltipOptions](aws-properties-quicksight-analysis-tooltipoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Type`  <a name="cfn-quicksight-analysis-linechartconfiguration-type"></a>
Determines the type of the line chart.  
*Required*: No  
*Type*: String  
*Allowed values*: `LINE | AREA | STACKED_AREA`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VisualPalette`  <a name="cfn-quicksight-analysis-linechartconfiguration-visualpalette"></a>
The visual palette configuration of a line chart.  
*Required*: No  
*Type*: [VisualPalette](aws-properties-quicksight-analysis-visualpalette.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`XAxisDisplayOptions`  <a name="cfn-quicksight-analysis-linechartconfiguration-xaxisdisplayoptions"></a>
The options that determine the presentation of the x-axis.  
*Required*: No  
*Type*: [AxisDisplayOptions](aws-properties-quicksight-analysis-axisdisplayoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`XAxisLabelOptions`  <a name="cfn-quicksight-analysis-linechartconfiguration-xaxislabeloptions"></a>
The options that determine the presentation of the x-axis label.  
*Required*: No  
*Type*: [ChartAxisLabelOptions](aws-properties-quicksight-analysis-chartaxislabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis LineChartDefaultSeriesSettings
<a name="aws-properties-quicksight-analysis-linechartdefaultseriessettings"></a>

The options that determine the default presentation of all line series in `LineChartVisual`.

## Syntax
<a name="aws-properties-quicksight-analysis-linechartdefaultseriessettings-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-linechartdefaultseriessettings-syntax.json"></a>

```
{
  "[AxisBinding](#cfn-quicksight-analysis-linechartdefaultseriessettings-axisbinding)" : String,
  "[LineStyleSettings](#cfn-quicksight-analysis-linechartdefaultseriessettings-linestylesettings)" : LineChartLineStyleSettings,
  "[MarkerStyleSettings](#cfn-quicksight-analysis-linechartdefaultseriessettings-markerstylesettings)" : LineChartMarkerStyleSettings
}
```

### YAML
<a name="aws-properties-quicksight-analysis-linechartdefaultseriessettings-syntax.yaml"></a>

```
  [AxisBinding](#cfn-quicksight-analysis-linechartdefaultseriessettings-axisbinding): String
  [LineStyleSettings](#cfn-quicksight-analysis-linechartdefaultseriessettings-linestylesettings): 
    LineChartLineStyleSettings
  [MarkerStyleSettings](#cfn-quicksight-analysis-linechartdefaultseriessettings-markerstylesettings): 
    LineChartMarkerStyleSettings
```

## Properties
<a name="aws-properties-quicksight-analysis-linechartdefaultseriessettings-properties"></a>

`AxisBinding`  <a name="cfn-quicksight-analysis-linechartdefaultseriessettings-axisbinding"></a>
The axis to which you are binding all line series to.  
*Required*: No  
*Type*: String  
*Allowed values*: `PRIMARY_YAXIS | SECONDARY_YAXIS`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`LineStyleSettings`  <a name="cfn-quicksight-analysis-linechartdefaultseriessettings-linestylesettings"></a>
Line styles options for all line series in the visual.  
*Required*: No  
*Type*: [LineChartLineStyleSettings](aws-properties-quicksight-analysis-linechartlinestylesettings.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`MarkerStyleSettings`  <a name="cfn-quicksight-analysis-linechartdefaultseriessettings-markerstylesettings"></a>
Marker styles options for all line series in the visual.  
*Required*: No  
*Type*: [LineChartMarkerStyleSettings](aws-properties-quicksight-analysis-linechartmarkerstylesettings.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis LineChartFieldWells
<a name="aws-properties-quicksight-analysis-linechartfieldwells"></a>

The field well configuration of a line chart.

## Syntax
<a name="aws-properties-quicksight-analysis-linechartfieldwells-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-linechartfieldwells-syntax.json"></a>

```
{
  "[LineChartAggregatedFieldWells](#cfn-quicksight-analysis-linechartfieldwells-linechartaggregatedfieldwells)" : LineChartAggregatedFieldWells
}
```

### YAML
<a name="aws-properties-quicksight-analysis-linechartfieldwells-syntax.yaml"></a>

```
  [LineChartAggregatedFieldWells](#cfn-quicksight-analysis-linechartfieldwells-linechartaggregatedfieldwells): 
    LineChartAggregatedFieldWells
```

## Properties
<a name="aws-properties-quicksight-analysis-linechartfieldwells-properties"></a>

`LineChartAggregatedFieldWells`  <a name="cfn-quicksight-analysis-linechartfieldwells-linechartaggregatedfieldwells"></a>
The field well configuration of a line chart.  
*Required*: No  
*Type*: [LineChartAggregatedFieldWells](aws-properties-quicksight-analysis-linechartaggregatedfieldwells.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis LineChartLineStyleSettings
<a name="aws-properties-quicksight-analysis-linechartlinestylesettings"></a>

Line styles options for a line series in `LineChartVisual`.

## Syntax
<a name="aws-properties-quicksight-analysis-linechartlinestylesettings-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-linechartlinestylesettings-syntax.json"></a>

```
{
  "[LineInterpolation](#cfn-quicksight-analysis-linechartlinestylesettings-lineinterpolation)" : String,
  "[LineStyle](#cfn-quicksight-analysis-linechartlinestylesettings-linestyle)" : String,
  "[LineVisibility](#cfn-quicksight-analysis-linechartlinestylesettings-linevisibility)" : String,
  "[LineWidth](#cfn-quicksight-analysis-linechartlinestylesettings-linewidth)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-linechartlinestylesettings-syntax.yaml"></a>

```
  [LineInterpolation](#cfn-quicksight-analysis-linechartlinestylesettings-lineinterpolation): String
  [LineStyle](#cfn-quicksight-analysis-linechartlinestylesettings-linestyle): String
  [LineVisibility](#cfn-quicksight-analysis-linechartlinestylesettings-linevisibility): String
  [LineWidth](#cfn-quicksight-analysis-linechartlinestylesettings-linewidth): String
```

## Properties
<a name="aws-properties-quicksight-analysis-linechartlinestylesettings-properties"></a>

`LineInterpolation`  <a name="cfn-quicksight-analysis-linechartlinestylesettings-lineinterpolation"></a>
Interpolation style for line series.  
+ `LINEAR`: Show as default, linear style.
+ `SMOOTH`: Show as a smooth curve.
+ `STEPPED`: Show steps in line.
*Required*: No  
*Type*: String  
*Allowed values*: `LINEAR | SMOOTH | STEPPED`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`LineStyle`  <a name="cfn-quicksight-analysis-linechartlinestylesettings-linestyle"></a>
Line style for line series.  
+ `SOLID`: Show as a solid line.
+ `DOTTED`: Show as a dotted line.
+ `DASHED`: Show as a dashed line.
*Required*: No  
*Type*: String  
*Allowed values*: `SOLID | DOTTED | DASHED`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`LineVisibility`  <a name="cfn-quicksight-analysis-linechartlinestylesettings-linevisibility"></a>
Configuration option that determines whether to show the line for the series.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`LineWidth`  <a name="cfn-quicksight-analysis-linechartlinestylesettings-linewidth"></a>
Width that determines the line thickness.  
*Required*: No  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis LineChartMarkerStyleSettings
<a name="aws-properties-quicksight-analysis-linechartmarkerstylesettings"></a>

Marker styles options for a line series in `LineChartVisual`.

## Syntax
<a name="aws-properties-quicksight-analysis-linechartmarkerstylesettings-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-linechartmarkerstylesettings-syntax.json"></a>

```
{
  "[MarkerColor](#cfn-quicksight-analysis-linechartmarkerstylesettings-markercolor)" : String,
  "[MarkerShape](#cfn-quicksight-analysis-linechartmarkerstylesettings-markershape)" : String,
  "[MarkerSize](#cfn-quicksight-analysis-linechartmarkerstylesettings-markersize)" : String,
  "[MarkerVisibility](#cfn-quicksight-analysis-linechartmarkerstylesettings-markervisibility)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-linechartmarkerstylesettings-syntax.yaml"></a>

```
  [MarkerColor](#cfn-quicksight-analysis-linechartmarkerstylesettings-markercolor): String
  [MarkerShape](#cfn-quicksight-analysis-linechartmarkerstylesettings-markershape): String
  [MarkerSize](#cfn-quicksight-analysis-linechartmarkerstylesettings-markersize): String
  [MarkerVisibility](#cfn-quicksight-analysis-linechartmarkerstylesettings-markervisibility): String
```

## Properties
<a name="aws-properties-quicksight-analysis-linechartmarkerstylesettings-properties"></a>

`MarkerColor`  <a name="cfn-quicksight-analysis-linechartmarkerstylesettings-markercolor"></a>
Color of marker in the series.  
*Required*: No  
*Type*: String  
*Pattern*: `^#[A-F0-9]{6}$`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`MarkerShape`  <a name="cfn-quicksight-analysis-linechartmarkerstylesettings-markershape"></a>
Shape option for markers in the series.  
+ `CIRCLE`: Show marker as a circle.
+ `TRIANGLE`: Show marker as a triangle.
+ `SQUARE`: Show marker as a square.
+ `DIAMOND`: Show marker as a diamond.
+ `ROUNDED_SQUARE`: Show marker as a rounded square.
*Required*: No  
*Type*: String  
*Allowed values*: `CIRCLE | TRIANGLE | SQUARE | DIAMOND | ROUNDED_SQUARE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`MarkerSize`  <a name="cfn-quicksight-analysis-linechartmarkerstylesettings-markersize"></a>
Size of marker in the series.  
*Required*: No  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`MarkerVisibility`  <a name="cfn-quicksight-analysis-linechartmarkerstylesettings-markervisibility"></a>
Configuration option that determines whether to show the markers in the series.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis LineChartSeriesSettings
<a name="aws-properties-quicksight-analysis-linechartseriessettings"></a>

The options that determine the presentation of a line series in the visual

## Syntax
<a name="aws-properties-quicksight-analysis-linechartseriessettings-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-linechartseriessettings-syntax.json"></a>

```
{
  "[LineStyleSettings](#cfn-quicksight-analysis-linechartseriessettings-linestylesettings)" : LineChartLineStyleSettings,
  "[MarkerStyleSettings](#cfn-quicksight-analysis-linechartseriessettings-markerstylesettings)" : LineChartMarkerStyleSettings
}
```

### YAML
<a name="aws-properties-quicksight-analysis-linechartseriessettings-syntax.yaml"></a>

```
  [LineStyleSettings](#cfn-quicksight-analysis-linechartseriessettings-linestylesettings): 
    LineChartLineStyleSettings
  [MarkerStyleSettings](#cfn-quicksight-analysis-linechartseriessettings-markerstylesettings): 
    LineChartMarkerStyleSettings
```

## Properties
<a name="aws-properties-quicksight-analysis-linechartseriessettings-properties"></a>

`LineStyleSettings`  <a name="cfn-quicksight-analysis-linechartseriessettings-linestylesettings"></a>
Line styles options for a line series in `LineChartVisual`.  
*Required*: No  
*Type*: [LineChartLineStyleSettings](aws-properties-quicksight-analysis-linechartlinestylesettings.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`MarkerStyleSettings`  <a name="cfn-quicksight-analysis-linechartseriessettings-markerstylesettings"></a>
Marker styles options for a line series in `LineChartVisual`.  
*Required*: No  
*Type*: [LineChartMarkerStyleSettings](aws-properties-quicksight-analysis-linechartmarkerstylesettings.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis LineChartSortConfiguration
<a name="aws-properties-quicksight-analysis-linechartsortconfiguration"></a>

The sort configuration of a line chart.

## Syntax
<a name="aws-properties-quicksight-analysis-linechartsortconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-linechartsortconfiguration-syntax.json"></a>

```
{
  "[CategoryItemsLimitConfiguration](#cfn-quicksight-analysis-linechartsortconfiguration-categoryitemslimitconfiguration)" : ItemsLimitConfiguration,
  "[CategorySort](#cfn-quicksight-analysis-linechartsortconfiguration-categorysort)" : [ FieldSortOptions, ... ],
  "[ColorItemsLimitConfiguration](#cfn-quicksight-analysis-linechartsortconfiguration-coloritemslimitconfiguration)" : ItemsLimitConfiguration,
  "[SmallMultiplesLimitConfiguration](#cfn-quicksight-analysis-linechartsortconfiguration-smallmultipleslimitconfiguration)" : ItemsLimitConfiguration,
  "[SmallMultiplesSort](#cfn-quicksight-analysis-linechartsortconfiguration-smallmultiplessort)" : [ FieldSortOptions, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-linechartsortconfiguration-syntax.yaml"></a>

```
  [CategoryItemsLimitConfiguration](#cfn-quicksight-analysis-linechartsortconfiguration-categoryitemslimitconfiguration): 
    ItemsLimitConfiguration
  [CategorySort](#cfn-quicksight-analysis-linechartsortconfiguration-categorysort): 
    - FieldSortOptions
  [ColorItemsLimitConfiguration](#cfn-quicksight-analysis-linechartsortconfiguration-coloritemslimitconfiguration): 
    ItemsLimitConfiguration
  [SmallMultiplesLimitConfiguration](#cfn-quicksight-analysis-linechartsortconfiguration-smallmultipleslimitconfiguration): 
    ItemsLimitConfiguration
  [SmallMultiplesSort](#cfn-quicksight-analysis-linechartsortconfiguration-smallmultiplessort): 
    - FieldSortOptions
```

## Properties
<a name="aws-properties-quicksight-analysis-linechartsortconfiguration-properties"></a>

`CategoryItemsLimitConfiguration`  <a name="cfn-quicksight-analysis-linechartsortconfiguration-categoryitemslimitconfiguration"></a>
The limit on the number of categories that are displayed in a line chart.  
*Required*: No  
*Type*: [ItemsLimitConfiguration](aws-properties-quicksight-analysis-itemslimitconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`CategorySort`  <a name="cfn-quicksight-analysis-linechartsortconfiguration-categorysort"></a>
The sort configuration of the category fields.  
*Required*: No  
*Type*: Array of [FieldSortOptions](aws-properties-quicksight-analysis-fieldsortoptions.md)  
*Minimum*: `0`  
*Maximum*: `100`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ColorItemsLimitConfiguration`  <a name="cfn-quicksight-analysis-linechartsortconfiguration-coloritemslimitconfiguration"></a>
The limit on the number of lines that are displayed in a line chart.  
*Required*: No  
*Type*: [ItemsLimitConfiguration](aws-properties-quicksight-analysis-itemslimitconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SmallMultiplesLimitConfiguration`  <a name="cfn-quicksight-analysis-linechartsortconfiguration-smallmultipleslimitconfiguration"></a>
The limit on the number of small multiples panels that are displayed.  
*Required*: No  
*Type*: [ItemsLimitConfiguration](aws-properties-quicksight-analysis-itemslimitconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SmallMultiplesSort`  <a name="cfn-quicksight-analysis-linechartsortconfiguration-smallmultiplessort"></a>
The sort configuration of the small multiples field.  
*Required*: No  
*Type*: Array of [FieldSortOptions](aws-properties-quicksight-analysis-fieldsortoptions.md)  
*Minimum*: `0`  
*Maximum*: `100`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis LineChartVisual
<a name="aws-properties-quicksight-analysis-linechartvisual"></a>

A line chart.

For more information, see [Using line charts](https://docs.aws.amazon.com/quicksight/latest/user/line-charts.html) in the *Amazon Quick Suite User Guide*.

## Syntax
<a name="aws-properties-quicksight-analysis-linechartvisual-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-linechartvisual-syntax.json"></a>

```
{
  "[Actions](#cfn-quicksight-analysis-linechartvisual-actions)" : [ VisualCustomAction, ... ],
  "[ChartConfiguration](#cfn-quicksight-analysis-linechartvisual-chartconfiguration)" : LineChartConfiguration,
  "[ColumnHierarchies](#cfn-quicksight-analysis-linechartvisual-columnhierarchies)" : [ ColumnHierarchy, ... ],
  "[Subtitle](#cfn-quicksight-analysis-linechartvisual-subtitle)" : VisualSubtitleLabelOptions,
  "[Title](#cfn-quicksight-analysis-linechartvisual-title)" : VisualTitleLabelOptions,
  "[VisualContentAltText](#cfn-quicksight-analysis-linechartvisual-visualcontentalttext)" : String,
  "[VisualId](#cfn-quicksight-analysis-linechartvisual-visualid)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-linechartvisual-syntax.yaml"></a>

```
  [Actions](#cfn-quicksight-analysis-linechartvisual-actions): 
    - VisualCustomAction
  [ChartConfiguration](#cfn-quicksight-analysis-linechartvisual-chartconfiguration): 
    LineChartConfiguration
  [ColumnHierarchies](#cfn-quicksight-analysis-linechartvisual-columnhierarchies): 
    - ColumnHierarchy
  [Subtitle](#cfn-quicksight-analysis-linechartvisual-subtitle): 
    VisualSubtitleLabelOptions
  [Title](#cfn-quicksight-analysis-linechartvisual-title): 
    VisualTitleLabelOptions
  [VisualContentAltText](#cfn-quicksight-analysis-linechartvisual-visualcontentalttext): String
  [VisualId](#cfn-quicksight-analysis-linechartvisual-visualid): String
```

## Properties
<a name="aws-properties-quicksight-analysis-linechartvisual-properties"></a>

`Actions`  <a name="cfn-quicksight-analysis-linechartvisual-actions"></a>
The list of custom actions that are configured for a visual.  
*Required*: No  
*Type*: Array of [VisualCustomAction](aws-properties-quicksight-analysis-visualcustomaction.md)  
*Minimum*: `0`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ChartConfiguration`  <a name="cfn-quicksight-analysis-linechartvisual-chartconfiguration"></a>
The configuration of a line chart.  
*Required*: No  
*Type*: [LineChartConfiguration](aws-properties-quicksight-analysis-linechartconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ColumnHierarchies`  <a name="cfn-quicksight-analysis-linechartvisual-columnhierarchies"></a>
The column hierarchy that is used during drill-downs and drill-ups.  
*Required*: No  
*Type*: Array of [ColumnHierarchy](aws-properties-quicksight-analysis-columnhierarchy.md)  
*Minimum*: `0`  
*Maximum*: `2`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Subtitle`  <a name="cfn-quicksight-analysis-linechartvisual-subtitle"></a>
The subtitle that is displayed on the visual.  
*Required*: No  
*Type*: [VisualSubtitleLabelOptions](aws-properties-quicksight-analysis-visualsubtitlelabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Title`  <a name="cfn-quicksight-analysis-linechartvisual-title"></a>
The title that is displayed on the visual.  
*Required*: No  
*Type*: [VisualTitleLabelOptions](aws-properties-quicksight-analysis-visualtitlelabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VisualContentAltText`  <a name="cfn-quicksight-analysis-linechartvisual-visualcontentalttext"></a>
The alt text for the visual.  
*Required*: No  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `1024`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VisualId`  <a name="cfn-quicksight-analysis-linechartvisual-visualid"></a>
The unique identifier of a visual. This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have visuals with the same identifiers.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis LineSeriesAxisDisplayOptions
<a name="aws-properties-quicksight-analysis-lineseriesaxisdisplayoptions"></a>

The series axis configuration of a line chart.

## Syntax
<a name="aws-properties-quicksight-analysis-lineseriesaxisdisplayoptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-lineseriesaxisdisplayoptions-syntax.json"></a>

```
{
  "[AxisOptions](#cfn-quicksight-analysis-lineseriesaxisdisplayoptions-axisoptions)" : AxisDisplayOptions,
  "[MissingDataConfigurations](#cfn-quicksight-analysis-lineseriesaxisdisplayoptions-missingdataconfigurations)" : [ MissingDataConfiguration, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-lineseriesaxisdisplayoptions-syntax.yaml"></a>

```
  [AxisOptions](#cfn-quicksight-analysis-lineseriesaxisdisplayoptions-axisoptions): 
    AxisDisplayOptions
  [MissingDataConfigurations](#cfn-quicksight-analysis-lineseriesaxisdisplayoptions-missingdataconfigurations): 
    - MissingDataConfiguration
```

## Properties
<a name="aws-properties-quicksight-analysis-lineseriesaxisdisplayoptions-properties"></a>

`AxisOptions`  <a name="cfn-quicksight-analysis-lineseriesaxisdisplayoptions-axisoptions"></a>
The options that determine the presentation of the line series axis.  
*Required*: No  
*Type*: [AxisDisplayOptions](aws-properties-quicksight-analysis-axisdisplayoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`MissingDataConfigurations`  <a name="cfn-quicksight-analysis-lineseriesaxisdisplayoptions-missingdataconfigurations"></a>
The configuration options that determine how missing data is treated during the rendering of a line chart.  
*Required*: No  
*Type*: Array of [MissingDataConfiguration](aws-properties-quicksight-analysis-missingdataconfiguration.md)  
*Minimum*: `0`  
*Maximum*: `100`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ListControlDisplayOptions
<a name="aws-properties-quicksight-analysis-listcontroldisplayoptions"></a>

The display options of a control.

## Syntax
<a name="aws-properties-quicksight-analysis-listcontroldisplayoptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-listcontroldisplayoptions-syntax.json"></a>

```
{
  "[InfoIconLabelOptions](#cfn-quicksight-analysis-listcontroldisplayoptions-infoiconlabeloptions)" : SheetControlInfoIconLabelOptions,
  "[SearchOptions](#cfn-quicksight-analysis-listcontroldisplayoptions-searchoptions)" : ListControlSearchOptions,
  "[SelectAllOptions](#cfn-quicksight-analysis-listcontroldisplayoptions-selectalloptions)" : ListControlSelectAllOptions,
  "[TitleOptions](#cfn-quicksight-analysis-listcontroldisplayoptions-titleoptions)" : LabelOptions
}
```

### YAML
<a name="aws-properties-quicksight-analysis-listcontroldisplayoptions-syntax.yaml"></a>

```
  [InfoIconLabelOptions](#cfn-quicksight-analysis-listcontroldisplayoptions-infoiconlabeloptions): 
    SheetControlInfoIconLabelOptions
  [SearchOptions](#cfn-quicksight-analysis-listcontroldisplayoptions-searchoptions): 
    ListControlSearchOptions
  [SelectAllOptions](#cfn-quicksight-analysis-listcontroldisplayoptions-selectalloptions): 
    ListControlSelectAllOptions
  [TitleOptions](#cfn-quicksight-analysis-listcontroldisplayoptions-titleoptions): 
    LabelOptions
```

## Properties
<a name="aws-properties-quicksight-analysis-listcontroldisplayoptions-properties"></a>

`InfoIconLabelOptions`  <a name="cfn-quicksight-analysis-listcontroldisplayoptions-infoiconlabeloptions"></a>
The configuration of info icon label options.  
*Required*: No  
*Type*: [SheetControlInfoIconLabelOptions](aws-properties-quicksight-analysis-sheetcontrolinfoiconlabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SearchOptions`  <a name="cfn-quicksight-analysis-listcontroldisplayoptions-searchoptions"></a>
The configuration of the search options in a list control.  
*Required*: No  
*Type*: [ListControlSearchOptions](aws-properties-quicksight-analysis-listcontrolsearchoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SelectAllOptions`  <a name="cfn-quicksight-analysis-listcontroldisplayoptions-selectalloptions"></a>
The configuration of the `Select all` options in a list control.  
*Required*: No  
*Type*: [ListControlSelectAllOptions](aws-properties-quicksight-analysis-listcontrolselectalloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TitleOptions`  <a name="cfn-quicksight-analysis-listcontroldisplayoptions-titleoptions"></a>
The options to configure the title visibility, name, and font size.  
*Required*: No  
*Type*: [LabelOptions](aws-properties-quicksight-analysis-labeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ListControlSearchOptions
<a name="aws-properties-quicksight-analysis-listcontrolsearchoptions"></a>

The configuration of the search options in a list control.

## Syntax
<a name="aws-properties-quicksight-analysis-listcontrolsearchoptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-listcontrolsearchoptions-syntax.json"></a>

```
{
  "[Visibility](#cfn-quicksight-analysis-listcontrolsearchoptions-visibility)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-listcontrolsearchoptions-syntax.yaml"></a>

```
  [Visibility](#cfn-quicksight-analysis-listcontrolsearchoptions-visibility): String
```

## Properties
<a name="aws-properties-quicksight-analysis-listcontrolsearchoptions-properties"></a>

`Visibility`  <a name="cfn-quicksight-analysis-listcontrolsearchoptions-visibility"></a>
The visibility configuration of the search options in a list control.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ListControlSelectAllOptions
<a name="aws-properties-quicksight-analysis-listcontrolselectalloptions"></a>

The configuration of the `Select all` options in a list control.

## Syntax
<a name="aws-properties-quicksight-analysis-listcontrolselectalloptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-listcontrolselectalloptions-syntax.json"></a>

```
{
  "[Visibility](#cfn-quicksight-analysis-listcontrolselectalloptions-visibility)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-listcontrolselectalloptions-syntax.yaml"></a>

```
  [Visibility](#cfn-quicksight-analysis-listcontrolselectalloptions-visibility): String
```

## Properties
<a name="aws-properties-quicksight-analysis-listcontrolselectalloptions-properties"></a>

`Visibility`  <a name="cfn-quicksight-analysis-listcontrolselectalloptions-visibility"></a>
The visibility configuration of the `Select all` options in a list control.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis LoadingAnimation
<a name="aws-properties-quicksight-analysis-loadinganimation"></a>

The configuration of loading animation in free-form layout. 

## Syntax
<a name="aws-properties-quicksight-analysis-loadinganimation-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-loadinganimation-syntax.json"></a>

```
{
  "[Visibility](#cfn-quicksight-analysis-loadinganimation-visibility)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-loadinganimation-syntax.yaml"></a>

```
  [Visibility](#cfn-quicksight-analysis-loadinganimation-visibility): String
```

## Properties
<a name="aws-properties-quicksight-analysis-loadinganimation-properties"></a>

`Visibility`  <a name="cfn-quicksight-analysis-loadinganimation-visibility"></a>
The visibility configuration of `LoadingAnimation`.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis LocalNavigationConfiguration
<a name="aws-properties-quicksight-analysis-localnavigationconfiguration"></a>

The navigation configuration for `CustomActionNavigationOperation`.

## Syntax
<a name="aws-properties-quicksight-analysis-localnavigationconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-localnavigationconfiguration-syntax.json"></a>

```
{
  "[TargetSheetId](#cfn-quicksight-analysis-localnavigationconfiguration-targetsheetid)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-localnavigationconfiguration-syntax.yaml"></a>

```
  [TargetSheetId](#cfn-quicksight-analysis-localnavigationconfiguration-targetsheetid): String
```

## Properties
<a name="aws-properties-quicksight-analysis-localnavigationconfiguration-properties"></a>

`TargetSheetId`  <a name="cfn-quicksight-analysis-localnavigationconfiguration-targetsheetid"></a>
The sheet that is targeted for navigation in the same analysis.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis LongFormatText
<a name="aws-properties-quicksight-analysis-longformattext"></a>

The text format for a subtitle.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

## Syntax
<a name="aws-properties-quicksight-analysis-longformattext-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-longformattext-syntax.json"></a>

```
{
  "[PlainText](#cfn-quicksight-analysis-longformattext-plaintext)" : String,
  "[RichText](#cfn-quicksight-analysis-longformattext-richtext)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-longformattext-syntax.yaml"></a>

```
  [PlainText](#cfn-quicksight-analysis-longformattext-plaintext): String
  [RichText](#cfn-quicksight-analysis-longformattext-richtext): String
```

## Properties
<a name="aws-properties-quicksight-analysis-longformattext-properties"></a>

`PlainText`  <a name="cfn-quicksight-analysis-longformattext-plaintext"></a>
Plain text format.  
*Required*: No  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `1024`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`RichText`  <a name="cfn-quicksight-analysis-longformattext-richtext"></a>
Rich text. Examples of rich text include bold, underline, and italics.  
*Required*: No  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `2048`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis MappedDataSetParameter
<a name="aws-properties-quicksight-analysis-mappeddatasetparameter"></a>

A dataset parameter that is mapped to an analysis parameter.

## Syntax
<a name="aws-properties-quicksight-analysis-mappeddatasetparameter-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-mappeddatasetparameter-syntax.json"></a>

```
{
  "[DataSetIdentifier](#cfn-quicksight-analysis-mappeddatasetparameter-datasetidentifier)" : String,
  "[DataSetParameterName](#cfn-quicksight-analysis-mappeddatasetparameter-datasetparametername)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-mappeddatasetparameter-syntax.yaml"></a>

```
  [DataSetIdentifier](#cfn-quicksight-analysis-mappeddatasetparameter-datasetidentifier): String
  [DataSetParameterName](#cfn-quicksight-analysis-mappeddatasetparameter-datasetparametername): String
```

## Properties
<a name="aws-properties-quicksight-analysis-mappeddatasetparameter-properties"></a>

`DataSetIdentifier`  <a name="cfn-quicksight-analysis-mappeddatasetparameter-datasetidentifier"></a>
A unique name that identifies a dataset within the analysis or dashboard.  
*Required*: Yes  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `2048`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DataSetParameterName`  <a name="cfn-quicksight-analysis-mappeddatasetparameter-datasetparametername"></a>
The name of the dataset parameter.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[a-zA-Z0-9]+$`  
*Minimum*: `1`  
*Maximum*: `2048`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis MaximumLabelType
<a name="aws-properties-quicksight-analysis-maximumlabeltype"></a>

The maximum label of a data path label.

## Syntax
<a name="aws-properties-quicksight-analysis-maximumlabeltype-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-maximumlabeltype-syntax.json"></a>

```
{
  "[Visibility](#cfn-quicksight-analysis-maximumlabeltype-visibility)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-maximumlabeltype-syntax.yaml"></a>

```
  [Visibility](#cfn-quicksight-analysis-maximumlabeltype-visibility): String
```

## Properties
<a name="aws-properties-quicksight-analysis-maximumlabeltype-properties"></a>

`Visibility`  <a name="cfn-quicksight-analysis-maximumlabeltype-visibility"></a>
The visibility of the maximum label.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis MaximumMinimumComputation
<a name="aws-properties-quicksight-analysis-maximumminimumcomputation"></a>

The maximum and minimum computation configuration.

## Syntax
<a name="aws-properties-quicksight-analysis-maximumminimumcomputation-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-maximumminimumcomputation-syntax.json"></a>

```
{
  "[ComputationId](#cfn-quicksight-analysis-maximumminimumcomputation-computationid)" : String,
  "[Name](#cfn-quicksight-analysis-maximumminimumcomputation-name)" : String,
  "[Time](#cfn-quicksight-analysis-maximumminimumcomputation-time)" : DimensionField,
  "[Type](#cfn-quicksight-analysis-maximumminimumcomputation-type)" : String,
  "[Value](#cfn-quicksight-analysis-maximumminimumcomputation-value)" : MeasureField
}
```

### YAML
<a name="aws-properties-quicksight-analysis-maximumminimumcomputation-syntax.yaml"></a>

```
  [ComputationId](#cfn-quicksight-analysis-maximumminimumcomputation-computationid): String
  [Name](#cfn-quicksight-analysis-maximumminimumcomputation-name): String
  [Time](#cfn-quicksight-analysis-maximumminimumcomputation-time): 
    DimensionField
  [Type](#cfn-quicksight-analysis-maximumminimumcomputation-type): String
  [Value](#cfn-quicksight-analysis-maximumminimumcomputation-value): 
    MeasureField
```

## Properties
<a name="aws-properties-quicksight-analysis-maximumminimumcomputation-properties"></a>

`ComputationId`  <a name="cfn-quicksight-analysis-maximumminimumcomputation-computationid"></a>
The ID for a computation.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Name`  <a name="cfn-quicksight-analysis-maximumminimumcomputation-name"></a>
The name of a computation.  
*Required*: No  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Time`  <a name="cfn-quicksight-analysis-maximumminimumcomputation-time"></a>
The time field that is used in a computation.  
*Required*: No  
*Type*: [DimensionField](aws-properties-quicksight-analysis-dimensionfield.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Type`  <a name="cfn-quicksight-analysis-maximumminimumcomputation-type"></a>
The type of computation. Choose one of the following options:  
+ MAXIMUM: A maximum computation.
+ MINIMUM: A minimum computation.
*Required*: Yes  
*Type*: String  
*Allowed values*: `MAXIMUM | MINIMUM`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Value`  <a name="cfn-quicksight-analysis-maximumminimumcomputation-value"></a>
The value field that is used in a computation.  
*Required*: No  
*Type*: [MeasureField](aws-properties-quicksight-analysis-measurefield.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis MeasureField
<a name="aws-properties-quicksight-analysis-measurefield"></a>

The measure (metric) type field.

## Syntax
<a name="aws-properties-quicksight-analysis-measurefield-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-measurefield-syntax.json"></a>

```
{
  "[CalculatedMeasureField](#cfn-quicksight-analysis-measurefield-calculatedmeasurefield)" : CalculatedMeasureField,
  "[CategoricalMeasureField](#cfn-quicksight-analysis-measurefield-categoricalmeasurefield)" : CategoricalMeasureField,
  "[DateMeasureField](#cfn-quicksight-analysis-measurefield-datemeasurefield)" : DateMeasureField,
  "[NumericalMeasureField](#cfn-quicksight-analysis-measurefield-numericalmeasurefield)" : NumericalMeasureField
}
```

### YAML
<a name="aws-properties-quicksight-analysis-measurefield-syntax.yaml"></a>

```
  [CalculatedMeasureField](#cfn-quicksight-analysis-measurefield-calculatedmeasurefield): 
    CalculatedMeasureField
  [CategoricalMeasureField](#cfn-quicksight-analysis-measurefield-categoricalmeasurefield): 
    CategoricalMeasureField
  [DateMeasureField](#cfn-quicksight-analysis-measurefield-datemeasurefield): 
    DateMeasureField
  [NumericalMeasureField](#cfn-quicksight-analysis-measurefield-numericalmeasurefield): 
    NumericalMeasureField
```

## Properties
<a name="aws-properties-quicksight-analysis-measurefield-properties"></a>

`CalculatedMeasureField`  <a name="cfn-quicksight-analysis-measurefield-calculatedmeasurefield"></a>
The calculated measure field only used in pivot tables.  
*Required*: No  
*Type*: [CalculatedMeasureField](aws-properties-quicksight-analysis-calculatedmeasurefield.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`CategoricalMeasureField`  <a name="cfn-quicksight-analysis-measurefield-categoricalmeasurefield"></a>
The measure type field with categorical type columns.  
*Required*: No  
*Type*: [CategoricalMeasureField](aws-properties-quicksight-analysis-categoricalmeasurefield.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DateMeasureField`  <a name="cfn-quicksight-analysis-measurefield-datemeasurefield"></a>
The measure type field with date type columns.  
*Required*: No  
*Type*: [DateMeasureField](aws-properties-quicksight-analysis-datemeasurefield.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`NumericalMeasureField`  <a name="cfn-quicksight-analysis-measurefield-numericalmeasurefield"></a>
The measure type field with numerical type columns.  
*Required*: No  
*Type*: [NumericalMeasureField](aws-properties-quicksight-analysis-numericalmeasurefield.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis MetricComparisonComputation
<a name="aws-properties-quicksight-analysis-metriccomparisoncomputation"></a>

The metric comparison computation configuration.

## Syntax
<a name="aws-properties-quicksight-analysis-metriccomparisoncomputation-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-metriccomparisoncomputation-syntax.json"></a>

```
{
  "[ComputationId](#cfn-quicksight-analysis-metriccomparisoncomputation-computationid)" : String,
  "[FromValue](#cfn-quicksight-analysis-metriccomparisoncomputation-fromvalue)" : MeasureField,
  "[Name](#cfn-quicksight-analysis-metriccomparisoncomputation-name)" : String,
  "[TargetValue](#cfn-quicksight-analysis-metriccomparisoncomputation-targetvalue)" : MeasureField,
  "[Time](#cfn-quicksight-analysis-metriccomparisoncomputation-time)" : DimensionField
}
```

### YAML
<a name="aws-properties-quicksight-analysis-metriccomparisoncomputation-syntax.yaml"></a>

```
  [ComputationId](#cfn-quicksight-analysis-metriccomparisoncomputation-computationid): String
  [FromValue](#cfn-quicksight-analysis-metriccomparisoncomputation-fromvalue): 
    MeasureField
  [Name](#cfn-quicksight-analysis-metriccomparisoncomputation-name): String
  [TargetValue](#cfn-quicksight-analysis-metriccomparisoncomputation-targetvalue): 
    MeasureField
  [Time](#cfn-quicksight-analysis-metriccomparisoncomputation-time): 
    DimensionField
```

## Properties
<a name="aws-properties-quicksight-analysis-metriccomparisoncomputation-properties"></a>

`ComputationId`  <a name="cfn-quicksight-analysis-metriccomparisoncomputation-computationid"></a>
The ID for a computation.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FromValue`  <a name="cfn-quicksight-analysis-metriccomparisoncomputation-fromvalue"></a>
The field that is used in a metric comparison from value setup.  
*Required*: No  
*Type*: [MeasureField](aws-properties-quicksight-analysis-measurefield.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Name`  <a name="cfn-quicksight-analysis-metriccomparisoncomputation-name"></a>
The name of a computation.  
*Required*: No  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TargetValue`  <a name="cfn-quicksight-analysis-metriccomparisoncomputation-targetvalue"></a>
The field that is used in a metric comparison to value setup.  
*Required*: No  
*Type*: [MeasureField](aws-properties-quicksight-analysis-measurefield.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Time`  <a name="cfn-quicksight-analysis-metriccomparisoncomputation-time"></a>
The time field that is used in a computation.  
*Required*: No  
*Type*: [DimensionField](aws-properties-quicksight-analysis-dimensionfield.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis MinimumLabelType
<a name="aws-properties-quicksight-analysis-minimumlabeltype"></a>

The minimum label of a data path label.

## Syntax
<a name="aws-properties-quicksight-analysis-minimumlabeltype-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-minimumlabeltype-syntax.json"></a>

```
{
  "[Visibility](#cfn-quicksight-analysis-minimumlabeltype-visibility)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-minimumlabeltype-syntax.yaml"></a>

```
  [Visibility](#cfn-quicksight-analysis-minimumlabeltype-visibility): String
```

## Properties
<a name="aws-properties-quicksight-analysis-minimumlabeltype-properties"></a>

`Visibility`  <a name="cfn-quicksight-analysis-minimumlabeltype-visibility"></a>
The visibility of the minimum label.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis MissingDataConfiguration
<a name="aws-properties-quicksight-analysis-missingdataconfiguration"></a>

The configuration options that determine how missing data is treated during the rendering of a line chart.

## Syntax
<a name="aws-properties-quicksight-analysis-missingdataconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-missingdataconfiguration-syntax.json"></a>

```
{
  "[TreatmentOption](#cfn-quicksight-analysis-missingdataconfiguration-treatmentoption)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-missingdataconfiguration-syntax.yaml"></a>

```
  [TreatmentOption](#cfn-quicksight-analysis-missingdataconfiguration-treatmentoption): String
```

## Properties
<a name="aws-properties-quicksight-analysis-missingdataconfiguration-properties"></a>

`TreatmentOption`  <a name="cfn-quicksight-analysis-missingdataconfiguration-treatmentoption"></a>
The treatment option that determines how missing data should be rendered. Choose from the following options:  
+ `INTERPOLATE`: Interpolate missing values between the prior and the next known value.
+ `SHOW_AS_ZERO`: Show missing values as the value `0`.
+ `SHOW_AS_BLANK`: Display a blank space when rendering missing data.
*Required*: No  
*Type*: String  
*Allowed values*: `INTERPOLATE | SHOW_AS_ZERO | SHOW_AS_BLANK`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis NegativeValueConfiguration
<a name="aws-properties-quicksight-analysis-negativevalueconfiguration"></a>

The options that determine the negative value configuration.

## Syntax
<a name="aws-properties-quicksight-analysis-negativevalueconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-negativevalueconfiguration-syntax.json"></a>

```
{
  "[DisplayMode](#cfn-quicksight-analysis-negativevalueconfiguration-displaymode)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-negativevalueconfiguration-syntax.yaml"></a>

```
  [DisplayMode](#cfn-quicksight-analysis-negativevalueconfiguration-displaymode): String
```

## Properties
<a name="aws-properties-quicksight-analysis-negativevalueconfiguration-properties"></a>

`DisplayMode`  <a name="cfn-quicksight-analysis-negativevalueconfiguration-displaymode"></a>
Determines the display mode of the negative value configuration.  
*Required*: Yes  
*Type*: String  
*Allowed values*: `POSITIVE | NEGATIVE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis NestedFilter
<a name="aws-properties-quicksight-analysis-nestedfilter"></a>

A `NestedFilter` filters data with a subset of data that is defined by the nested inner filter.

## Syntax
<a name="aws-properties-quicksight-analysis-nestedfilter-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-nestedfilter-syntax.json"></a>

```
{
  "[Column](#cfn-quicksight-analysis-nestedfilter-column)" : ColumnIdentifier,
  "[FilterId](#cfn-quicksight-analysis-nestedfilter-filterid)" : String,
  "[IncludeInnerSet](#cfn-quicksight-analysis-nestedfilter-includeinnerset)" : Boolean,
  "[InnerFilter](#cfn-quicksight-analysis-nestedfilter-innerfilter)" : InnerFilter
}
```

### YAML
<a name="aws-properties-quicksight-analysis-nestedfilter-syntax.yaml"></a>

```
  [Column](#cfn-quicksight-analysis-nestedfilter-column): 
    ColumnIdentifier
  [FilterId](#cfn-quicksight-analysis-nestedfilter-filterid): String
  [IncludeInnerSet](#cfn-quicksight-analysis-nestedfilter-includeinnerset): Boolean
  [InnerFilter](#cfn-quicksight-analysis-nestedfilter-innerfilter): 
    InnerFilter
```

## Properties
<a name="aws-properties-quicksight-analysis-nestedfilter-properties"></a>

`Column`  <a name="cfn-quicksight-analysis-nestedfilter-column"></a>
The column that the filter is applied to.  
*Required*: Yes  
*Type*: [ColumnIdentifier](aws-properties-quicksight-analysis-columnidentifier.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FilterId`  <a name="cfn-quicksight-analysis-nestedfilter-filterid"></a>
An identifier that uniquely identifies a filter within a dashboard, analysis, or template.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`IncludeInnerSet`  <a name="cfn-quicksight-analysis-nestedfilter-includeinnerset"></a>
A boolean condition to include or exclude the subset that is defined by the values of the nested inner filter.  
*Required*: Yes  
*Type*: Boolean  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`InnerFilter`  <a name="cfn-quicksight-analysis-nestedfilter-innerfilter"></a>
The `InnerFilter` defines the subset of data to be used with the `NestedFilter`.  
*Required*: Yes  
*Type*: [InnerFilter](aws-properties-quicksight-analysis-innerfilter.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis NullValueFormatConfiguration
<a name="aws-properties-quicksight-analysis-nullvalueformatconfiguration"></a>

The options that determine the null value format configuration.

## Syntax
<a name="aws-properties-quicksight-analysis-nullvalueformatconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-nullvalueformatconfiguration-syntax.json"></a>

```
{
  "[NullString](#cfn-quicksight-analysis-nullvalueformatconfiguration-nullstring)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-nullvalueformatconfiguration-syntax.yaml"></a>

```
  [NullString](#cfn-quicksight-analysis-nullvalueformatconfiguration-nullstring): 
    String
```

## Properties
<a name="aws-properties-quicksight-analysis-nullvalueformatconfiguration-properties"></a>

`NullString`  <a name="cfn-quicksight-analysis-nullvalueformatconfiguration-nullstring"></a>
Determines the null string of null values.  
*Required*: Yes  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `128`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis NumberDisplayFormatConfiguration
<a name="aws-properties-quicksight-analysis-numberdisplayformatconfiguration"></a>

The options that determine the number display format configuration.

## Syntax
<a name="aws-properties-quicksight-analysis-numberdisplayformatconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-numberdisplayformatconfiguration-syntax.json"></a>

```
{
  "[DecimalPlacesConfiguration](#cfn-quicksight-analysis-numberdisplayformatconfiguration-decimalplacesconfiguration)" : DecimalPlacesConfiguration,
  "[NegativeValueConfiguration](#cfn-quicksight-analysis-numberdisplayformatconfiguration-negativevalueconfiguration)" : NegativeValueConfiguration,
  "[NullValueFormatConfiguration](#cfn-quicksight-analysis-numberdisplayformatconfiguration-nullvalueformatconfiguration)" : NullValueFormatConfiguration,
  "[NumberScale](#cfn-quicksight-analysis-numberdisplayformatconfiguration-numberscale)" : String,
  "[Prefix](#cfn-quicksight-analysis-numberdisplayformatconfiguration-prefix)" : String,
  "[SeparatorConfiguration](#cfn-quicksight-analysis-numberdisplayformatconfiguration-separatorconfiguration)" : NumericSeparatorConfiguration,
  "[Suffix](#cfn-quicksight-analysis-numberdisplayformatconfiguration-suffix)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-numberdisplayformatconfiguration-syntax.yaml"></a>

```
  [DecimalPlacesConfiguration](#cfn-quicksight-analysis-numberdisplayformatconfiguration-decimalplacesconfiguration): 
    DecimalPlacesConfiguration
  [NegativeValueConfiguration](#cfn-quicksight-analysis-numberdisplayformatconfiguration-negativevalueconfiguration): 
    NegativeValueConfiguration
  [NullValueFormatConfiguration](#cfn-quicksight-analysis-numberdisplayformatconfiguration-nullvalueformatconfiguration): 
    NullValueFormatConfiguration
  [NumberScale](#cfn-quicksight-analysis-numberdisplayformatconfiguration-numberscale): String
  [Prefix](#cfn-quicksight-analysis-numberdisplayformatconfiguration-prefix): String
  [SeparatorConfiguration](#cfn-quicksight-analysis-numberdisplayformatconfiguration-separatorconfiguration): 
    NumericSeparatorConfiguration
  [Suffix](#cfn-quicksight-analysis-numberdisplayformatconfiguration-suffix): String
```

## Properties
<a name="aws-properties-quicksight-analysis-numberdisplayformatconfiguration-properties"></a>

`DecimalPlacesConfiguration`  <a name="cfn-quicksight-analysis-numberdisplayformatconfiguration-decimalplacesconfiguration"></a>
The option that determines the decimal places configuration.  
*Required*: No  
*Type*: [DecimalPlacesConfiguration](aws-properties-quicksight-analysis-decimalplacesconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`NegativeValueConfiguration`  <a name="cfn-quicksight-analysis-numberdisplayformatconfiguration-negativevalueconfiguration"></a>
The options that determine the negative value configuration.  
*Required*: No  
*Type*: [NegativeValueConfiguration](aws-properties-quicksight-analysis-negativevalueconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`NullValueFormatConfiguration`  <a name="cfn-quicksight-analysis-numberdisplayformatconfiguration-nullvalueformatconfiguration"></a>
The options that determine the null value format configuration.  
*Required*: No  
*Type*: [NullValueFormatConfiguration](aws-properties-quicksight-analysis-nullvalueformatconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`NumberScale`  <a name="cfn-quicksight-analysis-numberdisplayformatconfiguration-numberscale"></a>
Determines the number scale value of the number format.  
*Required*: No  
*Type*: String  
*Allowed values*: `NONE | AUTO | THOUSANDS | MILLIONS | BILLIONS | TRILLIONS | LAKHS | CRORES`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Prefix`  <a name="cfn-quicksight-analysis-numberdisplayformatconfiguration-prefix"></a>
Determines the prefix value of the number format.  
*Required*: No  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `128`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SeparatorConfiguration`  <a name="cfn-quicksight-analysis-numberdisplayformatconfiguration-separatorconfiguration"></a>
The options that determine the numeric separator configuration.  
*Required*: No  
*Type*: [NumericSeparatorConfiguration](aws-properties-quicksight-analysis-numericseparatorconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Suffix`  <a name="cfn-quicksight-analysis-numberdisplayformatconfiguration-suffix"></a>
Determines the suffix value of the number format.  
*Required*: No  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `128`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis NumberFormatConfiguration
<a name="aws-properties-quicksight-analysis-numberformatconfiguration"></a>

Formatting configuration for number fields.

## Syntax
<a name="aws-properties-quicksight-analysis-numberformatconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-numberformatconfiguration-syntax.json"></a>

```
{
  "[FormatConfiguration](#cfn-quicksight-analysis-numberformatconfiguration-formatconfiguration)" : NumericFormatConfiguration
}
```

### YAML
<a name="aws-properties-quicksight-analysis-numberformatconfiguration-syntax.yaml"></a>

```
  [FormatConfiguration](#cfn-quicksight-analysis-numberformatconfiguration-formatconfiguration): 
    NumericFormatConfiguration
```

## Properties
<a name="aws-properties-quicksight-analysis-numberformatconfiguration-properties"></a>

`FormatConfiguration`  <a name="cfn-quicksight-analysis-numberformatconfiguration-formatconfiguration"></a>
The options that determine the numeric format configuration.  
*Required*: No  
*Type*: [NumericFormatConfiguration](aws-properties-quicksight-analysis-numericformatconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis NumericalAggregationFunction
<a name="aws-properties-quicksight-analysis-numericalaggregationfunction"></a>

Aggregation for numerical values.

## Syntax
<a name="aws-properties-quicksight-analysis-numericalaggregationfunction-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-numericalaggregationfunction-syntax.json"></a>

```
{
  "[PercentileAggregation](#cfn-quicksight-analysis-numericalaggregationfunction-percentileaggregation)" : PercentileAggregation,
  "[SimpleNumericalAggregation](#cfn-quicksight-analysis-numericalaggregationfunction-simplenumericalaggregation)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-numericalaggregationfunction-syntax.yaml"></a>

```
  [PercentileAggregation](#cfn-quicksight-analysis-numericalaggregationfunction-percentileaggregation): 
    PercentileAggregation
  [SimpleNumericalAggregation](#cfn-quicksight-analysis-numericalaggregationfunction-simplenumericalaggregation): String
```

## Properties
<a name="aws-properties-quicksight-analysis-numericalaggregationfunction-properties"></a>

`PercentileAggregation`  <a name="cfn-quicksight-analysis-numericalaggregationfunction-percentileaggregation"></a>
An aggregation based on the percentile of values in a dimension or measure.  
*Required*: No  
*Type*: [PercentileAggregation](aws-properties-quicksight-analysis-percentileaggregation.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SimpleNumericalAggregation`  <a name="cfn-quicksight-analysis-numericalaggregationfunction-simplenumericalaggregation"></a>
Built-in aggregation functions for numerical values.  
+ `SUM`: The sum of a dimension or measure. 
+ `AVERAGE`: The average of a dimension or measure.
+ `MIN`: The minimum value of a dimension or measure.
+ `MAX`: The maximum value of a dimension or measure.
+ `COUNT`: The count of a dimension or measure.
+ `DISTINCT_COUNT`: The count of distinct values in a dimension or measure.
+ `VAR`: The variance of a dimension or measure.
+ `VARP`: The partitioned variance of a dimension or measure.
+ `STDEV`: The standard deviation of a dimension or measure.
+ `STDEVP`: The partitioned standard deviation of a dimension or measure.
+ `MEDIAN`: The median value of a dimension or measure.
*Required*: No  
*Type*: String  
*Allowed values*: `SUM | AVERAGE | MIN | MAX | COUNT | DISTINCT_COUNT | VAR | VARP | STDEV | STDEVP | MEDIAN`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis NumericalDimensionField
<a name="aws-properties-quicksight-analysis-numericaldimensionfield"></a>

The dimension type field with numerical type columns.

## Syntax
<a name="aws-properties-quicksight-analysis-numericaldimensionfield-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-numericaldimensionfield-syntax.json"></a>

```
{
  "[Column](#cfn-quicksight-analysis-numericaldimensionfield-column)" : ColumnIdentifier,
  "[FieldId](#cfn-quicksight-analysis-numericaldimensionfield-fieldid)" : String,
  "[FormatConfiguration](#cfn-quicksight-analysis-numericaldimensionfield-formatconfiguration)" : NumberFormatConfiguration,
  "[HierarchyId](#cfn-quicksight-analysis-numericaldimensionfield-hierarchyid)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-numericaldimensionfield-syntax.yaml"></a>

```
  [Column](#cfn-quicksight-analysis-numericaldimensionfield-column): 
    ColumnIdentifier
  [FieldId](#cfn-quicksight-analysis-numericaldimensionfield-fieldid): String
  [FormatConfiguration](#cfn-quicksight-analysis-numericaldimensionfield-formatconfiguration): 
    NumberFormatConfiguration
  [HierarchyId](#cfn-quicksight-analysis-numericaldimensionfield-hierarchyid): String
```

## Properties
<a name="aws-properties-quicksight-analysis-numericaldimensionfield-properties"></a>

`Column`  <a name="cfn-quicksight-analysis-numericaldimensionfield-column"></a>
The column that is used in the `NumericalDimensionField`.  
*Required*: Yes  
*Type*: [ColumnIdentifier](aws-properties-quicksight-analysis-columnidentifier.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FieldId`  <a name="cfn-quicksight-analysis-numericaldimensionfield-fieldid"></a>
The custom field ID.  
*Required*: Yes  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FormatConfiguration`  <a name="cfn-quicksight-analysis-numericaldimensionfield-formatconfiguration"></a>
The format configuration of the field.  
*Required*: No  
*Type*: [NumberFormatConfiguration](aws-properties-quicksight-analysis-numberformatconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`HierarchyId`  <a name="cfn-quicksight-analysis-numericaldimensionfield-hierarchyid"></a>
The custom hierarchy ID.  
*Required*: No  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis NumericalMeasureField
<a name="aws-properties-quicksight-analysis-numericalmeasurefield"></a>

The measure type field with numerical type columns.

## Syntax
<a name="aws-properties-quicksight-analysis-numericalmeasurefield-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-numericalmeasurefield-syntax.json"></a>

```
{
  "[AggregationFunction](#cfn-quicksight-analysis-numericalmeasurefield-aggregationfunction)" : NumericalAggregationFunction,
  "[Column](#cfn-quicksight-analysis-numericalmeasurefield-column)" : ColumnIdentifier,
  "[FieldId](#cfn-quicksight-analysis-numericalmeasurefield-fieldid)" : String,
  "[FormatConfiguration](#cfn-quicksight-analysis-numericalmeasurefield-formatconfiguration)" : NumberFormatConfiguration
}
```

### YAML
<a name="aws-properties-quicksight-analysis-numericalmeasurefield-syntax.yaml"></a>

```
  [AggregationFunction](#cfn-quicksight-analysis-numericalmeasurefield-aggregationfunction): 
    NumericalAggregationFunction
  [Column](#cfn-quicksight-analysis-numericalmeasurefield-column): 
    ColumnIdentifier
  [FieldId](#cfn-quicksight-analysis-numericalmeasurefield-fieldid): String
  [FormatConfiguration](#cfn-quicksight-analysis-numericalmeasurefield-formatconfiguration): 
    NumberFormatConfiguration
```

## Properties
<a name="aws-properties-quicksight-analysis-numericalmeasurefield-properties"></a>

`AggregationFunction`  <a name="cfn-quicksight-analysis-numericalmeasurefield-aggregationfunction"></a>
The aggregation function of the measure field.  
*Required*: No  
*Type*: [NumericalAggregationFunction](aws-properties-quicksight-analysis-numericalaggregationfunction.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Column`  <a name="cfn-quicksight-analysis-numericalmeasurefield-column"></a>
The column that is used in the `NumericalMeasureField`.  
*Required*: Yes  
*Type*: [ColumnIdentifier](aws-properties-quicksight-analysis-columnidentifier.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FieldId`  <a name="cfn-quicksight-analysis-numericalmeasurefield-fieldid"></a>
The custom field ID.  
*Required*: Yes  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FormatConfiguration`  <a name="cfn-quicksight-analysis-numericalmeasurefield-formatconfiguration"></a>
The format configuration of the field.  
*Required*: No  
*Type*: [NumberFormatConfiguration](aws-properties-quicksight-analysis-numberformatconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis NumericAxisOptions
<a name="aws-properties-quicksight-analysis-numericaxisoptions"></a>

The options for an axis with a numeric field.

## Syntax
<a name="aws-properties-quicksight-analysis-numericaxisoptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-numericaxisoptions-syntax.json"></a>

```
{
  "[Range](#cfn-quicksight-analysis-numericaxisoptions-range)" : AxisDisplayRange,
  "[Scale](#cfn-quicksight-analysis-numericaxisoptions-scale)" : AxisScale
}
```

### YAML
<a name="aws-properties-quicksight-analysis-numericaxisoptions-syntax.yaml"></a>

```
  [Range](#cfn-quicksight-analysis-numericaxisoptions-range): 
    AxisDisplayRange
  [Scale](#cfn-quicksight-analysis-numericaxisoptions-scale): 
    AxisScale
```

## Properties
<a name="aws-properties-quicksight-analysis-numericaxisoptions-properties"></a>

`Range`  <a name="cfn-quicksight-analysis-numericaxisoptions-range"></a>
The range setup of a numeric axis.  
*Required*: No  
*Type*: [AxisDisplayRange](aws-properties-quicksight-analysis-axisdisplayrange.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Scale`  <a name="cfn-quicksight-analysis-numericaxisoptions-scale"></a>
The scale setup of a numeric axis.  
*Required*: No  
*Type*: [AxisScale](aws-properties-quicksight-analysis-axisscale.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis NumericEqualityDrillDownFilter
<a name="aws-properties-quicksight-analysis-numericequalitydrilldownfilter"></a>

The numeric equality type drill down filter.

## Syntax
<a name="aws-properties-quicksight-analysis-numericequalitydrilldownfilter-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-numericequalitydrilldownfilter-syntax.json"></a>

```
{
  "[Column](#cfn-quicksight-analysis-numericequalitydrilldownfilter-column)" : ColumnIdentifier,
  "[Value](#cfn-quicksight-analysis-numericequalitydrilldownfilter-value)" : Number
}
```

### YAML
<a name="aws-properties-quicksight-analysis-numericequalitydrilldownfilter-syntax.yaml"></a>

```
  [Column](#cfn-quicksight-analysis-numericequalitydrilldownfilter-column): 
    ColumnIdentifier
  [Value](#cfn-quicksight-analysis-numericequalitydrilldownfilter-value): Number
```

## Properties
<a name="aws-properties-quicksight-analysis-numericequalitydrilldownfilter-properties"></a>

`Column`  <a name="cfn-quicksight-analysis-numericequalitydrilldownfilter-column"></a>
The column that the filter is applied to.  
*Required*: Yes  
*Type*: [ColumnIdentifier](aws-properties-quicksight-analysis-columnidentifier.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Value`  <a name="cfn-quicksight-analysis-numericequalitydrilldownfilter-value"></a>
The value of the double input numeric drill down filter.  
*Required*: Yes  
*Type*: Number  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis NumericEqualityFilter
<a name="aws-properties-quicksight-analysis-numericequalityfilter"></a>

A `NumericEqualityFilter` filters values that are equal to the specified value.

## Syntax
<a name="aws-properties-quicksight-analysis-numericequalityfilter-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-numericequalityfilter-syntax.json"></a>

```
{
  "[AggregationFunction](#cfn-quicksight-analysis-numericequalityfilter-aggregationfunction)" : AggregationFunction,
  "[Column](#cfn-quicksight-analysis-numericequalityfilter-column)" : ColumnIdentifier,
  "[DefaultFilterControlConfiguration](#cfn-quicksight-analysis-numericequalityfilter-defaultfiltercontrolconfiguration)" : DefaultFilterControlConfiguration,
  "[FilterId](#cfn-quicksight-analysis-numericequalityfilter-filterid)" : String,
  "[MatchOperator](#cfn-quicksight-analysis-numericequalityfilter-matchoperator)" : String,
  "[NullOption](#cfn-quicksight-analysis-numericequalityfilter-nulloption)" : String,
  "[ParameterName](#cfn-quicksight-analysis-numericequalityfilter-parametername)" : String,
  "[SelectAllOptions](#cfn-quicksight-analysis-numericequalityfilter-selectalloptions)" : String,
  "[Value](#cfn-quicksight-analysis-numericequalityfilter-value)" : Number
}
```

### YAML
<a name="aws-properties-quicksight-analysis-numericequalityfilter-syntax.yaml"></a>

```
  [AggregationFunction](#cfn-quicksight-analysis-numericequalityfilter-aggregationfunction): 
    AggregationFunction
  [Column](#cfn-quicksight-analysis-numericequalityfilter-column): 
    ColumnIdentifier
  [DefaultFilterControlConfiguration](#cfn-quicksight-analysis-numericequalityfilter-defaultfiltercontrolconfiguration): 
    DefaultFilterControlConfiguration
  [FilterId](#cfn-quicksight-analysis-numericequalityfilter-filterid): String
  [MatchOperator](#cfn-quicksight-analysis-numericequalityfilter-matchoperator): String
  [NullOption](#cfn-quicksight-analysis-numericequalityfilter-nulloption): String
  [ParameterName](#cfn-quicksight-analysis-numericequalityfilter-parametername): String
  [SelectAllOptions](#cfn-quicksight-analysis-numericequalityfilter-selectalloptions): String
  [Value](#cfn-quicksight-analysis-numericequalityfilter-value): Number
```

## Properties
<a name="aws-properties-quicksight-analysis-numericequalityfilter-properties"></a>

`AggregationFunction`  <a name="cfn-quicksight-analysis-numericequalityfilter-aggregationfunction"></a>
The aggregation function of the filter.  
*Required*: No  
*Type*: [AggregationFunction](aws-properties-quicksight-analysis-aggregationfunction.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Column`  <a name="cfn-quicksight-analysis-numericequalityfilter-column"></a>
The column that the filter is applied to.  
*Required*: Yes  
*Type*: [ColumnIdentifier](aws-properties-quicksight-analysis-columnidentifier.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DefaultFilterControlConfiguration`  <a name="cfn-quicksight-analysis-numericequalityfilter-defaultfiltercontrolconfiguration"></a>
The default configurations for the associated controls. This applies only for filters that are scoped to multiple sheets.  
*Required*: No  
*Type*: [DefaultFilterControlConfiguration](aws-properties-quicksight-analysis-defaultfiltercontrolconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FilterId`  <a name="cfn-quicksight-analysis-numericequalityfilter-filterid"></a>
An identifier that uniquely identifies a filter within a dashboard, analysis, or template.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`MatchOperator`  <a name="cfn-quicksight-analysis-numericequalityfilter-matchoperator"></a>
The match operator that is used to determine if a filter should be applied.  
*Required*: Yes  
*Type*: String  
*Allowed values*: `EQUALS | DOES_NOT_EQUAL`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`NullOption`  <a name="cfn-quicksight-analysis-numericequalityfilter-nulloption"></a>
This option determines how null values should be treated when filtering data.  
+ `ALL_VALUES`: Include null values in filtered results.
+ `NULLS_ONLY`: Only include null values in filtered results.
+ `NON_NULLS_ONLY`: Exclude null values from filtered results.
*Required*: Yes  
*Type*: String  
*Allowed values*: `ALL_VALUES | NULLS_ONLY | NON_NULLS_ONLY`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ParameterName`  <a name="cfn-quicksight-analysis-numericequalityfilter-parametername"></a>
The parameter whose value should be used for the filter value.  
*Required*: No  
*Type*: String  
*Pattern*: `^[a-zA-Z0-9]+$`  
*Minimum*: `1`  
*Maximum*: `2048`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SelectAllOptions`  <a name="cfn-quicksight-analysis-numericequalityfilter-selectalloptions"></a>
Select all of the values. Null is not the assigned value of select all.  
+  `FILTER_ALL_VALUES` 
*Required*: No  
*Type*: String  
*Allowed values*: `FILTER_ALL_VALUES`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Value`  <a name="cfn-quicksight-analysis-numericequalityfilter-value"></a>
The input value.  
*Required*: No  
*Type*: Number  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis NumericFormatConfiguration
<a name="aws-properties-quicksight-analysis-numericformatconfiguration"></a>

The options that determine the numeric format configuration.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

## Syntax
<a name="aws-properties-quicksight-analysis-numericformatconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-numericformatconfiguration-syntax.json"></a>

```
{
  "[CurrencyDisplayFormatConfiguration](#cfn-quicksight-analysis-numericformatconfiguration-currencydisplayformatconfiguration)" : CurrencyDisplayFormatConfiguration,
  "[NumberDisplayFormatConfiguration](#cfn-quicksight-analysis-numericformatconfiguration-numberdisplayformatconfiguration)" : NumberDisplayFormatConfiguration,
  "[PercentageDisplayFormatConfiguration](#cfn-quicksight-analysis-numericformatconfiguration-percentagedisplayformatconfiguration)" : PercentageDisplayFormatConfiguration
}
```

### YAML
<a name="aws-properties-quicksight-analysis-numericformatconfiguration-syntax.yaml"></a>

```
  [CurrencyDisplayFormatConfiguration](#cfn-quicksight-analysis-numericformatconfiguration-currencydisplayformatconfiguration): 
    CurrencyDisplayFormatConfiguration
  [NumberDisplayFormatConfiguration](#cfn-quicksight-analysis-numericformatconfiguration-numberdisplayformatconfiguration): 
    NumberDisplayFormatConfiguration
  [PercentageDisplayFormatConfiguration](#cfn-quicksight-analysis-numericformatconfiguration-percentagedisplayformatconfiguration): 
    PercentageDisplayFormatConfiguration
```

## Properties
<a name="aws-properties-quicksight-analysis-numericformatconfiguration-properties"></a>

`CurrencyDisplayFormatConfiguration`  <a name="cfn-quicksight-analysis-numericformatconfiguration-currencydisplayformatconfiguration"></a>
The options that determine the currency display format configuration.  
*Required*: No  
*Type*: [CurrencyDisplayFormatConfiguration](aws-properties-quicksight-analysis-currencydisplayformatconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`NumberDisplayFormatConfiguration`  <a name="cfn-quicksight-analysis-numericformatconfiguration-numberdisplayformatconfiguration"></a>
The options that determine the number display format configuration.  
*Required*: No  
*Type*: [NumberDisplayFormatConfiguration](aws-properties-quicksight-analysis-numberdisplayformatconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`PercentageDisplayFormatConfiguration`  <a name="cfn-quicksight-analysis-numericformatconfiguration-percentagedisplayformatconfiguration"></a>
The options that determine the percentage display format configuration.  
*Required*: No  
*Type*: [PercentageDisplayFormatConfiguration](aws-properties-quicksight-analysis-percentagedisplayformatconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis NumericRangeFilter
<a name="aws-properties-quicksight-analysis-numericrangefilter"></a>

A `NumericRangeFilter` filters values that are within the value range.

## Syntax
<a name="aws-properties-quicksight-analysis-numericrangefilter-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-numericrangefilter-syntax.json"></a>

```
{
  "[AggregationFunction](#cfn-quicksight-analysis-numericrangefilter-aggregationfunction)" : AggregationFunction,
  "[Column](#cfn-quicksight-analysis-numericrangefilter-column)" : ColumnIdentifier,
  "[DefaultFilterControlConfiguration](#cfn-quicksight-analysis-numericrangefilter-defaultfiltercontrolconfiguration)" : DefaultFilterControlConfiguration,
  "[FilterId](#cfn-quicksight-analysis-numericrangefilter-filterid)" : String,
  "[IncludeMaximum](#cfn-quicksight-analysis-numericrangefilter-includemaximum)" : Boolean,
  "[IncludeMinimum](#cfn-quicksight-analysis-numericrangefilter-includeminimum)" : Boolean,
  "[NullOption](#cfn-quicksight-analysis-numericrangefilter-nulloption)" : String,
  "[RangeMaximum](#cfn-quicksight-analysis-numericrangefilter-rangemaximum)" : NumericRangeFilterValue,
  "[RangeMinimum](#cfn-quicksight-analysis-numericrangefilter-rangeminimum)" : NumericRangeFilterValue,
  "[SelectAllOptions](#cfn-quicksight-analysis-numericrangefilter-selectalloptions)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-numericrangefilter-syntax.yaml"></a>

```
  [AggregationFunction](#cfn-quicksight-analysis-numericrangefilter-aggregationfunction): 
    AggregationFunction
  [Column](#cfn-quicksight-analysis-numericrangefilter-column): 
    ColumnIdentifier
  [DefaultFilterControlConfiguration](#cfn-quicksight-analysis-numericrangefilter-defaultfiltercontrolconfiguration): 
    DefaultFilterControlConfiguration
  [FilterId](#cfn-quicksight-analysis-numericrangefilter-filterid): String
  [IncludeMaximum](#cfn-quicksight-analysis-numericrangefilter-includemaximum): Boolean
  [IncludeMinimum](#cfn-quicksight-analysis-numericrangefilter-includeminimum): Boolean
  [NullOption](#cfn-quicksight-analysis-numericrangefilter-nulloption): String
  [RangeMaximum](#cfn-quicksight-analysis-numericrangefilter-rangemaximum): 
    NumericRangeFilterValue
  [RangeMinimum](#cfn-quicksight-analysis-numericrangefilter-rangeminimum): 
    NumericRangeFilterValue
  [SelectAllOptions](#cfn-quicksight-analysis-numericrangefilter-selectalloptions): String
```

## Properties
<a name="aws-properties-quicksight-analysis-numericrangefilter-properties"></a>

`AggregationFunction`  <a name="cfn-quicksight-analysis-numericrangefilter-aggregationfunction"></a>
The aggregation function of the filter.  
*Required*: No  
*Type*: [AggregationFunction](aws-properties-quicksight-analysis-aggregationfunction.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Column`  <a name="cfn-quicksight-analysis-numericrangefilter-column"></a>
The column that the filter is applied to.  
*Required*: Yes  
*Type*: [ColumnIdentifier](aws-properties-quicksight-analysis-columnidentifier.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DefaultFilterControlConfiguration`  <a name="cfn-quicksight-analysis-numericrangefilter-defaultfiltercontrolconfiguration"></a>
The default configurations for the associated controls. This applies only for filters that are scoped to multiple sheets.  
*Required*: No  
*Type*: [DefaultFilterControlConfiguration](aws-properties-quicksight-analysis-defaultfiltercontrolconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FilterId`  <a name="cfn-quicksight-analysis-numericrangefilter-filterid"></a>
An identifier that uniquely identifies a filter within a dashboard, analysis, or template.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`IncludeMaximum`  <a name="cfn-quicksight-analysis-numericrangefilter-includemaximum"></a>
Determines whether the maximum value in the filter value range should be included in the filtered results.  
*Required*: No  
*Type*: Boolean  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`IncludeMinimum`  <a name="cfn-quicksight-analysis-numericrangefilter-includeminimum"></a>
Determines whether the minimum value in the filter value range should be included in the filtered results.  
*Required*: No  
*Type*: Boolean  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`NullOption`  <a name="cfn-quicksight-analysis-numericrangefilter-nulloption"></a>
This option determines how null values should be treated when filtering data.  
+ `ALL_VALUES`: Include null values in filtered results.
+ `NULLS_ONLY`: Only include null values in filtered results.
+ `NON_NULLS_ONLY`: Exclude null values from filtered results.
*Required*: Yes  
*Type*: String  
*Allowed values*: `ALL_VALUES | NULLS_ONLY | NON_NULLS_ONLY`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`RangeMaximum`  <a name="cfn-quicksight-analysis-numericrangefilter-rangemaximum"></a>
The maximum value for the filter value range.  
*Required*: No  
*Type*: [NumericRangeFilterValue](aws-properties-quicksight-analysis-numericrangefiltervalue.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`RangeMinimum`  <a name="cfn-quicksight-analysis-numericrangefilter-rangeminimum"></a>
The minimum value for the filter value range.  
*Required*: No  
*Type*: [NumericRangeFilterValue](aws-properties-quicksight-analysis-numericrangefiltervalue.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SelectAllOptions`  <a name="cfn-quicksight-analysis-numericrangefilter-selectalloptions"></a>
Select all of the values. Null is not the assigned value of select all.  
+  `FILTER_ALL_VALUES` 
*Required*: No  
*Type*: String  
*Allowed values*: `FILTER_ALL_VALUES`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis NumericRangeFilterValue
<a name="aws-properties-quicksight-analysis-numericrangefiltervalue"></a>

The value input pf the numeric range filter.

## Syntax
<a name="aws-properties-quicksight-analysis-numericrangefiltervalue-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-numericrangefiltervalue-syntax.json"></a>

```
{
  "[Parameter](#cfn-quicksight-analysis-numericrangefiltervalue-parameter)" : String,
  "[StaticValue](#cfn-quicksight-analysis-numericrangefiltervalue-staticvalue)" : Number
}
```

### YAML
<a name="aws-properties-quicksight-analysis-numericrangefiltervalue-syntax.yaml"></a>

```
  [Parameter](#cfn-quicksight-analysis-numericrangefiltervalue-parameter): String
  [StaticValue](#cfn-quicksight-analysis-numericrangefiltervalue-staticvalue): Number
```

## Properties
<a name="aws-properties-quicksight-analysis-numericrangefiltervalue-properties"></a>

`Parameter`  <a name="cfn-quicksight-analysis-numericrangefiltervalue-parameter"></a>
The parameter that is used in the numeric range.  
*Required*: No  
*Type*: String  
*Pattern*: `^[a-zA-Z0-9]+$`  
*Minimum*: `1`  
*Maximum*: `2048`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`StaticValue`  <a name="cfn-quicksight-analysis-numericrangefiltervalue-staticvalue"></a>
The static value of the numeric range filter.  
*Required*: No  
*Type*: Number  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis NumericSeparatorConfiguration
<a name="aws-properties-quicksight-analysis-numericseparatorconfiguration"></a>

The options that determine the numeric separator configuration.

## Syntax
<a name="aws-properties-quicksight-analysis-numericseparatorconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-numericseparatorconfiguration-syntax.json"></a>

```
{
  "[DecimalSeparator](#cfn-quicksight-analysis-numericseparatorconfiguration-decimalseparator)" : String,
  "[ThousandsSeparator](#cfn-quicksight-analysis-numericseparatorconfiguration-thousandsseparator)" : ThousandSeparatorOptions
}
```

### YAML
<a name="aws-properties-quicksight-analysis-numericseparatorconfiguration-syntax.yaml"></a>

```
  [DecimalSeparator](#cfn-quicksight-analysis-numericseparatorconfiguration-decimalseparator): String
  [ThousandsSeparator](#cfn-quicksight-analysis-numericseparatorconfiguration-thousandsseparator): 
    ThousandSeparatorOptions
```

## Properties
<a name="aws-properties-quicksight-analysis-numericseparatorconfiguration-properties"></a>

`DecimalSeparator`  <a name="cfn-quicksight-analysis-numericseparatorconfiguration-decimalseparator"></a>
Determines the decimal separator.  
*Required*: No  
*Type*: String  
*Allowed values*: `COMMA | DOT | SPACE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ThousandsSeparator`  <a name="cfn-quicksight-analysis-numericseparatorconfiguration-thousandsseparator"></a>
The options that determine the thousands separator configuration.  
*Required*: No  
*Type*: [ThousandSeparatorOptions](aws-properties-quicksight-analysis-thousandseparatoroptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis PaginationConfiguration
<a name="aws-properties-quicksight-analysis-paginationconfiguration"></a>

The pagination configuration for a table visual or boxplot.

## Syntax
<a name="aws-properties-quicksight-analysis-paginationconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-paginationconfiguration-syntax.json"></a>

```
{
  "[PageNumber](#cfn-quicksight-analysis-paginationconfiguration-pagenumber)" : Number,
  "[PageSize](#cfn-quicksight-analysis-paginationconfiguration-pagesize)" : Number
}
```

### YAML
<a name="aws-properties-quicksight-analysis-paginationconfiguration-syntax.yaml"></a>

```
  [PageNumber](#cfn-quicksight-analysis-paginationconfiguration-pagenumber): 
    Number
  [PageSize](#cfn-quicksight-analysis-paginationconfiguration-pagesize): Number
```

## Properties
<a name="aws-properties-quicksight-analysis-paginationconfiguration-properties"></a>

`PageNumber`  <a name="cfn-quicksight-analysis-paginationconfiguration-pagenumber"></a>
Indicates the page number.  
*Required*: Yes  
*Type*: Number  
*Minimum*: `0`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`PageSize`  <a name="cfn-quicksight-analysis-paginationconfiguration-pagesize"></a>
Indicates how many items render in one page.  
*Required*: Yes  
*Type*: Number  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis PanelConfiguration
<a name="aws-properties-quicksight-analysis-panelconfiguration"></a>

A collection of options that configure how each panel displays in a small multiples chart.

## Syntax
<a name="aws-properties-quicksight-analysis-panelconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-panelconfiguration-syntax.json"></a>

```
{
  "[BackgroundColor](#cfn-quicksight-analysis-panelconfiguration-backgroundcolor)" : String,
  "[BackgroundVisibility](#cfn-quicksight-analysis-panelconfiguration-backgroundvisibility)" : String,
  "[BorderColor](#cfn-quicksight-analysis-panelconfiguration-bordercolor)" : String,
  "[BorderStyle](#cfn-quicksight-analysis-panelconfiguration-borderstyle)" : String,
  "[BorderThickness](#cfn-quicksight-analysis-panelconfiguration-borderthickness)" : String,
  "[BorderVisibility](#cfn-quicksight-analysis-panelconfiguration-bordervisibility)" : String,
  "[GutterSpacing](#cfn-quicksight-analysis-panelconfiguration-gutterspacing)" : String,
  "[GutterVisibility](#cfn-quicksight-analysis-panelconfiguration-guttervisibility)" : String,
  "[Title](#cfn-quicksight-analysis-panelconfiguration-title)" : PanelTitleOptions
}
```

### YAML
<a name="aws-properties-quicksight-analysis-panelconfiguration-syntax.yaml"></a>

```
  [BackgroundColor](#cfn-quicksight-analysis-panelconfiguration-backgroundcolor): String
  [BackgroundVisibility](#cfn-quicksight-analysis-panelconfiguration-backgroundvisibility): String
  [BorderColor](#cfn-quicksight-analysis-panelconfiguration-bordercolor): String
  [BorderStyle](#cfn-quicksight-analysis-panelconfiguration-borderstyle): String
  [BorderThickness](#cfn-quicksight-analysis-panelconfiguration-borderthickness): String
  [BorderVisibility](#cfn-quicksight-analysis-panelconfiguration-bordervisibility): String
  [GutterSpacing](#cfn-quicksight-analysis-panelconfiguration-gutterspacing): String
  [GutterVisibility](#cfn-quicksight-analysis-panelconfiguration-guttervisibility): String
  [Title](#cfn-quicksight-analysis-panelconfiguration-title): 
    PanelTitleOptions
```

## Properties
<a name="aws-properties-quicksight-analysis-panelconfiguration-properties"></a>

`BackgroundColor`  <a name="cfn-quicksight-analysis-panelconfiguration-backgroundcolor"></a>
Sets the background color for each panel.  
*Required*: No  
*Type*: String  
*Pattern*: `^#[A-F0-9]{6}(?:[A-F0-9]{2})?$`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`BackgroundVisibility`  <a name="cfn-quicksight-analysis-panelconfiguration-backgroundvisibility"></a>
Determines whether or not a background for each small multiples panel is rendered.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`BorderColor`  <a name="cfn-quicksight-analysis-panelconfiguration-bordercolor"></a>
Sets the line color of panel borders.  
*Required*: No  
*Type*: String  
*Pattern*: `^#[A-F0-9]{6}(?:[A-F0-9]{2})?$`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`BorderStyle`  <a name="cfn-quicksight-analysis-panelconfiguration-borderstyle"></a>
Sets the line style of panel borders.  
*Required*: No  
*Type*: String  
*Allowed values*: `SOLID | DASHED | DOTTED`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`BorderThickness`  <a name="cfn-quicksight-analysis-panelconfiguration-borderthickness"></a>
Sets the line thickness of panel borders.  
*Required*: No  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`BorderVisibility`  <a name="cfn-quicksight-analysis-panelconfiguration-bordervisibility"></a>
Determines whether or not each panel displays a border.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`GutterSpacing`  <a name="cfn-quicksight-analysis-panelconfiguration-gutterspacing"></a>
Sets the total amount of negative space to display between sibling panels.  
*Required*: No  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`GutterVisibility`  <a name="cfn-quicksight-analysis-panelconfiguration-guttervisibility"></a>
Determines whether or not negative space between sibling panels is rendered.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Title`  <a name="cfn-quicksight-analysis-panelconfiguration-title"></a>
Configures the title display within each small multiples panel.  
*Required*: No  
*Type*: [PanelTitleOptions](aws-properties-quicksight-analysis-paneltitleoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis PanelTitleOptions
<a name="aws-properties-quicksight-analysis-paneltitleoptions"></a>

The options that determine the title styles for each small multiples panel.

## Syntax
<a name="aws-properties-quicksight-analysis-paneltitleoptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-paneltitleoptions-syntax.json"></a>

```
{
  "[FontConfiguration](#cfn-quicksight-analysis-paneltitleoptions-fontconfiguration)" : FontConfiguration,
  "[HorizontalTextAlignment](#cfn-quicksight-analysis-paneltitleoptions-horizontaltextalignment)" : String,
  "[Visibility](#cfn-quicksight-analysis-paneltitleoptions-visibility)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-paneltitleoptions-syntax.yaml"></a>

```
  [FontConfiguration](#cfn-quicksight-analysis-paneltitleoptions-fontconfiguration): 
    FontConfiguration
  [HorizontalTextAlignment](#cfn-quicksight-analysis-paneltitleoptions-horizontaltextalignment): String
  [Visibility](#cfn-quicksight-analysis-paneltitleoptions-visibility): String
```

## Properties
<a name="aws-properties-quicksight-analysis-paneltitleoptions-properties"></a>

`FontConfiguration`  <a name="cfn-quicksight-analysis-paneltitleoptions-fontconfiguration"></a>
Property description not available.  
*Required*: No  
*Type*: [FontConfiguration](aws-properties-quicksight-analysis-fontconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`HorizontalTextAlignment`  <a name="cfn-quicksight-analysis-paneltitleoptions-horizontaltextalignment"></a>
Sets the horizontal text alignment of the title within each panel.  
*Required*: No  
*Type*: String  
*Allowed values*: `LEFT | CENTER | RIGHT | AUTO`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Visibility`  <a name="cfn-quicksight-analysis-paneltitleoptions-visibility"></a>
Determines whether or not panel titles are displayed.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ParameterControl
<a name="aws-properties-quicksight-analysis-parametercontrol"></a>

The control of a parameter that users can interact with in a dashboard or an analysis.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

## Syntax
<a name="aws-properties-quicksight-analysis-parametercontrol-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-parametercontrol-syntax.json"></a>

```
{
  "[DateTimePicker](#cfn-quicksight-analysis-parametercontrol-datetimepicker)" : ParameterDateTimePickerControl,
  "[Dropdown](#cfn-quicksight-analysis-parametercontrol-dropdown)" : ParameterDropDownControl,
  "[List](#cfn-quicksight-analysis-parametercontrol-list)" : ParameterListControl,
  "[Slider](#cfn-quicksight-analysis-parametercontrol-slider)" : ParameterSliderControl,
  "[TextArea](#cfn-quicksight-analysis-parametercontrol-textarea)" : ParameterTextAreaControl,
  "[TextField](#cfn-quicksight-analysis-parametercontrol-textfield)" : ParameterTextFieldControl
}
```

### YAML
<a name="aws-properties-quicksight-analysis-parametercontrol-syntax.yaml"></a>

```
  [DateTimePicker](#cfn-quicksight-analysis-parametercontrol-datetimepicker): 
    ParameterDateTimePickerControl
  [Dropdown](#cfn-quicksight-analysis-parametercontrol-dropdown): 
    ParameterDropDownControl
  [List](#cfn-quicksight-analysis-parametercontrol-list): 
    ParameterListControl
  [Slider](#cfn-quicksight-analysis-parametercontrol-slider): 
    ParameterSliderControl
  [TextArea](#cfn-quicksight-analysis-parametercontrol-textarea): 
    ParameterTextAreaControl
  [TextField](#cfn-quicksight-analysis-parametercontrol-textfield): 
    ParameterTextFieldControl
```

## Properties
<a name="aws-properties-quicksight-analysis-parametercontrol-properties"></a>

`DateTimePicker`  <a name="cfn-quicksight-analysis-parametercontrol-datetimepicker"></a>
A control from a date parameter that specifies date and time.  
*Required*: No  
*Type*: [ParameterDateTimePickerControl](aws-properties-quicksight-analysis-parameterdatetimepickercontrol.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Dropdown`  <a name="cfn-quicksight-analysis-parametercontrol-dropdown"></a>
A control to display a dropdown list with buttons that are used to select a single value.  
*Required*: No  
*Type*: [ParameterDropDownControl](aws-properties-quicksight-analysis-parameterdropdowncontrol.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`List`  <a name="cfn-quicksight-analysis-parametercontrol-list"></a>
A control to display a list with buttons or boxes that are used to select either a single value or multiple values.  
*Required*: No  
*Type*: [ParameterListControl](aws-properties-quicksight-analysis-parameterlistcontrol.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Slider`  <a name="cfn-quicksight-analysis-parametercontrol-slider"></a>
A control to display a horizontal toggle bar. This is used to change a value by sliding the toggle.  
*Required*: No  
*Type*: [ParameterSliderControl](aws-properties-quicksight-analysis-parameterslidercontrol.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TextArea`  <a name="cfn-quicksight-analysis-parametercontrol-textarea"></a>
A control to display a text box that is used to enter multiple entries.  
*Required*: No  
*Type*: [ParameterTextAreaControl](aws-properties-quicksight-analysis-parametertextareacontrol.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TextField`  <a name="cfn-quicksight-analysis-parametercontrol-textfield"></a>
A control to display a text box that is used to enter a single entry.  
*Required*: No  
*Type*: [ParameterTextFieldControl](aws-properties-quicksight-analysis-parametertextfieldcontrol.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ParameterDateTimePickerControl
<a name="aws-properties-quicksight-analysis-parameterdatetimepickercontrol"></a>

A control from a date parameter that specifies date and time.

## Syntax
<a name="aws-properties-quicksight-analysis-parameterdatetimepickercontrol-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-parameterdatetimepickercontrol-syntax.json"></a>

```
{
  "[DisplayOptions](#cfn-quicksight-analysis-parameterdatetimepickercontrol-displayoptions)" : DateTimePickerControlDisplayOptions,
  "[ParameterControlId](#cfn-quicksight-analysis-parameterdatetimepickercontrol-parametercontrolid)" : String,
  "[SourceParameterName](#cfn-quicksight-analysis-parameterdatetimepickercontrol-sourceparametername)" : String,
  "[Title](#cfn-quicksight-analysis-parameterdatetimepickercontrol-title)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-parameterdatetimepickercontrol-syntax.yaml"></a>

```
  [DisplayOptions](#cfn-quicksight-analysis-parameterdatetimepickercontrol-displayoptions): 
    DateTimePickerControlDisplayOptions
  [ParameterControlId](#cfn-quicksight-analysis-parameterdatetimepickercontrol-parametercontrolid): String
  [SourceParameterName](#cfn-quicksight-analysis-parameterdatetimepickercontrol-sourceparametername): String
  [Title](#cfn-quicksight-analysis-parameterdatetimepickercontrol-title): String
```

## Properties
<a name="aws-properties-quicksight-analysis-parameterdatetimepickercontrol-properties"></a>

`DisplayOptions`  <a name="cfn-quicksight-analysis-parameterdatetimepickercontrol-displayoptions"></a>
The display options of a control.  
*Required*: No  
*Type*: [DateTimePickerControlDisplayOptions](aws-properties-quicksight-analysis-datetimepickercontroldisplayoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ParameterControlId`  <a name="cfn-quicksight-analysis-parameterdatetimepickercontrol-parametercontrolid"></a>
The ID of the `ParameterDateTimePickerControl`.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SourceParameterName`  <a name="cfn-quicksight-analysis-parameterdatetimepickercontrol-sourceparametername"></a>
The name of the `ParameterDateTimePickerControl`.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[a-zA-Z0-9]+$`  
*Minimum*: `1`  
*Maximum*: `2048`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Title`  <a name="cfn-quicksight-analysis-parameterdatetimepickercontrol-title"></a>
The title of the `ParameterDateTimePickerControl`.  
*Required*: Yes  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `2048`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ParameterDeclaration
<a name="aws-properties-quicksight-analysis-parameterdeclaration"></a>

The declaration definition of a parameter.

For more information, see [Parameters in Amazon Quick Sight](https://docs.aws.amazon.com/quicksight/latest/user/parameters-in-quicksight.html) in the *Amazon Quick Suite User Guide*.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

## Syntax
<a name="aws-properties-quicksight-analysis-parameterdeclaration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-parameterdeclaration-syntax.json"></a>

```
{
  "[DateTimeParameterDeclaration](#cfn-quicksight-analysis-parameterdeclaration-datetimeparameterdeclaration)" : DateTimeParameterDeclaration,
  "[DecimalParameterDeclaration](#cfn-quicksight-analysis-parameterdeclaration-decimalparameterdeclaration)" : DecimalParameterDeclaration,
  "[IntegerParameterDeclaration](#cfn-quicksight-analysis-parameterdeclaration-integerparameterdeclaration)" : IntegerParameterDeclaration,
  "[StringParameterDeclaration](#cfn-quicksight-analysis-parameterdeclaration-stringparameterdeclaration)" : StringParameterDeclaration
}
```

### YAML
<a name="aws-properties-quicksight-analysis-parameterdeclaration-syntax.yaml"></a>

```
  [DateTimeParameterDeclaration](#cfn-quicksight-analysis-parameterdeclaration-datetimeparameterdeclaration): 
    DateTimeParameterDeclaration
  [DecimalParameterDeclaration](#cfn-quicksight-analysis-parameterdeclaration-decimalparameterdeclaration): 
    DecimalParameterDeclaration
  [IntegerParameterDeclaration](#cfn-quicksight-analysis-parameterdeclaration-integerparameterdeclaration): 
    IntegerParameterDeclaration
  [StringParameterDeclaration](#cfn-quicksight-analysis-parameterdeclaration-stringparameterdeclaration): 
    StringParameterDeclaration
```

## Properties
<a name="aws-properties-quicksight-analysis-parameterdeclaration-properties"></a>

`DateTimeParameterDeclaration`  <a name="cfn-quicksight-analysis-parameterdeclaration-datetimeparameterdeclaration"></a>
A parameter declaration for the `DateTime` data type.  
*Required*: No  
*Type*: [DateTimeParameterDeclaration](aws-properties-quicksight-analysis-datetimeparameterdeclaration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DecimalParameterDeclaration`  <a name="cfn-quicksight-analysis-parameterdeclaration-decimalparameterdeclaration"></a>
A parameter declaration for the `Decimal` data type.  
*Required*: No  
*Type*: [DecimalParameterDeclaration](aws-properties-quicksight-analysis-decimalparameterdeclaration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`IntegerParameterDeclaration`  <a name="cfn-quicksight-analysis-parameterdeclaration-integerparameterdeclaration"></a>
A parameter declaration for the `Integer` data type.  
*Required*: No  
*Type*: [IntegerParameterDeclaration](aws-properties-quicksight-analysis-integerparameterdeclaration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`StringParameterDeclaration`  <a name="cfn-quicksight-analysis-parameterdeclaration-stringparameterdeclaration"></a>
A parameter declaration for the `String` data type.  
*Required*: No  
*Type*: [StringParameterDeclaration](aws-properties-quicksight-analysis-stringparameterdeclaration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ParameterDropDownControl
<a name="aws-properties-quicksight-analysis-parameterdropdowncontrol"></a>

A control to display a dropdown list with buttons that are used to select a single value.

## Syntax
<a name="aws-properties-quicksight-analysis-parameterdropdowncontrol-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-parameterdropdowncontrol-syntax.json"></a>

```
{
  "[CascadingControlConfiguration](#cfn-quicksight-analysis-parameterdropdowncontrol-cascadingcontrolconfiguration)" : CascadingControlConfiguration,
  "[CommitMode](#cfn-quicksight-analysis-parameterdropdowncontrol-commitmode)" : String,
  "[DisplayOptions](#cfn-quicksight-analysis-parameterdropdowncontrol-displayoptions)" : DropDownControlDisplayOptions,
  "[ParameterControlId](#cfn-quicksight-analysis-parameterdropdowncontrol-parametercontrolid)" : String,
  "[SelectableValues](#cfn-quicksight-analysis-parameterdropdowncontrol-selectablevalues)" : ParameterSelectableValues,
  "[SourceParameterName](#cfn-quicksight-analysis-parameterdropdowncontrol-sourceparametername)" : String,
  "[Title](#cfn-quicksight-analysis-parameterdropdowncontrol-title)" : String,
  "[Type](#cfn-quicksight-analysis-parameterdropdowncontrol-type)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-parameterdropdowncontrol-syntax.yaml"></a>

```
  [CascadingControlConfiguration](#cfn-quicksight-analysis-parameterdropdowncontrol-cascadingcontrolconfiguration): 
    CascadingControlConfiguration
  [CommitMode](#cfn-quicksight-analysis-parameterdropdowncontrol-commitmode): String
  [DisplayOptions](#cfn-quicksight-analysis-parameterdropdowncontrol-displayoptions): 
    DropDownControlDisplayOptions
  [ParameterControlId](#cfn-quicksight-analysis-parameterdropdowncontrol-parametercontrolid): String
  [SelectableValues](#cfn-quicksight-analysis-parameterdropdowncontrol-selectablevalues): 
    ParameterSelectableValues
  [SourceParameterName](#cfn-quicksight-analysis-parameterdropdowncontrol-sourceparametername): String
  [Title](#cfn-quicksight-analysis-parameterdropdowncontrol-title): String
  [Type](#cfn-quicksight-analysis-parameterdropdowncontrol-type): String
```

## Properties
<a name="aws-properties-quicksight-analysis-parameterdropdowncontrol-properties"></a>

`CascadingControlConfiguration`  <a name="cfn-quicksight-analysis-parameterdropdowncontrol-cascadingcontrolconfiguration"></a>
The values that are displayed in a control can be configured to only show values that are valid based on what's selected in other controls.  
*Required*: No  
*Type*: [CascadingControlConfiguration](aws-properties-quicksight-analysis-cascadingcontrolconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`CommitMode`  <a name="cfn-quicksight-analysis-parameterdropdowncontrol-commitmode"></a>
The visibility configuration of the Apply button on a `ParameterDropDownControl`.  
*Required*: No  
*Type*: String  
*Allowed values*: `AUTO | MANUAL`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DisplayOptions`  <a name="cfn-quicksight-analysis-parameterdropdowncontrol-displayoptions"></a>
The display options of a control.  
*Required*: No  
*Type*: [DropDownControlDisplayOptions](aws-properties-quicksight-analysis-dropdowncontroldisplayoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ParameterControlId`  <a name="cfn-quicksight-analysis-parameterdropdowncontrol-parametercontrolid"></a>
The ID of the `ParameterDropDownControl`.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SelectableValues`  <a name="cfn-quicksight-analysis-parameterdropdowncontrol-selectablevalues"></a>
A list of selectable values that are used in a control.  
*Required*: No  
*Type*: [ParameterSelectableValues](aws-properties-quicksight-analysis-parameterselectablevalues.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SourceParameterName`  <a name="cfn-quicksight-analysis-parameterdropdowncontrol-sourceparametername"></a>
The source parameter name of the `ParameterDropDownControl`.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[a-zA-Z0-9]+$`  
*Minimum*: `1`  
*Maximum*: `2048`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Title`  <a name="cfn-quicksight-analysis-parameterdropdowncontrol-title"></a>
The title of the `ParameterDropDownControl`.  
*Required*: Yes  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `2048`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Type`  <a name="cfn-quicksight-analysis-parameterdropdowncontrol-type"></a>
The type parameter name of the `ParameterDropDownControl`.  
*Required*: No  
*Type*: String  
*Allowed values*: `MULTI_SELECT | SINGLE_SELECT`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ParameterListControl
<a name="aws-properties-quicksight-analysis-parameterlistcontrol"></a>

A control to display a list with buttons or boxes that are used to select either a single value or multiple values.

## Syntax
<a name="aws-properties-quicksight-analysis-parameterlistcontrol-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-parameterlistcontrol-syntax.json"></a>

```
{
  "[CascadingControlConfiguration](#cfn-quicksight-analysis-parameterlistcontrol-cascadingcontrolconfiguration)" : CascadingControlConfiguration,
  "[DisplayOptions](#cfn-quicksight-analysis-parameterlistcontrol-displayoptions)" : ListControlDisplayOptions,
  "[ParameterControlId](#cfn-quicksight-analysis-parameterlistcontrol-parametercontrolid)" : String,
  "[SelectableValues](#cfn-quicksight-analysis-parameterlistcontrol-selectablevalues)" : ParameterSelectableValues,
  "[SourceParameterName](#cfn-quicksight-analysis-parameterlistcontrol-sourceparametername)" : String,
  "[Title](#cfn-quicksight-analysis-parameterlistcontrol-title)" : String,
  "[Type](#cfn-quicksight-analysis-parameterlistcontrol-type)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-parameterlistcontrol-syntax.yaml"></a>

```
  [CascadingControlConfiguration](#cfn-quicksight-analysis-parameterlistcontrol-cascadingcontrolconfiguration): 
    CascadingControlConfiguration
  [DisplayOptions](#cfn-quicksight-analysis-parameterlistcontrol-displayoptions): 
    ListControlDisplayOptions
  [ParameterControlId](#cfn-quicksight-analysis-parameterlistcontrol-parametercontrolid): String
  [SelectableValues](#cfn-quicksight-analysis-parameterlistcontrol-selectablevalues): 
    ParameterSelectableValues
  [SourceParameterName](#cfn-quicksight-analysis-parameterlistcontrol-sourceparametername): String
  [Title](#cfn-quicksight-analysis-parameterlistcontrol-title): String
  [Type](#cfn-quicksight-analysis-parameterlistcontrol-type): String
```

## Properties
<a name="aws-properties-quicksight-analysis-parameterlistcontrol-properties"></a>

`CascadingControlConfiguration`  <a name="cfn-quicksight-analysis-parameterlistcontrol-cascadingcontrolconfiguration"></a>
The values that are displayed in a control can be configured to only show values that are valid based on what's selected in other controls.  
*Required*: No  
*Type*: [CascadingControlConfiguration](aws-properties-quicksight-analysis-cascadingcontrolconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DisplayOptions`  <a name="cfn-quicksight-analysis-parameterlistcontrol-displayoptions"></a>
The display options of a control.  
*Required*: No  
*Type*: [ListControlDisplayOptions](aws-properties-quicksight-analysis-listcontroldisplayoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ParameterControlId`  <a name="cfn-quicksight-analysis-parameterlistcontrol-parametercontrolid"></a>
The ID of the `ParameterListControl`.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SelectableValues`  <a name="cfn-quicksight-analysis-parameterlistcontrol-selectablevalues"></a>
A list of selectable values that are used in a control.  
*Required*: No  
*Type*: [ParameterSelectableValues](aws-properties-quicksight-analysis-parameterselectablevalues.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SourceParameterName`  <a name="cfn-quicksight-analysis-parameterlistcontrol-sourceparametername"></a>
The source parameter name of the `ParameterListControl`.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[a-zA-Z0-9]+$`  
*Minimum*: `1`  
*Maximum*: `2048`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Title`  <a name="cfn-quicksight-analysis-parameterlistcontrol-title"></a>
The title of the `ParameterListControl`.  
*Required*: Yes  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `2048`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Type`  <a name="cfn-quicksight-analysis-parameterlistcontrol-type"></a>
The type of `ParameterListControl`.  
*Required*: No  
*Type*: String  
*Allowed values*: `MULTI_SELECT | SINGLE_SELECT`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis Parameters
<a name="aws-properties-quicksight-analysis-parameters"></a>

A list of Quick Sight parameters and the list's override values.

## Syntax
<a name="aws-properties-quicksight-analysis-parameters-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-parameters-syntax.json"></a>

```
{
  "[DateTimeParameters](#cfn-quicksight-analysis-parameters-datetimeparameters)" : [ DateTimeParameter, ... ],
  "[DecimalParameters](#cfn-quicksight-analysis-parameters-decimalparameters)" : [ DecimalParameter, ... ],
  "[IntegerParameters](#cfn-quicksight-analysis-parameters-integerparameters)" : [ IntegerParameter, ... ],
  "[StringParameters](#cfn-quicksight-analysis-parameters-stringparameters)" : [ StringParameter, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-parameters-syntax.yaml"></a>

```
  [DateTimeParameters](#cfn-quicksight-analysis-parameters-datetimeparameters): 
    - DateTimeParameter
  [DecimalParameters](#cfn-quicksight-analysis-parameters-decimalparameters): 
    - DecimalParameter
  [IntegerParameters](#cfn-quicksight-analysis-parameters-integerparameters): 
    - IntegerParameter
  [StringParameters](#cfn-quicksight-analysis-parameters-stringparameters): 
    - StringParameter
```

## Properties
<a name="aws-properties-quicksight-analysis-parameters-properties"></a>

`DateTimeParameters`  <a name="cfn-quicksight-analysis-parameters-datetimeparameters"></a>
The parameters that have a data type of date-time.  
*Required*: No  
*Type*: Array of [DateTimeParameter](aws-properties-quicksight-analysis-datetimeparameter.md)  
*Minimum*: `0`  
*Maximum*: `100`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DecimalParameters`  <a name="cfn-quicksight-analysis-parameters-decimalparameters"></a>
The parameters that have a data type of decimal.  
*Required*: No  
*Type*: Array of [DecimalParameter](aws-properties-quicksight-analysis-decimalparameter.md)  
*Minimum*: `0`  
*Maximum*: `100`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`IntegerParameters`  <a name="cfn-quicksight-analysis-parameters-integerparameters"></a>
The parameters that have a data type of integer.  
*Required*: No  
*Type*: Array of [IntegerParameter](aws-properties-quicksight-analysis-integerparameter.md)  
*Minimum*: `0`  
*Maximum*: `100`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`StringParameters`  <a name="cfn-quicksight-analysis-parameters-stringparameters"></a>
The parameters that have a data type of string.  
*Required*: No  
*Type*: Array of [StringParameter](aws-properties-quicksight-analysis-stringparameter.md)  
*Minimum*: `0`  
*Maximum*: `100`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ParameterSelectableValues
<a name="aws-properties-quicksight-analysis-parameterselectablevalues"></a>

A list of selectable values that are used in a control.

## Syntax
<a name="aws-properties-quicksight-analysis-parameterselectablevalues-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-parameterselectablevalues-syntax.json"></a>

```
{
  "[LinkToDataSetColumn](#cfn-quicksight-analysis-parameterselectablevalues-linktodatasetcolumn)" : ColumnIdentifier,
  "[Values](#cfn-quicksight-analysis-parameterselectablevalues-values)" : [ String, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-parameterselectablevalues-syntax.yaml"></a>

```
  [LinkToDataSetColumn](#cfn-quicksight-analysis-parameterselectablevalues-linktodatasetcolumn): 
    ColumnIdentifier
  [Values](#cfn-quicksight-analysis-parameterselectablevalues-values): 
    - String
```

## Properties
<a name="aws-properties-quicksight-analysis-parameterselectablevalues-properties"></a>

`LinkToDataSetColumn`  <a name="cfn-quicksight-analysis-parameterselectablevalues-linktodatasetcolumn"></a>
The column identifier that fetches values from the data set.  
*Required*: No  
*Type*: [ColumnIdentifier](aws-properties-quicksight-analysis-columnidentifier.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Values`  <a name="cfn-quicksight-analysis-parameterselectablevalues-values"></a>
The values that are used in `ParameterSelectableValues`.  
*Required*: No  
*Type*: Array of String  
*Minimum*: `0`  
*Maximum*: `50000`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ParameterSliderControl
<a name="aws-properties-quicksight-analysis-parameterslidercontrol"></a>

A control to display a horizontal toggle bar. This is used to change a value by sliding the toggle.

## Syntax
<a name="aws-properties-quicksight-analysis-parameterslidercontrol-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-parameterslidercontrol-syntax.json"></a>

```
{
  "[DisplayOptions](#cfn-quicksight-analysis-parameterslidercontrol-displayoptions)" : SliderControlDisplayOptions,
  "[MaximumValue](#cfn-quicksight-analysis-parameterslidercontrol-maximumvalue)" : Number,
  "[MinimumValue](#cfn-quicksight-analysis-parameterslidercontrol-minimumvalue)" : Number,
  "[ParameterControlId](#cfn-quicksight-analysis-parameterslidercontrol-parametercontrolid)" : String,
  "[SourceParameterName](#cfn-quicksight-analysis-parameterslidercontrol-sourceparametername)" : String,
  "[StepSize](#cfn-quicksight-analysis-parameterslidercontrol-stepsize)" : Number,
  "[Title](#cfn-quicksight-analysis-parameterslidercontrol-title)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-parameterslidercontrol-syntax.yaml"></a>

```
  [DisplayOptions](#cfn-quicksight-analysis-parameterslidercontrol-displayoptions): 
    SliderControlDisplayOptions
  [MaximumValue](#cfn-quicksight-analysis-parameterslidercontrol-maximumvalue): Number
  [MinimumValue](#cfn-quicksight-analysis-parameterslidercontrol-minimumvalue): Number
  [ParameterControlId](#cfn-quicksight-analysis-parameterslidercontrol-parametercontrolid): String
  [SourceParameterName](#cfn-quicksight-analysis-parameterslidercontrol-sourceparametername): String
  [StepSize](#cfn-quicksight-analysis-parameterslidercontrol-stepsize): Number
  [Title](#cfn-quicksight-analysis-parameterslidercontrol-title): String
```

## Properties
<a name="aws-properties-quicksight-analysis-parameterslidercontrol-properties"></a>

`DisplayOptions`  <a name="cfn-quicksight-analysis-parameterslidercontrol-displayoptions"></a>
The display options of a control.  
*Required*: No  
*Type*: [SliderControlDisplayOptions](aws-properties-quicksight-analysis-slidercontroldisplayoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`MaximumValue`  <a name="cfn-quicksight-analysis-parameterslidercontrol-maximumvalue"></a>
The larger value that is displayed at the right of the slider.  
*Required*: Yes  
*Type*: Number  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`MinimumValue`  <a name="cfn-quicksight-analysis-parameterslidercontrol-minimumvalue"></a>
The smaller value that is displayed at the left of the slider.  
*Required*: Yes  
*Type*: Number  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ParameterControlId`  <a name="cfn-quicksight-analysis-parameterslidercontrol-parametercontrolid"></a>
The ID of the `ParameterSliderControl`.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SourceParameterName`  <a name="cfn-quicksight-analysis-parameterslidercontrol-sourceparametername"></a>
The source parameter name of the `ParameterSliderControl`.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[a-zA-Z0-9]+$`  
*Minimum*: `1`  
*Maximum*: `2048`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`StepSize`  <a name="cfn-quicksight-analysis-parameterslidercontrol-stepsize"></a>
The number of increments that the slider bar is divided into.  
*Required*: Yes  
*Type*: Number  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Title`  <a name="cfn-quicksight-analysis-parameterslidercontrol-title"></a>
The title of the `ParameterSliderControl`.  
*Required*: Yes  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `2048`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ParameterTextAreaControl
<a name="aws-properties-quicksight-analysis-parametertextareacontrol"></a>

A control to display a text box that is used to enter multiple entries.

## Syntax
<a name="aws-properties-quicksight-analysis-parametertextareacontrol-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-parametertextareacontrol-syntax.json"></a>

```
{
  "[Delimiter](#cfn-quicksight-analysis-parametertextareacontrol-delimiter)" : String,
  "[DisplayOptions](#cfn-quicksight-analysis-parametertextareacontrol-displayoptions)" : TextAreaControlDisplayOptions,
  "[ParameterControlId](#cfn-quicksight-analysis-parametertextareacontrol-parametercontrolid)" : String,
  "[SourceParameterName](#cfn-quicksight-analysis-parametertextareacontrol-sourceparametername)" : String,
  "[Title](#cfn-quicksight-analysis-parametertextareacontrol-title)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-parametertextareacontrol-syntax.yaml"></a>

```
  [Delimiter](#cfn-quicksight-analysis-parametertextareacontrol-delimiter): String
  [DisplayOptions](#cfn-quicksight-analysis-parametertextareacontrol-displayoptions): 
    TextAreaControlDisplayOptions
  [ParameterControlId](#cfn-quicksight-analysis-parametertextareacontrol-parametercontrolid): String
  [SourceParameterName](#cfn-quicksight-analysis-parametertextareacontrol-sourceparametername): String
  [Title](#cfn-quicksight-analysis-parametertextareacontrol-title): String
```

## Properties
<a name="aws-properties-quicksight-analysis-parametertextareacontrol-properties"></a>

`Delimiter`  <a name="cfn-quicksight-analysis-parametertextareacontrol-delimiter"></a>
The delimiter that is used to separate the lines in text.  
*Required*: No  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `2048`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DisplayOptions`  <a name="cfn-quicksight-analysis-parametertextareacontrol-displayoptions"></a>
The display options of a control.  
*Required*: No  
*Type*: [TextAreaControlDisplayOptions](aws-properties-quicksight-analysis-textareacontroldisplayoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ParameterControlId`  <a name="cfn-quicksight-analysis-parametertextareacontrol-parametercontrolid"></a>
The ID of the `ParameterTextAreaControl`.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SourceParameterName`  <a name="cfn-quicksight-analysis-parametertextareacontrol-sourceparametername"></a>
The source parameter name of the `ParameterTextAreaControl`.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[a-zA-Z0-9]+$`  
*Minimum*: `1`  
*Maximum*: `2048`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Title`  <a name="cfn-quicksight-analysis-parametertextareacontrol-title"></a>
The title of the `ParameterTextAreaControl`.  
*Required*: Yes  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `2048`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ParameterTextFieldControl
<a name="aws-properties-quicksight-analysis-parametertextfieldcontrol"></a>

A control to display a text box that is used to enter a single entry.

## Syntax
<a name="aws-properties-quicksight-analysis-parametertextfieldcontrol-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-parametertextfieldcontrol-syntax.json"></a>

```
{
  "[DisplayOptions](#cfn-quicksight-analysis-parametertextfieldcontrol-displayoptions)" : TextFieldControlDisplayOptions,
  "[ParameterControlId](#cfn-quicksight-analysis-parametertextfieldcontrol-parametercontrolid)" : String,
  "[SourceParameterName](#cfn-quicksight-analysis-parametertextfieldcontrol-sourceparametername)" : String,
  "[Title](#cfn-quicksight-analysis-parametertextfieldcontrol-title)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-parametertextfieldcontrol-syntax.yaml"></a>

```
  [DisplayOptions](#cfn-quicksight-analysis-parametertextfieldcontrol-displayoptions): 
    TextFieldControlDisplayOptions
  [ParameterControlId](#cfn-quicksight-analysis-parametertextfieldcontrol-parametercontrolid): String
  [SourceParameterName](#cfn-quicksight-analysis-parametertextfieldcontrol-sourceparametername): String
  [Title](#cfn-quicksight-analysis-parametertextfieldcontrol-title): String
```

## Properties
<a name="aws-properties-quicksight-analysis-parametertextfieldcontrol-properties"></a>

`DisplayOptions`  <a name="cfn-quicksight-analysis-parametertextfieldcontrol-displayoptions"></a>
The display options of a control.  
*Required*: No  
*Type*: [TextFieldControlDisplayOptions](aws-properties-quicksight-analysis-textfieldcontroldisplayoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ParameterControlId`  <a name="cfn-quicksight-analysis-parametertextfieldcontrol-parametercontrolid"></a>
The ID of the `ParameterTextFieldControl`.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SourceParameterName`  <a name="cfn-quicksight-analysis-parametertextfieldcontrol-sourceparametername"></a>
The source parameter name of the `ParameterTextFieldControl`.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[a-zA-Z0-9]+$`  
*Minimum*: `1`  
*Maximum*: `2048`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Title`  <a name="cfn-quicksight-analysis-parametertextfieldcontrol-title"></a>
The title of the `ParameterTextFieldControl`.  
*Required*: Yes  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `2048`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis PercentageDisplayFormatConfiguration
<a name="aws-properties-quicksight-analysis-percentagedisplayformatconfiguration"></a>

The options that determine the percentage display format configuration.

## Syntax
<a name="aws-properties-quicksight-analysis-percentagedisplayformatconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-percentagedisplayformatconfiguration-syntax.json"></a>

```
{
  "[DecimalPlacesConfiguration](#cfn-quicksight-analysis-percentagedisplayformatconfiguration-decimalplacesconfiguration)" : DecimalPlacesConfiguration,
  "[NegativeValueConfiguration](#cfn-quicksight-analysis-percentagedisplayformatconfiguration-negativevalueconfiguration)" : NegativeValueConfiguration,
  "[NullValueFormatConfiguration](#cfn-quicksight-analysis-percentagedisplayformatconfiguration-nullvalueformatconfiguration)" : NullValueFormatConfiguration,
  "[Prefix](#cfn-quicksight-analysis-percentagedisplayformatconfiguration-prefix)" : String,
  "[SeparatorConfiguration](#cfn-quicksight-analysis-percentagedisplayformatconfiguration-separatorconfiguration)" : NumericSeparatorConfiguration,
  "[Suffix](#cfn-quicksight-analysis-percentagedisplayformatconfiguration-suffix)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-percentagedisplayformatconfiguration-syntax.yaml"></a>

```
  [DecimalPlacesConfiguration](#cfn-quicksight-analysis-percentagedisplayformatconfiguration-decimalplacesconfiguration): 
    DecimalPlacesConfiguration
  [NegativeValueConfiguration](#cfn-quicksight-analysis-percentagedisplayformatconfiguration-negativevalueconfiguration): 
    NegativeValueConfiguration
  [NullValueFormatConfiguration](#cfn-quicksight-analysis-percentagedisplayformatconfiguration-nullvalueformatconfiguration): 
    NullValueFormatConfiguration
  [Prefix](#cfn-quicksight-analysis-percentagedisplayformatconfiguration-prefix): String
  [SeparatorConfiguration](#cfn-quicksight-analysis-percentagedisplayformatconfiguration-separatorconfiguration): 
    NumericSeparatorConfiguration
  [Suffix](#cfn-quicksight-analysis-percentagedisplayformatconfiguration-suffix): String
```

## Properties
<a name="aws-properties-quicksight-analysis-percentagedisplayformatconfiguration-properties"></a>

`DecimalPlacesConfiguration`  <a name="cfn-quicksight-analysis-percentagedisplayformatconfiguration-decimalplacesconfiguration"></a>
The option that determines the decimal places configuration.  
*Required*: No  
*Type*: [DecimalPlacesConfiguration](aws-properties-quicksight-analysis-decimalplacesconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`NegativeValueConfiguration`  <a name="cfn-quicksight-analysis-percentagedisplayformatconfiguration-negativevalueconfiguration"></a>
The options that determine the negative value configuration.  
*Required*: No  
*Type*: [NegativeValueConfiguration](aws-properties-quicksight-analysis-negativevalueconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`NullValueFormatConfiguration`  <a name="cfn-quicksight-analysis-percentagedisplayformatconfiguration-nullvalueformatconfiguration"></a>
The options that determine the null value format configuration.  
*Required*: No  
*Type*: [NullValueFormatConfiguration](aws-properties-quicksight-analysis-nullvalueformatconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Prefix`  <a name="cfn-quicksight-analysis-percentagedisplayformatconfiguration-prefix"></a>
Determines the prefix value of the percentage format.  
*Required*: No  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `128`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SeparatorConfiguration`  <a name="cfn-quicksight-analysis-percentagedisplayformatconfiguration-separatorconfiguration"></a>
The options that determine the numeric separator configuration.  
*Required*: No  
*Type*: [NumericSeparatorConfiguration](aws-properties-quicksight-analysis-numericseparatorconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Suffix`  <a name="cfn-quicksight-analysis-percentagedisplayformatconfiguration-suffix"></a>
Determines the suffix value of the percentage format.  
*Required*: No  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `128`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis PercentileAggregation
<a name="aws-properties-quicksight-analysis-percentileaggregation"></a>

An aggregation based on the percentile of values in a dimension or measure.

## Syntax
<a name="aws-properties-quicksight-analysis-percentileaggregation-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-percentileaggregation-syntax.json"></a>

```
{
  "[PercentileValue](#cfn-quicksight-analysis-percentileaggregation-percentilevalue)" : Number
}
```

### YAML
<a name="aws-properties-quicksight-analysis-percentileaggregation-syntax.yaml"></a>

```
  [PercentileValue](#cfn-quicksight-analysis-percentileaggregation-percentilevalue): Number
```

## Properties
<a name="aws-properties-quicksight-analysis-percentileaggregation-properties"></a>

`PercentileValue`  <a name="cfn-quicksight-analysis-percentileaggregation-percentilevalue"></a>
The percentile value. This value can be any numeric constant 0–100. A percentile value of 50 computes the median value of the measure.  
*Required*: No  
*Type*: Number  
*Minimum*: `0`  
*Maximum*: `100`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis PercentVisibleRange
<a name="aws-properties-quicksight-analysis-percentvisiblerange"></a>

The percent range in the visible range.

## Syntax
<a name="aws-properties-quicksight-analysis-percentvisiblerange-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-percentvisiblerange-syntax.json"></a>

```
{
  "[From](#cfn-quicksight-analysis-percentvisiblerange-from)" : Number,
  "[To](#cfn-quicksight-analysis-percentvisiblerange-to)" : Number
}
```

### YAML
<a name="aws-properties-quicksight-analysis-percentvisiblerange-syntax.yaml"></a>

```
  [From](#cfn-quicksight-analysis-percentvisiblerange-from): Number
  [To](#cfn-quicksight-analysis-percentvisiblerange-to): Number
```

## Properties
<a name="aws-properties-quicksight-analysis-percentvisiblerange-properties"></a>

`From`  <a name="cfn-quicksight-analysis-percentvisiblerange-from"></a>
The lower bound of the range.  
*Required*: No  
*Type*: Number  
*Minimum*: `0`  
*Maximum*: `100`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`To`  <a name="cfn-quicksight-analysis-percentvisiblerange-to"></a>
The top bound of the range.  
*Required*: No  
*Type*: Number  
*Minimum*: `0`  
*Maximum*: `100`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis PeriodOverPeriodComputation
<a name="aws-properties-quicksight-analysis-periodoverperiodcomputation"></a>

The period over period computation configuration.

## Syntax
<a name="aws-properties-quicksight-analysis-periodoverperiodcomputation-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-periodoverperiodcomputation-syntax.json"></a>

```
{
  "[ComputationId](#cfn-quicksight-analysis-periodoverperiodcomputation-computationid)" : String,
  "[Name](#cfn-quicksight-analysis-periodoverperiodcomputation-name)" : String,
  "[Time](#cfn-quicksight-analysis-periodoverperiodcomputation-time)" : DimensionField,
  "[Value](#cfn-quicksight-analysis-periodoverperiodcomputation-value)" : MeasureField
}
```

### YAML
<a name="aws-properties-quicksight-analysis-periodoverperiodcomputation-syntax.yaml"></a>

```
  [ComputationId](#cfn-quicksight-analysis-periodoverperiodcomputation-computationid): String
  [Name](#cfn-quicksight-analysis-periodoverperiodcomputation-name): String
  [Time](#cfn-quicksight-analysis-periodoverperiodcomputation-time): 
    DimensionField
  [Value](#cfn-quicksight-analysis-periodoverperiodcomputation-value): 
    MeasureField
```

## Properties
<a name="aws-properties-quicksight-analysis-periodoverperiodcomputation-properties"></a>

`ComputationId`  <a name="cfn-quicksight-analysis-periodoverperiodcomputation-computationid"></a>
The ID for a computation.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Name`  <a name="cfn-quicksight-analysis-periodoverperiodcomputation-name"></a>
The name of a computation.  
*Required*: No  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Time`  <a name="cfn-quicksight-analysis-periodoverperiodcomputation-time"></a>
The time field that is used in a computation.  
*Required*: No  
*Type*: [DimensionField](aws-properties-quicksight-analysis-dimensionfield.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Value`  <a name="cfn-quicksight-analysis-periodoverperiodcomputation-value"></a>
The value field that is used in a computation.  
*Required*: No  
*Type*: [MeasureField](aws-properties-quicksight-analysis-measurefield.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis PeriodToDateComputation
<a name="aws-properties-quicksight-analysis-periodtodatecomputation"></a>

The period to date computation configuration.

## Syntax
<a name="aws-properties-quicksight-analysis-periodtodatecomputation-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-periodtodatecomputation-syntax.json"></a>

```
{
  "[ComputationId](#cfn-quicksight-analysis-periodtodatecomputation-computationid)" : String,
  "[Name](#cfn-quicksight-analysis-periodtodatecomputation-name)" : String,
  "[PeriodTimeGranularity](#cfn-quicksight-analysis-periodtodatecomputation-periodtimegranularity)" : String,
  "[Time](#cfn-quicksight-analysis-periodtodatecomputation-time)" : DimensionField,
  "[Value](#cfn-quicksight-analysis-periodtodatecomputation-value)" : MeasureField
}
```

### YAML
<a name="aws-properties-quicksight-analysis-periodtodatecomputation-syntax.yaml"></a>

```
  [ComputationId](#cfn-quicksight-analysis-periodtodatecomputation-computationid): String
  [Name](#cfn-quicksight-analysis-periodtodatecomputation-name): String
  [PeriodTimeGranularity](#cfn-quicksight-analysis-periodtodatecomputation-periodtimegranularity): String
  [Time](#cfn-quicksight-analysis-periodtodatecomputation-time): 
    DimensionField
  [Value](#cfn-quicksight-analysis-periodtodatecomputation-value): 
    MeasureField
```

## Properties
<a name="aws-properties-quicksight-analysis-periodtodatecomputation-properties"></a>

`ComputationId`  <a name="cfn-quicksight-analysis-periodtodatecomputation-computationid"></a>
The ID for a computation.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Name`  <a name="cfn-quicksight-analysis-periodtodatecomputation-name"></a>
The name of a computation.  
*Required*: No  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`PeriodTimeGranularity`  <a name="cfn-quicksight-analysis-periodtodatecomputation-periodtimegranularity"></a>
The time granularity setup of period to date computation. Choose from the following options:  
+ YEAR: Year to date.
+ MONTH: Month to date.
*Required*: No  
*Type*: String  
*Allowed values*: `YEAR | QUARTER | MONTH | WEEK | DAY | HOUR | MINUTE | SECOND | MILLISECOND`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Time`  <a name="cfn-quicksight-analysis-periodtodatecomputation-time"></a>
The time field that is used in a computation.  
*Required*: No  
*Type*: [DimensionField](aws-properties-quicksight-analysis-dimensionfield.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Value`  <a name="cfn-quicksight-analysis-periodtodatecomputation-value"></a>
The value field that is used in a computation.  
*Required*: No  
*Type*: [MeasureField](aws-properties-quicksight-analysis-measurefield.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis PieChartAggregatedFieldWells
<a name="aws-properties-quicksight-analysis-piechartaggregatedfieldwells"></a>

The field well configuration of a pie chart.

## Syntax
<a name="aws-properties-quicksight-analysis-piechartaggregatedfieldwells-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-piechartaggregatedfieldwells-syntax.json"></a>

```
{
  "[Category](#cfn-quicksight-analysis-piechartaggregatedfieldwells-category)" : [ DimensionField, ... ],
  "[SmallMultiples](#cfn-quicksight-analysis-piechartaggregatedfieldwells-smallmultiples)" : [ DimensionField, ... ],
  "[Values](#cfn-quicksight-analysis-piechartaggregatedfieldwells-values)" : [ MeasureField, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-piechartaggregatedfieldwells-syntax.yaml"></a>

```
  [Category](#cfn-quicksight-analysis-piechartaggregatedfieldwells-category): 
    - DimensionField
  [SmallMultiples](#cfn-quicksight-analysis-piechartaggregatedfieldwells-smallmultiples): 
    - DimensionField
  [Values](#cfn-quicksight-analysis-piechartaggregatedfieldwells-values): 
    - MeasureField
```

## Properties
<a name="aws-properties-quicksight-analysis-piechartaggregatedfieldwells-properties"></a>

`Category`  <a name="cfn-quicksight-analysis-piechartaggregatedfieldwells-category"></a>
The category (group/color) field wells of a pie chart.  
*Required*: No  
*Type*: Array of [DimensionField](aws-properties-quicksight-analysis-dimensionfield.md)  
*Minimum*: `0`  
*Maximum*: `200`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SmallMultiples`  <a name="cfn-quicksight-analysis-piechartaggregatedfieldwells-smallmultiples"></a>
The small multiples field well of a pie chart.  
*Required*: No  
*Type*: Array of [DimensionField](aws-properties-quicksight-analysis-dimensionfield.md)  
*Minimum*: `0`  
*Maximum*: `1`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Values`  <a name="cfn-quicksight-analysis-piechartaggregatedfieldwells-values"></a>
The value field wells of a pie chart. Values are aggregated based on categories.  
*Required*: No  
*Type*: Array of [MeasureField](aws-properties-quicksight-analysis-measurefield.md)  
*Minimum*: `0`  
*Maximum*: `200`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis PieChartConfiguration
<a name="aws-properties-quicksight-analysis-piechartconfiguration"></a>

The configuration of a pie chart.

## Syntax
<a name="aws-properties-quicksight-analysis-piechartconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-piechartconfiguration-syntax.json"></a>

```
{
  "[CategoryLabelOptions](#cfn-quicksight-analysis-piechartconfiguration-categorylabeloptions)" : ChartAxisLabelOptions,
  "[ContributionAnalysisDefaults](#cfn-quicksight-analysis-piechartconfiguration-contributionanalysisdefaults)" : [ ContributionAnalysisDefault, ... ],
  "[DataLabels](#cfn-quicksight-analysis-piechartconfiguration-datalabels)" : DataLabelOptions,
  "[DonutOptions](#cfn-quicksight-analysis-piechartconfiguration-donutoptions)" : DonutOptions,
  "[FieldWells](#cfn-quicksight-analysis-piechartconfiguration-fieldwells)" : PieChartFieldWells,
  "[Interactions](#cfn-quicksight-analysis-piechartconfiguration-interactions)" : VisualInteractionOptions,
  "[Legend](#cfn-quicksight-analysis-piechartconfiguration-legend)" : LegendOptions,
  "[SmallMultiplesOptions](#cfn-quicksight-analysis-piechartconfiguration-smallmultiplesoptions)" : SmallMultiplesOptions,
  "[SortConfiguration](#cfn-quicksight-analysis-piechartconfiguration-sortconfiguration)" : PieChartSortConfiguration,
  "[Tooltip](#cfn-quicksight-analysis-piechartconfiguration-tooltip)" : TooltipOptions,
  "[ValueLabelOptions](#cfn-quicksight-analysis-piechartconfiguration-valuelabeloptions)" : ChartAxisLabelOptions,
  "[VisualPalette](#cfn-quicksight-analysis-piechartconfiguration-visualpalette)" : VisualPalette
}
```

### YAML
<a name="aws-properties-quicksight-analysis-piechartconfiguration-syntax.yaml"></a>

```
  [CategoryLabelOptions](#cfn-quicksight-analysis-piechartconfiguration-categorylabeloptions): 
    ChartAxisLabelOptions
  [ContributionAnalysisDefaults](#cfn-quicksight-analysis-piechartconfiguration-contributionanalysisdefaults): 
    - ContributionAnalysisDefault
  [DataLabels](#cfn-quicksight-analysis-piechartconfiguration-datalabels): 
    DataLabelOptions
  [DonutOptions](#cfn-quicksight-analysis-piechartconfiguration-donutoptions): 
    DonutOptions
  [FieldWells](#cfn-quicksight-analysis-piechartconfiguration-fieldwells): 
    PieChartFieldWells
  [Interactions](#cfn-quicksight-analysis-piechartconfiguration-interactions): 
    VisualInteractionOptions
  [Legend](#cfn-quicksight-analysis-piechartconfiguration-legend): 
    LegendOptions
  [SmallMultiplesOptions](#cfn-quicksight-analysis-piechartconfiguration-smallmultiplesoptions): 
    SmallMultiplesOptions
  [SortConfiguration](#cfn-quicksight-analysis-piechartconfiguration-sortconfiguration): 
    PieChartSortConfiguration
  [Tooltip](#cfn-quicksight-analysis-piechartconfiguration-tooltip): 
    TooltipOptions
  [ValueLabelOptions](#cfn-quicksight-analysis-piechartconfiguration-valuelabeloptions): 
    ChartAxisLabelOptions
  [VisualPalette](#cfn-quicksight-analysis-piechartconfiguration-visualpalette): 
    VisualPalette
```

## Properties
<a name="aws-properties-quicksight-analysis-piechartconfiguration-properties"></a>

`CategoryLabelOptions`  <a name="cfn-quicksight-analysis-piechartconfiguration-categorylabeloptions"></a>
The label options of the group/color that is displayed in a pie chart.  
*Required*: No  
*Type*: [ChartAxisLabelOptions](aws-properties-quicksight-analysis-chartaxislabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ContributionAnalysisDefaults`  <a name="cfn-quicksight-analysis-piechartconfiguration-contributionanalysisdefaults"></a>
The contribution analysis (anomaly configuration) setup of the visual.  
*Required*: No  
*Type*: Array of [ContributionAnalysisDefault](aws-properties-quicksight-analysis-contributionanalysisdefault.md)  
*Minimum*: `1`  
*Maximum*: `200`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DataLabels`  <a name="cfn-quicksight-analysis-piechartconfiguration-datalabels"></a>
The options that determine if visual data labels are displayed.  
*Required*: No  
*Type*: [DataLabelOptions](aws-properties-quicksight-analysis-datalabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DonutOptions`  <a name="cfn-quicksight-analysis-piechartconfiguration-donutoptions"></a>
The options that determine the shape of the chart. This option determines whether the chart is a pie chart or a donut chart.  
*Required*: No  
*Type*: [DonutOptions](aws-properties-quicksight-analysis-donutoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FieldWells`  <a name="cfn-quicksight-analysis-piechartconfiguration-fieldwells"></a>
The field wells of the visual.  
*Required*: No  
*Type*: [PieChartFieldWells](aws-properties-quicksight-analysis-piechartfieldwells.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Interactions`  <a name="cfn-quicksight-analysis-piechartconfiguration-interactions"></a>
The general visual interactions setup for a visual.  
*Required*: No  
*Type*: [VisualInteractionOptions](aws-properties-quicksight-analysis-visualinteractionoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Legend`  <a name="cfn-quicksight-analysis-piechartconfiguration-legend"></a>
The legend display setup of the visual.  
*Required*: No  
*Type*: [LegendOptions](aws-properties-quicksight-analysis-legendoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SmallMultiplesOptions`  <a name="cfn-quicksight-analysis-piechartconfiguration-smallmultiplesoptions"></a>
The small multiples setup for the visual.  
*Required*: No  
*Type*: [SmallMultiplesOptions](aws-properties-quicksight-analysis-smallmultiplesoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SortConfiguration`  <a name="cfn-quicksight-analysis-piechartconfiguration-sortconfiguration"></a>
The sort configuration of a pie chart.  
*Required*: No  
*Type*: [PieChartSortConfiguration](aws-properties-quicksight-analysis-piechartsortconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Tooltip`  <a name="cfn-quicksight-analysis-piechartconfiguration-tooltip"></a>
The tooltip display setup of the visual.  
*Required*: No  
*Type*: [TooltipOptions](aws-properties-quicksight-analysis-tooltipoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ValueLabelOptions`  <a name="cfn-quicksight-analysis-piechartconfiguration-valuelabeloptions"></a>
The label options for the value that is displayed in a pie chart.  
*Required*: No  
*Type*: [ChartAxisLabelOptions](aws-properties-quicksight-analysis-chartaxislabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VisualPalette`  <a name="cfn-quicksight-analysis-piechartconfiguration-visualpalette"></a>
The palette (chart color) display setup of the visual.  
*Required*: No  
*Type*: [VisualPalette](aws-properties-quicksight-analysis-visualpalette.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis PieChartFieldWells
<a name="aws-properties-quicksight-analysis-piechartfieldwells"></a>

The field well configuration of a pie chart.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

## Syntax
<a name="aws-properties-quicksight-analysis-piechartfieldwells-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-piechartfieldwells-syntax.json"></a>

```
{
  "[PieChartAggregatedFieldWells](#cfn-quicksight-analysis-piechartfieldwells-piechartaggregatedfieldwells)" : PieChartAggregatedFieldWells
}
```

### YAML
<a name="aws-properties-quicksight-analysis-piechartfieldwells-syntax.yaml"></a>

```
  [PieChartAggregatedFieldWells](#cfn-quicksight-analysis-piechartfieldwells-piechartaggregatedfieldwells): 
    PieChartAggregatedFieldWells
```

## Properties
<a name="aws-properties-quicksight-analysis-piechartfieldwells-properties"></a>

`PieChartAggregatedFieldWells`  <a name="cfn-quicksight-analysis-piechartfieldwells-piechartaggregatedfieldwells"></a>
The field well configuration of a pie chart.  
*Required*: No  
*Type*: [PieChartAggregatedFieldWells](aws-properties-quicksight-analysis-piechartaggregatedfieldwells.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis PieChartSortConfiguration
<a name="aws-properties-quicksight-analysis-piechartsortconfiguration"></a>

The sort configuration of a pie chart.

## Syntax
<a name="aws-properties-quicksight-analysis-piechartsortconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-piechartsortconfiguration-syntax.json"></a>

```
{
  "[CategoryItemsLimit](#cfn-quicksight-analysis-piechartsortconfiguration-categoryitemslimit)" : ItemsLimitConfiguration,
  "[CategorySort](#cfn-quicksight-analysis-piechartsortconfiguration-categorysort)" : [ FieldSortOptions, ... ],
  "[SmallMultiplesLimitConfiguration](#cfn-quicksight-analysis-piechartsortconfiguration-smallmultipleslimitconfiguration)" : ItemsLimitConfiguration,
  "[SmallMultiplesSort](#cfn-quicksight-analysis-piechartsortconfiguration-smallmultiplessort)" : [ FieldSortOptions, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-piechartsortconfiguration-syntax.yaml"></a>

```
  [CategoryItemsLimit](#cfn-quicksight-analysis-piechartsortconfiguration-categoryitemslimit): 
    ItemsLimitConfiguration
  [CategorySort](#cfn-quicksight-analysis-piechartsortconfiguration-categorysort): 
    - FieldSortOptions
  [SmallMultiplesLimitConfiguration](#cfn-quicksight-analysis-piechartsortconfiguration-smallmultipleslimitconfiguration): 
    ItemsLimitConfiguration
  [SmallMultiplesSort](#cfn-quicksight-analysis-piechartsortconfiguration-smallmultiplessort): 
    - FieldSortOptions
```

## Properties
<a name="aws-properties-quicksight-analysis-piechartsortconfiguration-properties"></a>

`CategoryItemsLimit`  <a name="cfn-quicksight-analysis-piechartsortconfiguration-categoryitemslimit"></a>
The limit on the number of categories that are displayed in a pie chart.  
*Required*: No  
*Type*: [ItemsLimitConfiguration](aws-properties-quicksight-analysis-itemslimitconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`CategorySort`  <a name="cfn-quicksight-analysis-piechartsortconfiguration-categorysort"></a>
The sort configuration of the category fields.  
*Required*: No  
*Type*: Array of [FieldSortOptions](aws-properties-quicksight-analysis-fieldsortoptions.md)  
*Minimum*: `0`  
*Maximum*: `100`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SmallMultiplesLimitConfiguration`  <a name="cfn-quicksight-analysis-piechartsortconfiguration-smallmultipleslimitconfiguration"></a>
The limit on the number of small multiples panels that are displayed.  
*Required*: No  
*Type*: [ItemsLimitConfiguration](aws-properties-quicksight-analysis-itemslimitconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SmallMultiplesSort`  <a name="cfn-quicksight-analysis-piechartsortconfiguration-smallmultiplessort"></a>
The sort configuration of the small multiples field.  
*Required*: No  
*Type*: Array of [FieldSortOptions](aws-properties-quicksight-analysis-fieldsortoptions.md)  
*Minimum*: `0`  
*Maximum*: `100`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis PieChartVisual
<a name="aws-properties-quicksight-analysis-piechartvisual"></a>

A pie or donut chart.

The `PieChartVisual` structure describes a visual that is a member of the pie chart family.

The following charts can be described by using this structure:
+ Pie charts
+ Donut charts

For more information, see [Using pie charts](https://docs.aws.amazon.com/quicksight/latest/user/pie-chart.html) in the *Amazon Quick Suite User Guide*.

For more information, see [Using donut charts](https://docs.aws.amazon.com/quicksight/latest/user/donut-chart.html) in the *Amazon Quick Suite User Guide*.

## Syntax
<a name="aws-properties-quicksight-analysis-piechartvisual-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-piechartvisual-syntax.json"></a>

```
{
  "[Actions](#cfn-quicksight-analysis-piechartvisual-actions)" : [ VisualCustomAction, ... ],
  "[ChartConfiguration](#cfn-quicksight-analysis-piechartvisual-chartconfiguration)" : PieChartConfiguration,
  "[ColumnHierarchies](#cfn-quicksight-analysis-piechartvisual-columnhierarchies)" : [ ColumnHierarchy, ... ],
  "[Subtitle](#cfn-quicksight-analysis-piechartvisual-subtitle)" : VisualSubtitleLabelOptions,
  "[Title](#cfn-quicksight-analysis-piechartvisual-title)" : VisualTitleLabelOptions,
  "[VisualContentAltText](#cfn-quicksight-analysis-piechartvisual-visualcontentalttext)" : String,
  "[VisualId](#cfn-quicksight-analysis-piechartvisual-visualid)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-piechartvisual-syntax.yaml"></a>

```
  [Actions](#cfn-quicksight-analysis-piechartvisual-actions): 
    - VisualCustomAction
  [ChartConfiguration](#cfn-quicksight-analysis-piechartvisual-chartconfiguration): 
    PieChartConfiguration
  [ColumnHierarchies](#cfn-quicksight-analysis-piechartvisual-columnhierarchies): 
    - ColumnHierarchy
  [Subtitle](#cfn-quicksight-analysis-piechartvisual-subtitle): 
    VisualSubtitleLabelOptions
  [Title](#cfn-quicksight-analysis-piechartvisual-title): 
    VisualTitleLabelOptions
  [VisualContentAltText](#cfn-quicksight-analysis-piechartvisual-visualcontentalttext): String
  [VisualId](#cfn-quicksight-analysis-piechartvisual-visualid): String
```

## Properties
<a name="aws-properties-quicksight-analysis-piechartvisual-properties"></a>

`Actions`  <a name="cfn-quicksight-analysis-piechartvisual-actions"></a>
The list of custom actions that are configured for a visual.  
*Required*: No  
*Type*: Array of [VisualCustomAction](aws-properties-quicksight-analysis-visualcustomaction.md)  
*Minimum*: `0`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ChartConfiguration`  <a name="cfn-quicksight-analysis-piechartvisual-chartconfiguration"></a>
The configuration of a pie chart.  
*Required*: No  
*Type*: [PieChartConfiguration](aws-properties-quicksight-analysis-piechartconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ColumnHierarchies`  <a name="cfn-quicksight-analysis-piechartvisual-columnhierarchies"></a>
The column hierarchy that is used during drill-downs and drill-ups.  
*Required*: No  
*Type*: Array of [ColumnHierarchy](aws-properties-quicksight-analysis-columnhierarchy.md)  
*Minimum*: `0`  
*Maximum*: `2`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Subtitle`  <a name="cfn-quicksight-analysis-piechartvisual-subtitle"></a>
The subtitle that is displayed on the visual.  
*Required*: No  
*Type*: [VisualSubtitleLabelOptions](aws-properties-quicksight-analysis-visualsubtitlelabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Title`  <a name="cfn-quicksight-analysis-piechartvisual-title"></a>
The title that is displayed on the visual.  
*Required*: No  
*Type*: [VisualTitleLabelOptions](aws-properties-quicksight-analysis-visualtitlelabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VisualContentAltText`  <a name="cfn-quicksight-analysis-piechartvisual-visualcontentalttext"></a>
The alt text for the visual.  
*Required*: No  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `1024`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VisualId`  <a name="cfn-quicksight-analysis-piechartvisual-visualid"></a>
The unique identifier of a visual. This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have visuals with the same identifiers.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis PivotFieldSortOptions
<a name="aws-properties-quicksight-analysis-pivotfieldsortoptions"></a>

The field sort options for a pivot table sort configuration.

## Syntax
<a name="aws-properties-quicksight-analysis-pivotfieldsortoptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-pivotfieldsortoptions-syntax.json"></a>

```
{
  "[FieldId](#cfn-quicksight-analysis-pivotfieldsortoptions-fieldid)" : String,
  "[SortBy](#cfn-quicksight-analysis-pivotfieldsortoptions-sortby)" : PivotTableSortBy
}
```

### YAML
<a name="aws-properties-quicksight-analysis-pivotfieldsortoptions-syntax.yaml"></a>

```
  [FieldId](#cfn-quicksight-analysis-pivotfieldsortoptions-fieldid): String
  [SortBy](#cfn-quicksight-analysis-pivotfieldsortoptions-sortby): 
    PivotTableSortBy
```

## Properties
<a name="aws-properties-quicksight-analysis-pivotfieldsortoptions-properties"></a>

`FieldId`  <a name="cfn-quicksight-analysis-pivotfieldsortoptions-fieldid"></a>
The field ID for the field sort options.  
*Required*: Yes  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SortBy`  <a name="cfn-quicksight-analysis-pivotfieldsortoptions-sortby"></a>
The sort by field for the field sort options.  
*Required*: Yes  
*Type*: [PivotTableSortBy](aws-properties-quicksight-analysis-pivottablesortby.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis PivotTableAggregatedFieldWells
<a name="aws-properties-quicksight-analysis-pivottableaggregatedfieldwells"></a>

The aggregated field well for the pivot table.

## Syntax
<a name="aws-properties-quicksight-analysis-pivottableaggregatedfieldwells-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-pivottableaggregatedfieldwells-syntax.json"></a>

```
{
  "[Columns](#cfn-quicksight-analysis-pivottableaggregatedfieldwells-columns)" : [ DimensionField, ... ],
  "[Rows](#cfn-quicksight-analysis-pivottableaggregatedfieldwells-rows)" : [ DimensionField, ... ],
  "[Values](#cfn-quicksight-analysis-pivottableaggregatedfieldwells-values)" : [ MeasureField, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-pivottableaggregatedfieldwells-syntax.yaml"></a>

```
  [Columns](#cfn-quicksight-analysis-pivottableaggregatedfieldwells-columns): 
    - DimensionField
  [Rows](#cfn-quicksight-analysis-pivottableaggregatedfieldwells-rows): 
    - DimensionField
  [Values](#cfn-quicksight-analysis-pivottableaggregatedfieldwells-values): 
    - MeasureField
```

## Properties
<a name="aws-properties-quicksight-analysis-pivottableaggregatedfieldwells-properties"></a>

`Columns`  <a name="cfn-quicksight-analysis-pivottableaggregatedfieldwells-columns"></a>
The columns field well for a pivot table. Values are grouped by columns fields.  
*Required*: No  
*Type*: Array of [DimensionField](aws-properties-quicksight-analysis-dimensionfield.md)  
*Minimum*: `0`  
*Maximum*: `40`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Rows`  <a name="cfn-quicksight-analysis-pivottableaggregatedfieldwells-rows"></a>
The rows field well for a pivot table. Values are grouped by rows fields.  
*Required*: No  
*Type*: Array of [DimensionField](aws-properties-quicksight-analysis-dimensionfield.md)  
*Minimum*: `0`  
*Maximum*: `40`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Values`  <a name="cfn-quicksight-analysis-pivottableaggregatedfieldwells-values"></a>
The values field well for a pivot table. Values are aggregated based on rows and columns fields.  
*Required*: No  
*Type*: Array of [MeasureField](aws-properties-quicksight-analysis-measurefield.md)  
*Minimum*: `0`  
*Maximum*: `40`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis PivotTableCellConditionalFormatting
<a name="aws-properties-quicksight-analysis-pivottablecellconditionalformatting"></a>

The cell conditional formatting option for a pivot table.

## Syntax
<a name="aws-properties-quicksight-analysis-pivottablecellconditionalformatting-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-pivottablecellconditionalformatting-syntax.json"></a>

```
{
  "[FieldId](#cfn-quicksight-analysis-pivottablecellconditionalformatting-fieldid)" : String,
  "[Scope](#cfn-quicksight-analysis-pivottablecellconditionalformatting-scope)" : PivotTableConditionalFormattingScope,
  "[Scopes](#cfn-quicksight-analysis-pivottablecellconditionalformatting-scopes)" : [ PivotTableConditionalFormattingScope, ... ],
  "[TextFormat](#cfn-quicksight-analysis-pivottablecellconditionalformatting-textformat)" : TextConditionalFormat
}
```

### YAML
<a name="aws-properties-quicksight-analysis-pivottablecellconditionalformatting-syntax.yaml"></a>

```
  [FieldId](#cfn-quicksight-analysis-pivottablecellconditionalformatting-fieldid): String
  [Scope](#cfn-quicksight-analysis-pivottablecellconditionalformatting-scope): 
    PivotTableConditionalFormattingScope
  [Scopes](#cfn-quicksight-analysis-pivottablecellconditionalformatting-scopes): 
    - PivotTableConditionalFormattingScope
  [TextFormat](#cfn-quicksight-analysis-pivottablecellconditionalformatting-textformat): 
    TextConditionalFormat
```

## Properties
<a name="aws-properties-quicksight-analysis-pivottablecellconditionalformatting-properties"></a>

`FieldId`  <a name="cfn-quicksight-analysis-pivottablecellconditionalformatting-fieldid"></a>
The field ID of the cell for conditional formatting.  
*Required*: Yes  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Scope`  <a name="cfn-quicksight-analysis-pivottablecellconditionalformatting-scope"></a>
The scope of the cell for conditional formatting.  
*Required*: No  
*Type*: [PivotTableConditionalFormattingScope](aws-properties-quicksight-analysis-pivottableconditionalformattingscope.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Scopes`  <a name="cfn-quicksight-analysis-pivottablecellconditionalformatting-scopes"></a>
A list of cell scopes for conditional formatting.  
*Required*: No  
*Type*: Array of [PivotTableConditionalFormattingScope](aws-properties-quicksight-analysis-pivottableconditionalformattingscope.md)  
*Minimum*: `0`  
*Maximum*: `3`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TextFormat`  <a name="cfn-quicksight-analysis-pivottablecellconditionalformatting-textformat"></a>
The text format of the cell for conditional formatting.  
*Required*: No  
*Type*: [TextConditionalFormat](aws-properties-quicksight-analysis-textconditionalformat.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis PivotTableConditionalFormatting
<a name="aws-properties-quicksight-analysis-pivottableconditionalformatting"></a>

The conditional formatting for a `PivotTableVisual`.

## Syntax
<a name="aws-properties-quicksight-analysis-pivottableconditionalformatting-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-pivottableconditionalformatting-syntax.json"></a>

```
{
  "[ConditionalFormattingOptions](#cfn-quicksight-analysis-pivottableconditionalformatting-conditionalformattingoptions)" : [ PivotTableConditionalFormattingOption, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-pivottableconditionalformatting-syntax.yaml"></a>

```
  [ConditionalFormattingOptions](#cfn-quicksight-analysis-pivottableconditionalformatting-conditionalformattingoptions): 
    - PivotTableConditionalFormattingOption
```

## Properties
<a name="aws-properties-quicksight-analysis-pivottableconditionalformatting-properties"></a>

`ConditionalFormattingOptions`  <a name="cfn-quicksight-analysis-pivottableconditionalformatting-conditionalformattingoptions"></a>
Conditional formatting options for a `PivotTableVisual`.  
*Required*: No  
*Type*: Array of [PivotTableConditionalFormattingOption](aws-properties-quicksight-analysis-pivottableconditionalformattingoption.md)  
*Minimum*: `0`  
*Maximum*: `500`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis PivotTableConditionalFormattingOption
<a name="aws-properties-quicksight-analysis-pivottableconditionalformattingoption"></a>

Conditional formatting options for a `PivotTableVisual`.

## Syntax
<a name="aws-properties-quicksight-analysis-pivottableconditionalformattingoption-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-pivottableconditionalformattingoption-syntax.json"></a>

```
{
  "[Cell](#cfn-quicksight-analysis-pivottableconditionalformattingoption-cell)" : PivotTableCellConditionalFormatting
}
```

### YAML
<a name="aws-properties-quicksight-analysis-pivottableconditionalformattingoption-syntax.yaml"></a>

```
  [Cell](#cfn-quicksight-analysis-pivottableconditionalformattingoption-cell): 
    PivotTableCellConditionalFormatting
```

## Properties
<a name="aws-properties-quicksight-analysis-pivottableconditionalformattingoption-properties"></a>

`Cell`  <a name="cfn-quicksight-analysis-pivottableconditionalformattingoption-cell"></a>
The cell conditional formatting option for a pivot table.  
*Required*: No  
*Type*: [PivotTableCellConditionalFormatting](aws-properties-quicksight-analysis-pivottablecellconditionalformatting.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis PivotTableConditionalFormattingScope
<a name="aws-properties-quicksight-analysis-pivottableconditionalformattingscope"></a>

The scope of the cell for conditional formatting.

## Syntax
<a name="aws-properties-quicksight-analysis-pivottableconditionalformattingscope-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-pivottableconditionalformattingscope-syntax.json"></a>

```
{
  "[Role](#cfn-quicksight-analysis-pivottableconditionalformattingscope-role)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-pivottableconditionalformattingscope-syntax.yaml"></a>

```
  [Role](#cfn-quicksight-analysis-pivottableconditionalformattingscope-role): String
```

## Properties
<a name="aws-properties-quicksight-analysis-pivottableconditionalformattingscope-properties"></a>

`Role`  <a name="cfn-quicksight-analysis-pivottableconditionalformattingscope-role"></a>
The role (field, field total, grand total) of the cell for conditional formatting.  
*Required*: No  
*Type*: String  
*Allowed values*: `FIELD | FIELD_TOTAL | GRAND_TOTAL`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis PivotTableConfiguration
<a name="aws-properties-quicksight-analysis-pivottableconfiguration"></a>

The configuration for a `PivotTableVisual`.

## Syntax
<a name="aws-properties-quicksight-analysis-pivottableconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-pivottableconfiguration-syntax.json"></a>

```
{
  "[FieldOptions](#cfn-quicksight-analysis-pivottableconfiguration-fieldoptions)" : PivotTableFieldOptions,
  "[FieldWells](#cfn-quicksight-analysis-pivottableconfiguration-fieldwells)" : PivotTableFieldWells,
  "[Interactions](#cfn-quicksight-analysis-pivottableconfiguration-interactions)" : VisualInteractionOptions,
  "[PaginatedReportOptions](#cfn-quicksight-analysis-pivottableconfiguration-paginatedreportoptions)" : PivotTablePaginatedReportOptions,
  "[SortConfiguration](#cfn-quicksight-analysis-pivottableconfiguration-sortconfiguration)" : PivotTableSortConfiguration,
  "[TableOptions](#cfn-quicksight-analysis-pivottableconfiguration-tableoptions)" : PivotTableOptions,
  "[TotalOptions](#cfn-quicksight-analysis-pivottableconfiguration-totaloptions)" : PivotTableTotalOptions
}
```

### YAML
<a name="aws-properties-quicksight-analysis-pivottableconfiguration-syntax.yaml"></a>

```
  [FieldOptions](#cfn-quicksight-analysis-pivottableconfiguration-fieldoptions): 
    PivotTableFieldOptions
  [FieldWells](#cfn-quicksight-analysis-pivottableconfiguration-fieldwells): 
    PivotTableFieldWells
  [Interactions](#cfn-quicksight-analysis-pivottableconfiguration-interactions): 
    VisualInteractionOptions
  [PaginatedReportOptions](#cfn-quicksight-analysis-pivottableconfiguration-paginatedreportoptions): 
    PivotTablePaginatedReportOptions
  [SortConfiguration](#cfn-quicksight-analysis-pivottableconfiguration-sortconfiguration): 
    PivotTableSortConfiguration
  [TableOptions](#cfn-quicksight-analysis-pivottableconfiguration-tableoptions): 
    PivotTableOptions
  [TotalOptions](#cfn-quicksight-analysis-pivottableconfiguration-totaloptions): 
    PivotTableTotalOptions
```

## Properties
<a name="aws-properties-quicksight-analysis-pivottableconfiguration-properties"></a>

`FieldOptions`  <a name="cfn-quicksight-analysis-pivottableconfiguration-fieldoptions"></a>
The field options for a pivot table visual.  
*Required*: No  
*Type*: [PivotTableFieldOptions](aws-properties-quicksight-analysis-pivottablefieldoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FieldWells`  <a name="cfn-quicksight-analysis-pivottableconfiguration-fieldwells"></a>
The field wells of the visual.  
*Required*: No  
*Type*: [PivotTableFieldWells](aws-properties-quicksight-analysis-pivottablefieldwells.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Interactions`  <a name="cfn-quicksight-analysis-pivottableconfiguration-interactions"></a>
The general visual interactions setup for a visual.  
*Required*: No  
*Type*: [VisualInteractionOptions](aws-properties-quicksight-analysis-visualinteractionoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`PaginatedReportOptions`  <a name="cfn-quicksight-analysis-pivottableconfiguration-paginatedreportoptions"></a>
The paginated report options for a pivot table visual.  
*Required*: No  
*Type*: [PivotTablePaginatedReportOptions](aws-properties-quicksight-analysis-pivottablepaginatedreportoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SortConfiguration`  <a name="cfn-quicksight-analysis-pivottableconfiguration-sortconfiguration"></a>
The sort configuration for a `PivotTableVisual`.  
*Required*: No  
*Type*: [PivotTableSortConfiguration](aws-properties-quicksight-analysis-pivottablesortconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TableOptions`  <a name="cfn-quicksight-analysis-pivottableconfiguration-tableoptions"></a>
The table options for a pivot table visual.  
*Required*: No  
*Type*: [PivotTableOptions](aws-properties-quicksight-analysis-pivottableoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TotalOptions`  <a name="cfn-quicksight-analysis-pivottableconfiguration-totaloptions"></a>
The total options for a pivot table visual.  
*Required*: No  
*Type*: [PivotTableTotalOptions](aws-properties-quicksight-analysis-pivottabletotaloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis PivotTableDataPathOption
<a name="aws-properties-quicksight-analysis-pivottabledatapathoption"></a>

The data path options for the pivot table field options.

## Syntax
<a name="aws-properties-quicksight-analysis-pivottabledatapathoption-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-pivottabledatapathoption-syntax.json"></a>

```
{
  "[DataPathList](#cfn-quicksight-analysis-pivottabledatapathoption-datapathlist)" : [ DataPathValue, ... ],
  "[Width](#cfn-quicksight-analysis-pivottabledatapathoption-width)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-pivottabledatapathoption-syntax.yaml"></a>

```
  [DataPathList](#cfn-quicksight-analysis-pivottabledatapathoption-datapathlist): 
    - DataPathValue
  [Width](#cfn-quicksight-analysis-pivottabledatapathoption-width): String
```

## Properties
<a name="aws-properties-quicksight-analysis-pivottabledatapathoption-properties"></a>

`DataPathList`  <a name="cfn-quicksight-analysis-pivottabledatapathoption-datapathlist"></a>
The list of data path values for the data path options.  
*Required*: Yes  
*Type*: Array of [DataPathValue](aws-properties-quicksight-analysis-datapathvalue.md)  
*Minimum*: `0`  
*Maximum*: `20`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Width`  <a name="cfn-quicksight-analysis-pivottabledatapathoption-width"></a>
The width of the data path option.  
*Required*: No  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis PivotTableFieldCollapseStateOption
<a name="aws-properties-quicksight-analysis-pivottablefieldcollapsestateoption"></a>

The collapse state options for the pivot table field options.

## Syntax
<a name="aws-properties-quicksight-analysis-pivottablefieldcollapsestateoption-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-pivottablefieldcollapsestateoption-syntax.json"></a>

```
{
  "[State](#cfn-quicksight-analysis-pivottablefieldcollapsestateoption-state)" : String,
  "[Target](#cfn-quicksight-analysis-pivottablefieldcollapsestateoption-target)" : PivotTableFieldCollapseStateTarget
}
```

### YAML
<a name="aws-properties-quicksight-analysis-pivottablefieldcollapsestateoption-syntax.yaml"></a>

```
  [State](#cfn-quicksight-analysis-pivottablefieldcollapsestateoption-state): String
  [Target](#cfn-quicksight-analysis-pivottablefieldcollapsestateoption-target): 
    PivotTableFieldCollapseStateTarget
```

## Properties
<a name="aws-properties-quicksight-analysis-pivottablefieldcollapsestateoption-properties"></a>

`State`  <a name="cfn-quicksight-analysis-pivottablefieldcollapsestateoption-state"></a>
The state of the field target of a pivot table. Choose one of the following options:  
+  `COLLAPSED` 
+  `EXPANDED` 
*Required*: No  
*Type*: String  
*Allowed values*: `COLLAPSED | EXPANDED`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Target`  <a name="cfn-quicksight-analysis-pivottablefieldcollapsestateoption-target"></a>
A tagged-union object that sets the collapse state.  
*Required*: Yes  
*Type*: [PivotTableFieldCollapseStateTarget](aws-properties-quicksight-analysis-pivottablefieldcollapsestatetarget.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis PivotTableFieldCollapseStateTarget
<a name="aws-properties-quicksight-analysis-pivottablefieldcollapsestatetarget"></a>

The target of a pivot table field collapse state.

## Syntax
<a name="aws-properties-quicksight-analysis-pivottablefieldcollapsestatetarget-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-pivottablefieldcollapsestatetarget-syntax.json"></a>

```
{
  "[FieldDataPathValues](#cfn-quicksight-analysis-pivottablefieldcollapsestatetarget-fielddatapathvalues)" : [ DataPathValue, ... ],
  "[FieldId](#cfn-quicksight-analysis-pivottablefieldcollapsestatetarget-fieldid)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-pivottablefieldcollapsestatetarget-syntax.yaml"></a>

```
  [FieldDataPathValues](#cfn-quicksight-analysis-pivottablefieldcollapsestatetarget-fielddatapathvalues): 
    - DataPathValue
  [FieldId](#cfn-quicksight-analysis-pivottablefieldcollapsestatetarget-fieldid): String
```

## Properties
<a name="aws-properties-quicksight-analysis-pivottablefieldcollapsestatetarget-properties"></a>

`FieldDataPathValues`  <a name="cfn-quicksight-analysis-pivottablefieldcollapsestatetarget-fielddatapathvalues"></a>
The data path of the pivot table's header. Used to set the collapse state.  
*Required*: No  
*Type*: Array of [DataPathValue](aws-properties-quicksight-analysis-datapathvalue.md)  
*Minimum*: `0`  
*Maximum*: `20`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FieldId`  <a name="cfn-quicksight-analysis-pivottablefieldcollapsestatetarget-fieldid"></a>
The field ID of the pivot table that the collapse state needs to be set to.  
*Required*: No  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis PivotTableFieldOption
<a name="aws-properties-quicksight-analysis-pivottablefieldoption"></a>

The selected field options for the pivot table field options.

## Syntax
<a name="aws-properties-quicksight-analysis-pivottablefieldoption-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-pivottablefieldoption-syntax.json"></a>

```
{
  "[CustomLabel](#cfn-quicksight-analysis-pivottablefieldoption-customlabel)" : String,
  "[FieldId](#cfn-quicksight-analysis-pivottablefieldoption-fieldid)" : String,
  "[Visibility](#cfn-quicksight-analysis-pivottablefieldoption-visibility)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-pivottablefieldoption-syntax.yaml"></a>

```
  [CustomLabel](#cfn-quicksight-analysis-pivottablefieldoption-customlabel): String
  [FieldId](#cfn-quicksight-analysis-pivottablefieldoption-fieldid): String
  [Visibility](#cfn-quicksight-analysis-pivottablefieldoption-visibility): String
```

## Properties
<a name="aws-properties-quicksight-analysis-pivottablefieldoption-properties"></a>

`CustomLabel`  <a name="cfn-quicksight-analysis-pivottablefieldoption-customlabel"></a>
The custom label of the pivot table field.  
*Required*: No  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `2048`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FieldId`  <a name="cfn-quicksight-analysis-pivottablefieldoption-fieldid"></a>
The field ID of the pivot table field.  
*Required*: Yes  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Visibility`  <a name="cfn-quicksight-analysis-pivottablefieldoption-visibility"></a>
The visibility of the pivot table field.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis PivotTableFieldOptions
<a name="aws-properties-quicksight-analysis-pivottablefieldoptions"></a>

The field options for a pivot table visual.

## Syntax
<a name="aws-properties-quicksight-analysis-pivottablefieldoptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-pivottablefieldoptions-syntax.json"></a>

```
{
  "[CollapseStateOptions](#cfn-quicksight-analysis-pivottablefieldoptions-collapsestateoptions)" : [ PivotTableFieldCollapseStateOption, ... ],
  "[DataPathOptions](#cfn-quicksight-analysis-pivottablefieldoptions-datapathoptions)" : [ PivotTableDataPathOption, ... ],
  "[SelectedFieldOptions](#cfn-quicksight-analysis-pivottablefieldoptions-selectedfieldoptions)" : [ PivotTableFieldOption, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-pivottablefieldoptions-syntax.yaml"></a>

```
  [CollapseStateOptions](#cfn-quicksight-analysis-pivottablefieldoptions-collapsestateoptions): 
    - PivotTableFieldCollapseStateOption
  [DataPathOptions](#cfn-quicksight-analysis-pivottablefieldoptions-datapathoptions): 
    - PivotTableDataPathOption
  [SelectedFieldOptions](#cfn-quicksight-analysis-pivottablefieldoptions-selectedfieldoptions): 
    - PivotTableFieldOption
```

## Properties
<a name="aws-properties-quicksight-analysis-pivottablefieldoptions-properties"></a>

`CollapseStateOptions`  <a name="cfn-quicksight-analysis-pivottablefieldoptions-collapsestateoptions"></a>
The collapse state options for the pivot table field options.  
*Required*: No  
*Type*: Array of [PivotTableFieldCollapseStateOption](aws-properties-quicksight-analysis-pivottablefieldcollapsestateoption.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DataPathOptions`  <a name="cfn-quicksight-analysis-pivottablefieldoptions-datapathoptions"></a>
The data path options for the pivot table field options.  
*Required*: No  
*Type*: Array of [PivotTableDataPathOption](aws-properties-quicksight-analysis-pivottabledatapathoption.md)  
*Minimum*: `0`  
*Maximum*: `100`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SelectedFieldOptions`  <a name="cfn-quicksight-analysis-pivottablefieldoptions-selectedfieldoptions"></a>
The selected field options for the pivot table field options.  
*Required*: No  
*Type*: Array of [PivotTableFieldOption](aws-properties-quicksight-analysis-pivottablefieldoption.md)  
*Minimum*: `0`  
*Maximum*: `100`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis PivotTableFieldSubtotalOptions
<a name="aws-properties-quicksight-analysis-pivottablefieldsubtotaloptions"></a>

The optional configuration of subtotals cells.

## Syntax
<a name="aws-properties-quicksight-analysis-pivottablefieldsubtotaloptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-pivottablefieldsubtotaloptions-syntax.json"></a>

```
{
  "[FieldId](#cfn-quicksight-analysis-pivottablefieldsubtotaloptions-fieldid)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-pivottablefieldsubtotaloptions-syntax.yaml"></a>

```
  [FieldId](#cfn-quicksight-analysis-pivottablefieldsubtotaloptions-fieldid): String
```

## Properties
<a name="aws-properties-quicksight-analysis-pivottablefieldsubtotaloptions-properties"></a>

`FieldId`  <a name="cfn-quicksight-analysis-pivottablefieldsubtotaloptions-fieldid"></a>
The field ID of the subtotal options.  
*Required*: No  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis PivotTableFieldWells
<a name="aws-properties-quicksight-analysis-pivottablefieldwells"></a>

The field wells for a pivot table visual.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

## Syntax
<a name="aws-properties-quicksight-analysis-pivottablefieldwells-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-pivottablefieldwells-syntax.json"></a>

```
{
  "[PivotTableAggregatedFieldWells](#cfn-quicksight-analysis-pivottablefieldwells-pivottableaggregatedfieldwells)" : PivotTableAggregatedFieldWells
}
```

### YAML
<a name="aws-properties-quicksight-analysis-pivottablefieldwells-syntax.yaml"></a>

```
  [PivotTableAggregatedFieldWells](#cfn-quicksight-analysis-pivottablefieldwells-pivottableaggregatedfieldwells): 
    PivotTableAggregatedFieldWells
```

## Properties
<a name="aws-properties-quicksight-analysis-pivottablefieldwells-properties"></a>

`PivotTableAggregatedFieldWells`  <a name="cfn-quicksight-analysis-pivottablefieldwells-pivottableaggregatedfieldwells"></a>
The aggregated field well for the pivot table.  
*Required*: No  
*Type*: [PivotTableAggregatedFieldWells](aws-properties-quicksight-analysis-pivottableaggregatedfieldwells.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis PivotTableOptions
<a name="aws-properties-quicksight-analysis-pivottableoptions"></a>

The table options for a pivot table visual.

## Syntax
<a name="aws-properties-quicksight-analysis-pivottableoptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-pivottableoptions-syntax.json"></a>

```
{
  "[CellStyle](#cfn-quicksight-analysis-pivottableoptions-cellstyle)" : TableCellStyle,
  "[CollapsedRowDimensionsVisibility](#cfn-quicksight-analysis-pivottableoptions-collapsedrowdimensionsvisibility)" : String,
  "[ColumnHeaderStyle](#cfn-quicksight-analysis-pivottableoptions-columnheaderstyle)" : TableCellStyle,
  "[ColumnNamesVisibility](#cfn-quicksight-analysis-pivottableoptions-columnnamesvisibility)" : String,
  "[DefaultCellWidth](#cfn-quicksight-analysis-pivottableoptions-defaultcellwidth)" : String,
  "[MetricPlacement](#cfn-quicksight-analysis-pivottableoptions-metricplacement)" : String,
  "[RowAlternateColorOptions](#cfn-quicksight-analysis-pivottableoptions-rowalternatecoloroptions)" : RowAlternateColorOptions,
  "[RowFieldNamesStyle](#cfn-quicksight-analysis-pivottableoptions-rowfieldnamesstyle)" : TableCellStyle,
  "[RowHeaderStyle](#cfn-quicksight-analysis-pivottableoptions-rowheaderstyle)" : TableCellStyle,
  "[RowsLabelOptions](#cfn-quicksight-analysis-pivottableoptions-rowslabeloptions)" : PivotTableRowsLabelOptions,
  "[RowsLayout](#cfn-quicksight-analysis-pivottableoptions-rowslayout)" : String,
  "[SingleMetricVisibility](#cfn-quicksight-analysis-pivottableoptions-singlemetricvisibility)" : String,
  "[ToggleButtonsVisibility](#cfn-quicksight-analysis-pivottableoptions-togglebuttonsvisibility)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-pivottableoptions-syntax.yaml"></a>

```
  [CellStyle](#cfn-quicksight-analysis-pivottableoptions-cellstyle): 
    TableCellStyle
  [CollapsedRowDimensionsVisibility](#cfn-quicksight-analysis-pivottableoptions-collapsedrowdimensionsvisibility): String
  [ColumnHeaderStyle](#cfn-quicksight-analysis-pivottableoptions-columnheaderstyle): 
    TableCellStyle
  [ColumnNamesVisibility](#cfn-quicksight-analysis-pivottableoptions-columnnamesvisibility): String
  [DefaultCellWidth](#cfn-quicksight-analysis-pivottableoptions-defaultcellwidth): String
  [MetricPlacement](#cfn-quicksight-analysis-pivottableoptions-metricplacement): String
  [RowAlternateColorOptions](#cfn-quicksight-analysis-pivottableoptions-rowalternatecoloroptions): 
    RowAlternateColorOptions
  [RowFieldNamesStyle](#cfn-quicksight-analysis-pivottableoptions-rowfieldnamesstyle): 
    TableCellStyle
  [RowHeaderStyle](#cfn-quicksight-analysis-pivottableoptions-rowheaderstyle): 
    TableCellStyle
  [RowsLabelOptions](#cfn-quicksight-analysis-pivottableoptions-rowslabeloptions): 
    PivotTableRowsLabelOptions
  [RowsLayout](#cfn-quicksight-analysis-pivottableoptions-rowslayout): String
  [SingleMetricVisibility](#cfn-quicksight-analysis-pivottableoptions-singlemetricvisibility): String
  [ToggleButtonsVisibility](#cfn-quicksight-analysis-pivottableoptions-togglebuttonsvisibility): String
```

## Properties
<a name="aws-properties-quicksight-analysis-pivottableoptions-properties"></a>

`CellStyle`  <a name="cfn-quicksight-analysis-pivottableoptions-cellstyle"></a>
The table cell style of cells.  
*Required*: No  
*Type*: [TableCellStyle](aws-properties-quicksight-analysis-tablecellstyle.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`CollapsedRowDimensionsVisibility`  <a name="cfn-quicksight-analysis-pivottableoptions-collapsedrowdimensionsvisibility"></a>
The visibility setting of a pivot table's collapsed row dimension fields. If the value of this structure is `HIDDEN`, all collapsed columns in a pivot table are automatically hidden. The default value is `VISIBLE`.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ColumnHeaderStyle`  <a name="cfn-quicksight-analysis-pivottableoptions-columnheaderstyle"></a>
The table cell style of the column header.  
*Required*: No  
*Type*: [TableCellStyle](aws-properties-quicksight-analysis-tablecellstyle.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ColumnNamesVisibility`  <a name="cfn-quicksight-analysis-pivottableoptions-columnnamesvisibility"></a>
The visibility of the column names.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DefaultCellWidth`  <a name="cfn-quicksight-analysis-pivottableoptions-defaultcellwidth"></a>
The default cell width of the pivot table.  
*Required*: No  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`MetricPlacement`  <a name="cfn-quicksight-analysis-pivottableoptions-metricplacement"></a>
The metric placement (row, column) options.  
*Required*: No  
*Type*: String  
*Allowed values*: `ROW | COLUMN`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`RowAlternateColorOptions`  <a name="cfn-quicksight-analysis-pivottableoptions-rowalternatecoloroptions"></a>
The row alternate color options (widget status, row alternate colors).  
*Required*: No  
*Type*: [RowAlternateColorOptions](aws-properties-quicksight-analysis-rowalternatecoloroptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`RowFieldNamesStyle`  <a name="cfn-quicksight-analysis-pivottableoptions-rowfieldnamesstyle"></a>
The table cell style of row field names.  
*Required*: No  
*Type*: [TableCellStyle](aws-properties-quicksight-analysis-tablecellstyle.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`RowHeaderStyle`  <a name="cfn-quicksight-analysis-pivottableoptions-rowheaderstyle"></a>
The table cell style of the row headers.  
*Required*: No  
*Type*: [TableCellStyle](aws-properties-quicksight-analysis-tablecellstyle.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`RowsLabelOptions`  <a name="cfn-quicksight-analysis-pivottableoptions-rowslabeloptions"></a>
The options for the label that is located above the row headers. This option is only applicable when `RowsLayout` is set to `HIERARCHY`.  
*Required*: No  
*Type*: [PivotTableRowsLabelOptions](aws-properties-quicksight-analysis-pivottablerowslabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`RowsLayout`  <a name="cfn-quicksight-analysis-pivottableoptions-rowslayout"></a>
The layout for the row dimension headers of a pivot table. Choose one of the following options.  
+ `TABULAR`: (Default) Each row field is displayed in a separate column.
+ `HIERARCHY`: All row fields are displayed in a single column. Indentation is used to differentiate row headers of different fields.
*Required*: No  
*Type*: String  
*Allowed values*: `TABULAR | HIERARCHY`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SingleMetricVisibility`  <a name="cfn-quicksight-analysis-pivottableoptions-singlemetricvisibility"></a>
The visibility of the single metric options.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ToggleButtonsVisibility`  <a name="cfn-quicksight-analysis-pivottableoptions-togglebuttonsvisibility"></a>
Determines the visibility of the pivot table.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis PivotTablePaginatedReportOptions
<a name="aws-properties-quicksight-analysis-pivottablepaginatedreportoptions"></a>

The paginated report options for a pivot table visual.

## Syntax
<a name="aws-properties-quicksight-analysis-pivottablepaginatedreportoptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-pivottablepaginatedreportoptions-syntax.json"></a>

```
{
  "[OverflowColumnHeaderVisibility](#cfn-quicksight-analysis-pivottablepaginatedreportoptions-overflowcolumnheadervisibility)" : String,
  "[VerticalOverflowVisibility](#cfn-quicksight-analysis-pivottablepaginatedreportoptions-verticaloverflowvisibility)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-pivottablepaginatedreportoptions-syntax.yaml"></a>

```
  [OverflowColumnHeaderVisibility](#cfn-quicksight-analysis-pivottablepaginatedreportoptions-overflowcolumnheadervisibility): String
  [VerticalOverflowVisibility](#cfn-quicksight-analysis-pivottablepaginatedreportoptions-verticaloverflowvisibility): String
```

## Properties
<a name="aws-properties-quicksight-analysis-pivottablepaginatedreportoptions-properties"></a>

`OverflowColumnHeaderVisibility`  <a name="cfn-quicksight-analysis-pivottablepaginatedreportoptions-overflowcolumnheadervisibility"></a>
The visibility of the repeating header rows on each page.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VerticalOverflowVisibility`  <a name="cfn-quicksight-analysis-pivottablepaginatedreportoptions-verticaloverflowvisibility"></a>
The visibility of the printing table overflow across pages.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis PivotTableRowsLabelOptions
<a name="aws-properties-quicksight-analysis-pivottablerowslabeloptions"></a>

The options for the label thta is located above the row headers. This option is only applicable when `RowsLayout` is set to `HIERARCHY`.

## Syntax
<a name="aws-properties-quicksight-analysis-pivottablerowslabeloptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-pivottablerowslabeloptions-syntax.json"></a>

```
{
  "[CustomLabel](#cfn-quicksight-analysis-pivottablerowslabeloptions-customlabel)" : String,
  "[Visibility](#cfn-quicksight-analysis-pivottablerowslabeloptions-visibility)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-pivottablerowslabeloptions-syntax.yaml"></a>

```
  [CustomLabel](#cfn-quicksight-analysis-pivottablerowslabeloptions-customlabel): String
  [Visibility](#cfn-quicksight-analysis-pivottablerowslabeloptions-visibility): String
```

## Properties
<a name="aws-properties-quicksight-analysis-pivottablerowslabeloptions-properties"></a>

`CustomLabel`  <a name="cfn-quicksight-analysis-pivottablerowslabeloptions-customlabel"></a>
The custom label string for the rows label.  
*Required*: No  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `1024`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Visibility`  <a name="cfn-quicksight-analysis-pivottablerowslabeloptions-visibility"></a>
The visibility of the rows label.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis PivotTableSortBy
<a name="aws-properties-quicksight-analysis-pivottablesortby"></a>

The sort by field for the field sort options.

## Syntax
<a name="aws-properties-quicksight-analysis-pivottablesortby-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-pivottablesortby-syntax.json"></a>

```
{
  "[Column](#cfn-quicksight-analysis-pivottablesortby-column)" : ColumnSort,
  "[DataPath](#cfn-quicksight-analysis-pivottablesortby-datapath)" : DataPathSort,
  "[Field](#cfn-quicksight-analysis-pivottablesortby-field)" : FieldSort
}
```

### YAML
<a name="aws-properties-quicksight-analysis-pivottablesortby-syntax.yaml"></a>

```
  [Column](#cfn-quicksight-analysis-pivottablesortby-column): 
    ColumnSort
  [DataPath](#cfn-quicksight-analysis-pivottablesortby-datapath): 
    DataPathSort
  [Field](#cfn-quicksight-analysis-pivottablesortby-field): 
    FieldSort
```

## Properties
<a name="aws-properties-quicksight-analysis-pivottablesortby-properties"></a>

`Column`  <a name="cfn-quicksight-analysis-pivottablesortby-column"></a>
The column sort (field id, direction) for the pivot table sort by options.  
*Required*: No  
*Type*: [ColumnSort](aws-properties-quicksight-analysis-columnsort.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DataPath`  <a name="cfn-quicksight-analysis-pivottablesortby-datapath"></a>
The data path sort (data path value, direction) for the pivot table sort by options.  
*Required*: No  
*Type*: [DataPathSort](aws-properties-quicksight-analysis-datapathsort.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Field`  <a name="cfn-quicksight-analysis-pivottablesortby-field"></a>
The field sort (field id, direction) for the pivot table sort by options.  
*Required*: No  
*Type*: [FieldSort](aws-properties-quicksight-analysis-fieldsort.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis PivotTableSortConfiguration
<a name="aws-properties-quicksight-analysis-pivottablesortconfiguration"></a>

The sort configuration for a `PivotTableVisual`.

## Syntax
<a name="aws-properties-quicksight-analysis-pivottablesortconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-pivottablesortconfiguration-syntax.json"></a>

```
{
  "[FieldSortOptions](#cfn-quicksight-analysis-pivottablesortconfiguration-fieldsortoptions)" : [ PivotFieldSortOptions, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-pivottablesortconfiguration-syntax.yaml"></a>

```
  [FieldSortOptions](#cfn-quicksight-analysis-pivottablesortconfiguration-fieldsortoptions): 
    - PivotFieldSortOptions
```

## Properties
<a name="aws-properties-quicksight-analysis-pivottablesortconfiguration-properties"></a>

`FieldSortOptions`  <a name="cfn-quicksight-analysis-pivottablesortconfiguration-fieldsortoptions"></a>
The field sort options for a pivot table sort configuration.  
*Required*: No  
*Type*: [Array](aws-properties-quicksight-analysis-fieldsortoptions.md) of [PivotFieldSortOptions](aws-properties-quicksight-analysis-pivotfieldsortoptions.md)  
*Minimum*: `0`  
*Maximum*: `200`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis PivotTableTotalOptions
<a name="aws-properties-quicksight-analysis-pivottabletotaloptions"></a>

The total options for a pivot table visual.

## Syntax
<a name="aws-properties-quicksight-analysis-pivottabletotaloptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-pivottabletotaloptions-syntax.json"></a>

```
{
  "[ColumnSubtotalOptions](#cfn-quicksight-analysis-pivottabletotaloptions-columnsubtotaloptions)" : SubtotalOptions,
  "[ColumnTotalOptions](#cfn-quicksight-analysis-pivottabletotaloptions-columntotaloptions)" : PivotTotalOptions,
  "[RowSubtotalOptions](#cfn-quicksight-analysis-pivottabletotaloptions-rowsubtotaloptions)" : SubtotalOptions,
  "[RowTotalOptions](#cfn-quicksight-analysis-pivottabletotaloptions-rowtotaloptions)" : PivotTotalOptions
}
```

### YAML
<a name="aws-properties-quicksight-analysis-pivottabletotaloptions-syntax.yaml"></a>

```
  [ColumnSubtotalOptions](#cfn-quicksight-analysis-pivottabletotaloptions-columnsubtotaloptions): 
    SubtotalOptions
  [ColumnTotalOptions](#cfn-quicksight-analysis-pivottabletotaloptions-columntotaloptions): 
    PivotTotalOptions
  [RowSubtotalOptions](#cfn-quicksight-analysis-pivottabletotaloptions-rowsubtotaloptions): 
    SubtotalOptions
  [RowTotalOptions](#cfn-quicksight-analysis-pivottabletotaloptions-rowtotaloptions): 
    PivotTotalOptions
```

## Properties
<a name="aws-properties-quicksight-analysis-pivottabletotaloptions-properties"></a>

`ColumnSubtotalOptions`  <a name="cfn-quicksight-analysis-pivottabletotaloptions-columnsubtotaloptions"></a>
The column subtotal options.  
*Required*: No  
*Type*: [SubtotalOptions](aws-properties-quicksight-analysis-subtotaloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ColumnTotalOptions`  <a name="cfn-quicksight-analysis-pivottabletotaloptions-columntotaloptions"></a>
The column total options.  
*Required*: No  
*Type*: [PivotTotalOptions](aws-properties-quicksight-analysis-pivottotaloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`RowSubtotalOptions`  <a name="cfn-quicksight-analysis-pivottabletotaloptions-rowsubtotaloptions"></a>
The row subtotal options.  
*Required*: No  
*Type*: [SubtotalOptions](aws-properties-quicksight-analysis-subtotaloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`RowTotalOptions`  <a name="cfn-quicksight-analysis-pivottabletotaloptions-rowtotaloptions"></a>
The row total options.  
*Required*: No  
*Type*: [PivotTotalOptions](aws-properties-quicksight-analysis-pivottotaloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis PivotTableVisual
<a name="aws-properties-quicksight-analysis-pivottablevisual"></a>

A pivot table.

For more information, see [Using pivot tables](https://docs.aws.amazon.com/quicksight/latest/user/pivot-table.html) in the *Amazon Quick Suite User Guide*.

## Syntax
<a name="aws-properties-quicksight-analysis-pivottablevisual-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-pivottablevisual-syntax.json"></a>

```
{
  "[Actions](#cfn-quicksight-analysis-pivottablevisual-actions)" : [ VisualCustomAction, ... ],
  "[ChartConfiguration](#cfn-quicksight-analysis-pivottablevisual-chartconfiguration)" : PivotTableConfiguration,
  "[ConditionalFormatting](#cfn-quicksight-analysis-pivottablevisual-conditionalformatting)" : PivotTableConditionalFormatting,
  "[Subtitle](#cfn-quicksight-analysis-pivottablevisual-subtitle)" : VisualSubtitleLabelOptions,
  "[Title](#cfn-quicksight-analysis-pivottablevisual-title)" : VisualTitleLabelOptions,
  "[VisualContentAltText](#cfn-quicksight-analysis-pivottablevisual-visualcontentalttext)" : String,
  "[VisualId](#cfn-quicksight-analysis-pivottablevisual-visualid)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-pivottablevisual-syntax.yaml"></a>

```
  [Actions](#cfn-quicksight-analysis-pivottablevisual-actions): 
    - VisualCustomAction
  [ChartConfiguration](#cfn-quicksight-analysis-pivottablevisual-chartconfiguration): 
    PivotTableConfiguration
  [ConditionalFormatting](#cfn-quicksight-analysis-pivottablevisual-conditionalformatting): 
    PivotTableConditionalFormatting
  [Subtitle](#cfn-quicksight-analysis-pivottablevisual-subtitle): 
    VisualSubtitleLabelOptions
  [Title](#cfn-quicksight-analysis-pivottablevisual-title): 
    VisualTitleLabelOptions
  [VisualContentAltText](#cfn-quicksight-analysis-pivottablevisual-visualcontentalttext): String
  [VisualId](#cfn-quicksight-analysis-pivottablevisual-visualid): String
```

## Properties
<a name="aws-properties-quicksight-analysis-pivottablevisual-properties"></a>

`Actions`  <a name="cfn-quicksight-analysis-pivottablevisual-actions"></a>
The list of custom actions that are configured for a visual.  
*Required*: No  
*Type*: Array of [VisualCustomAction](aws-properties-quicksight-analysis-visualcustomaction.md)  
*Minimum*: `0`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ChartConfiguration`  <a name="cfn-quicksight-analysis-pivottablevisual-chartconfiguration"></a>
The configuration settings of the visual.  
*Required*: No  
*Type*: [PivotTableConfiguration](aws-properties-quicksight-analysis-pivottableconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ConditionalFormatting`  <a name="cfn-quicksight-analysis-pivottablevisual-conditionalformatting"></a>
The conditional formatting for a `PivotTableVisual`.  
*Required*: No  
*Type*: [PivotTableConditionalFormatting](aws-properties-quicksight-analysis-pivottableconditionalformatting.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Subtitle`  <a name="cfn-quicksight-analysis-pivottablevisual-subtitle"></a>
The subtitle that is displayed on the visual.  
*Required*: No  
*Type*: [VisualSubtitleLabelOptions](aws-properties-quicksight-analysis-visualsubtitlelabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Title`  <a name="cfn-quicksight-analysis-pivottablevisual-title"></a>
The title that is displayed on the visual.  
*Required*: No  
*Type*: [VisualTitleLabelOptions](aws-properties-quicksight-analysis-visualtitlelabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VisualContentAltText`  <a name="cfn-quicksight-analysis-pivottablevisual-visualcontentalttext"></a>
The alt text for the visual.  
*Required*: No  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `1024`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VisualId`  <a name="cfn-quicksight-analysis-pivottablevisual-visualid"></a>
The unique identifier of a visual. This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have visuals with the same identifiers..  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis PivotTotalOptions
<a name="aws-properties-quicksight-analysis-pivottotaloptions"></a>

The optional configuration of totals cells in a `PivotTableVisual`.

## Syntax
<a name="aws-properties-quicksight-analysis-pivottotaloptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-pivottotaloptions-syntax.json"></a>

```
{
  "[CustomLabel](#cfn-quicksight-analysis-pivottotaloptions-customlabel)" : String,
  "[MetricHeaderCellStyle](#cfn-quicksight-analysis-pivottotaloptions-metricheadercellstyle)" : TableCellStyle,
  "[Placement](#cfn-quicksight-analysis-pivottotaloptions-placement)" : String,
  "[ScrollStatus](#cfn-quicksight-analysis-pivottotaloptions-scrollstatus)" : String,
  "[TotalAggregationOptions](#cfn-quicksight-analysis-pivottotaloptions-totalaggregationoptions)" : [ TotalAggregationOption, ... ],
  "[TotalCellStyle](#cfn-quicksight-analysis-pivottotaloptions-totalcellstyle)" : TableCellStyle,
  "[TotalsVisibility](#cfn-quicksight-analysis-pivottotaloptions-totalsvisibility)" : String,
  "[ValueCellStyle](#cfn-quicksight-analysis-pivottotaloptions-valuecellstyle)" : TableCellStyle
}
```

### YAML
<a name="aws-properties-quicksight-analysis-pivottotaloptions-syntax.yaml"></a>

```
  [CustomLabel](#cfn-quicksight-analysis-pivottotaloptions-customlabel): String
  [MetricHeaderCellStyle](#cfn-quicksight-analysis-pivottotaloptions-metricheadercellstyle): 
    TableCellStyle
  [Placement](#cfn-quicksight-analysis-pivottotaloptions-placement): String
  [ScrollStatus](#cfn-quicksight-analysis-pivottotaloptions-scrollstatus): String
  [TotalAggregationOptions](#cfn-quicksight-analysis-pivottotaloptions-totalaggregationoptions): 
    - TotalAggregationOption
  [TotalCellStyle](#cfn-quicksight-analysis-pivottotaloptions-totalcellstyle): 
    TableCellStyle
  [TotalsVisibility](#cfn-quicksight-analysis-pivottotaloptions-totalsvisibility): String
  [ValueCellStyle](#cfn-quicksight-analysis-pivottotaloptions-valuecellstyle): 
    TableCellStyle
```

## Properties
<a name="aws-properties-quicksight-analysis-pivottotaloptions-properties"></a>

`CustomLabel`  <a name="cfn-quicksight-analysis-pivottotaloptions-customlabel"></a>
The custom label string for the total cells.  
*Required*: No  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`MetricHeaderCellStyle`  <a name="cfn-quicksight-analysis-pivottotaloptions-metricheadercellstyle"></a>
The cell styling options for the total of header cells.  
*Required*: No  
*Type*: [TableCellStyle](aws-properties-quicksight-analysis-tablecellstyle.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Placement`  <a name="cfn-quicksight-analysis-pivottotaloptions-placement"></a>
The placement (start, end) for the total cells.  
*Required*: No  
*Type*: String  
*Allowed values*: `START | END | AUTO`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ScrollStatus`  <a name="cfn-quicksight-analysis-pivottotaloptions-scrollstatus"></a>
The scroll status (pinned, scrolled) for the total cells.  
*Required*: No  
*Type*: String  
*Allowed values*: `PINNED | SCROLLED`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TotalAggregationOptions`  <a name="cfn-quicksight-analysis-pivottotaloptions-totalaggregationoptions"></a>
The total aggregation options for each value field.  
*Required*: No  
*Type*: Array of [TotalAggregationOption](aws-properties-quicksight-analysis-totalaggregationoption.md)  
*Minimum*: `0`  
*Maximum*: `200`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TotalCellStyle`  <a name="cfn-quicksight-analysis-pivottotaloptions-totalcellstyle"></a>
The cell styling options for the total cells.  
*Required*: No  
*Type*: [TableCellStyle](aws-properties-quicksight-analysis-tablecellstyle.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TotalsVisibility`  <a name="cfn-quicksight-analysis-pivottotaloptions-totalsvisibility"></a>
The visibility configuration for the total cells.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ValueCellStyle`  <a name="cfn-quicksight-analysis-pivottotaloptions-valuecellstyle"></a>
The cell styling options for the totals of value cells.  
*Required*: No  
*Type*: [TableCellStyle](aws-properties-quicksight-analysis-tablecellstyle.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis PluginVisual
<a name="aws-properties-quicksight-analysis-pluginvisual"></a>

A flexible visualization type that allows engineers to create new custom charts in Quick Sight.

## Syntax
<a name="aws-properties-quicksight-analysis-pluginvisual-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-pluginvisual-syntax.json"></a>

```
{
  "[ChartConfiguration](#cfn-quicksight-analysis-pluginvisual-chartconfiguration)" : PluginVisualConfiguration,
  "[PluginArn](#cfn-quicksight-analysis-pluginvisual-pluginarn)" : String,
  "[Subtitle](#cfn-quicksight-analysis-pluginvisual-subtitle)" : VisualSubtitleLabelOptions,
  "[Title](#cfn-quicksight-analysis-pluginvisual-title)" : VisualTitleLabelOptions,
  "[VisualContentAltText](#cfn-quicksight-analysis-pluginvisual-visualcontentalttext)" : String,
  "[VisualId](#cfn-quicksight-analysis-pluginvisual-visualid)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-pluginvisual-syntax.yaml"></a>

```
  [ChartConfiguration](#cfn-quicksight-analysis-pluginvisual-chartconfiguration): 
    PluginVisualConfiguration
  [PluginArn](#cfn-quicksight-analysis-pluginvisual-pluginarn): String
  [Subtitle](#cfn-quicksight-analysis-pluginvisual-subtitle): 
    VisualSubtitleLabelOptions
  [Title](#cfn-quicksight-analysis-pluginvisual-title): 
    VisualTitleLabelOptions
  [VisualContentAltText](#cfn-quicksight-analysis-pluginvisual-visualcontentalttext): String
  [VisualId](#cfn-quicksight-analysis-pluginvisual-visualid): String
```

## Properties
<a name="aws-properties-quicksight-analysis-pluginvisual-properties"></a>

`ChartConfiguration`  <a name="cfn-quicksight-analysis-pluginvisual-chartconfiguration"></a>
 A description of the plugin field wells and their persisted properties.   
*Required*: No  
*Type*: [PluginVisualConfiguration](aws-properties-quicksight-analysis-pluginvisualconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`PluginArn`  <a name="cfn-quicksight-analysis-pluginvisual-pluginarn"></a>
The Amazon Resource Name (ARN) that reflects the plugin and version.  
*Required*: Yes  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Subtitle`  <a name="cfn-quicksight-analysis-pluginvisual-subtitle"></a>
Property description not available.  
*Required*: No  
*Type*: [VisualSubtitleLabelOptions](aws-properties-quicksight-analysis-visualsubtitlelabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Title`  <a name="cfn-quicksight-analysis-pluginvisual-title"></a>
Property description not available.  
*Required*: No  
*Type*: [VisualTitleLabelOptions](aws-properties-quicksight-analysis-visualtitlelabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VisualContentAltText`  <a name="cfn-quicksight-analysis-pluginvisual-visualcontentalttext"></a>
The alt text for the visual.  
*Required*: No  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `1024`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VisualId`  <a name="cfn-quicksight-analysis-pluginvisual-visualid"></a>
The ID of the visual that you want to use.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis PluginVisualConfiguration
<a name="aws-properties-quicksight-analysis-pluginvisualconfiguration"></a>

The plugin visual configuration. This includes the field wells, sorting options, and persisted options of the plugin visual.

## Syntax
<a name="aws-properties-quicksight-analysis-pluginvisualconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-pluginvisualconfiguration-syntax.json"></a>

```
{
  "[FieldWells](#cfn-quicksight-analysis-pluginvisualconfiguration-fieldwells)" : [ PluginVisualFieldWell, ... ],
  "[SortConfiguration](#cfn-quicksight-analysis-pluginvisualconfiguration-sortconfiguration)" : PluginVisualSortConfiguration,
  "[VisualOptions](#cfn-quicksight-analysis-pluginvisualconfiguration-visualoptions)" : PluginVisualOptions
}
```

### YAML
<a name="aws-properties-quicksight-analysis-pluginvisualconfiguration-syntax.yaml"></a>

```
  [FieldWells](#cfn-quicksight-analysis-pluginvisualconfiguration-fieldwells): 
    - PluginVisualFieldWell
  [SortConfiguration](#cfn-quicksight-analysis-pluginvisualconfiguration-sortconfiguration): 
    PluginVisualSortConfiguration
  [VisualOptions](#cfn-quicksight-analysis-pluginvisualconfiguration-visualoptions): 
    PluginVisualOptions
```

## Properties
<a name="aws-properties-quicksight-analysis-pluginvisualconfiguration-properties"></a>

`FieldWells`  <a name="cfn-quicksight-analysis-pluginvisualconfiguration-fieldwells"></a>
The field wells configuration of the plugin visual.  
*Required*: No  
*Type*: Array of [PluginVisualFieldWell](aws-properties-quicksight-analysis-pluginvisualfieldwell.md)  
*Minimum*: `0`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SortConfiguration`  <a name="cfn-quicksight-analysis-pluginvisualconfiguration-sortconfiguration"></a>
The sort configuration of the plugin visual.  
*Required*: No  
*Type*: [PluginVisualSortConfiguration](aws-properties-quicksight-analysis-pluginvisualsortconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VisualOptions`  <a name="cfn-quicksight-analysis-pluginvisualconfiguration-visualoptions"></a>
The persisted properties of the plugin visual.  
*Required*: No  
*Type*: [PluginVisualOptions](aws-properties-quicksight-analysis-pluginvisualoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis PluginVisualFieldWell
<a name="aws-properties-quicksight-analysis-pluginvisualfieldwell"></a>

A collection of field wells for a plugin visual.

## Syntax
<a name="aws-properties-quicksight-analysis-pluginvisualfieldwell-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-pluginvisualfieldwell-syntax.json"></a>

```
{
  "[AxisName](#cfn-quicksight-analysis-pluginvisualfieldwell-axisname)" : String,
  "[Dimensions](#cfn-quicksight-analysis-pluginvisualfieldwell-dimensions)" : [ DimensionField, ... ],
  "[Measures](#cfn-quicksight-analysis-pluginvisualfieldwell-measures)" : [ MeasureField, ... ],
  "[Unaggregated](#cfn-quicksight-analysis-pluginvisualfieldwell-unaggregated)" : [ UnaggregatedField, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-pluginvisualfieldwell-syntax.yaml"></a>

```
  [AxisName](#cfn-quicksight-analysis-pluginvisualfieldwell-axisname): String
  [Dimensions](#cfn-quicksight-analysis-pluginvisualfieldwell-dimensions): 
    - DimensionField
  [Measures](#cfn-quicksight-analysis-pluginvisualfieldwell-measures): 
    - MeasureField
  [Unaggregated](#cfn-quicksight-analysis-pluginvisualfieldwell-unaggregated): 
    - UnaggregatedField
```

## Properties
<a name="aws-properties-quicksight-analysis-pluginvisualfieldwell-properties"></a>

`AxisName`  <a name="cfn-quicksight-analysis-pluginvisualfieldwell-axisname"></a>
The semantic axis name for the field well.  
*Required*: No  
*Type*: String  
*Allowed values*: `GROUP_BY | VALUE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Dimensions`  <a name="cfn-quicksight-analysis-pluginvisualfieldwell-dimensions"></a>
A list of dimensions for the field well.  
*Required*: No  
*Type*: Array of [DimensionField](aws-properties-quicksight-analysis-dimensionfield.md)  
*Minimum*: `0`  
*Maximum*: `200`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Measures`  <a name="cfn-quicksight-analysis-pluginvisualfieldwell-measures"></a>
A list of measures that exist in the field well.  
*Required*: No  
*Type*: Array of [MeasureField](aws-properties-quicksight-analysis-measurefield.md)  
*Minimum*: `0`  
*Maximum*: `200`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Unaggregated`  <a name="cfn-quicksight-analysis-pluginvisualfieldwell-unaggregated"></a>
A list of unaggregated fields that exist in the field well.  
*Required*: No  
*Type*: Array of [UnaggregatedField](aws-properties-quicksight-analysis-unaggregatedfield.md)  
*Minimum*: `0`  
*Maximum*: `200`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis PluginVisualItemsLimitConfiguration
<a name="aws-properties-quicksight-analysis-pluginvisualitemslimitconfiguration"></a>

A query limits configuration.

## Syntax
<a name="aws-properties-quicksight-analysis-pluginvisualitemslimitconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-pluginvisualitemslimitconfiguration-syntax.json"></a>

```
{
  "[ItemsLimit](#cfn-quicksight-analysis-pluginvisualitemslimitconfiguration-itemslimit)" : Number
}
```

### YAML
<a name="aws-properties-quicksight-analysis-pluginvisualitemslimitconfiguration-syntax.yaml"></a>

```
  [ItemsLimit](#cfn-quicksight-analysis-pluginvisualitemslimitconfiguration-itemslimit): Number
```

## Properties
<a name="aws-properties-quicksight-analysis-pluginvisualitemslimitconfiguration-properties"></a>

`ItemsLimit`  <a name="cfn-quicksight-analysis-pluginvisualitemslimitconfiguration-itemslimit"></a>
Determines how many values are be fetched at once.  
*Required*: No  
*Type*: Number  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis PluginVisualOptions
<a name="aws-properties-quicksight-analysis-pluginvisualoptions"></a>

The options and persisted properties for the plugin visual.

## Syntax
<a name="aws-properties-quicksight-analysis-pluginvisualoptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-pluginvisualoptions-syntax.json"></a>

```
{
  "[VisualProperties](#cfn-quicksight-analysis-pluginvisualoptions-visualproperties)" : [ PluginVisualProperty, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-pluginvisualoptions-syntax.yaml"></a>

```
  [VisualProperties](#cfn-quicksight-analysis-pluginvisualoptions-visualproperties): 
    - PluginVisualProperty
```

## Properties
<a name="aws-properties-quicksight-analysis-pluginvisualoptions-properties"></a>

`VisualProperties`  <a name="cfn-quicksight-analysis-pluginvisualoptions-visualproperties"></a>
The persisted properties and their values.  
*Required*: No  
*Type*: Array of [PluginVisualProperty](aws-properties-quicksight-analysis-pluginvisualproperty.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis PluginVisualProperty
<a name="aws-properties-quicksight-analysis-pluginvisualproperty"></a>

The key value pair of the persisted property.

## Syntax
<a name="aws-properties-quicksight-analysis-pluginvisualproperty-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-pluginvisualproperty-syntax.json"></a>

```
{
  "[Name](#cfn-quicksight-analysis-pluginvisualproperty-name)" : String,
  "[Value](#cfn-quicksight-analysis-pluginvisualproperty-value)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-pluginvisualproperty-syntax.yaml"></a>

```
  [Name](#cfn-quicksight-analysis-pluginvisualproperty-name): String
  [Value](#cfn-quicksight-analysis-pluginvisualproperty-value): String
```

## Properties
<a name="aws-properties-quicksight-analysis-pluginvisualproperty-properties"></a>

`Name`  <a name="cfn-quicksight-analysis-pluginvisualproperty-name"></a>
The name of the plugin visual property.  
*Required*: No  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Value`  <a name="cfn-quicksight-analysis-pluginvisualproperty-value"></a>
The value of the plugin visual property.  
*Required*: No  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis PluginVisualSortConfiguration
<a name="aws-properties-quicksight-analysis-pluginvisualsortconfiguration"></a>

Determines how the plugin visual sorts the data during query.

## Syntax
<a name="aws-properties-quicksight-analysis-pluginvisualsortconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-pluginvisualsortconfiguration-syntax.json"></a>

```
{
  "[PluginVisualTableQuerySort](#cfn-quicksight-analysis-pluginvisualsortconfiguration-pluginvisualtablequerysort)" : PluginVisualTableQuerySort
}
```

### YAML
<a name="aws-properties-quicksight-analysis-pluginvisualsortconfiguration-syntax.yaml"></a>

```
  [PluginVisualTableQuerySort](#cfn-quicksight-analysis-pluginvisualsortconfiguration-pluginvisualtablequerysort): 
    PluginVisualTableQuerySort
```

## Properties
<a name="aws-properties-quicksight-analysis-pluginvisualsortconfiguration-properties"></a>

`PluginVisualTableQuerySort`  <a name="cfn-quicksight-analysis-pluginvisualsortconfiguration-pluginvisualtablequerysort"></a>
The table query sorting options for the plugin visual.  
*Required*: No  
*Type*: [PluginVisualTableQuerySort](aws-properties-quicksight-analysis-pluginvisualtablequerysort.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis PluginVisualTableQuerySort
<a name="aws-properties-quicksight-analysis-pluginvisualtablequerysort"></a>

The table query sorting options for the plugin visual.

## Syntax
<a name="aws-properties-quicksight-analysis-pluginvisualtablequerysort-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-pluginvisualtablequerysort-syntax.json"></a>

```
{
  "[ItemsLimitConfiguration](#cfn-quicksight-analysis-pluginvisualtablequerysort-itemslimitconfiguration)" : PluginVisualItemsLimitConfiguration,
  "[RowSort](#cfn-quicksight-analysis-pluginvisualtablequerysort-rowsort)" : [ FieldSortOptions, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-pluginvisualtablequerysort-syntax.yaml"></a>

```
  [ItemsLimitConfiguration](#cfn-quicksight-analysis-pluginvisualtablequerysort-itemslimitconfiguration): 
    PluginVisualItemsLimitConfiguration
  [RowSort](#cfn-quicksight-analysis-pluginvisualtablequerysort-rowsort): 
    - FieldSortOptions
```

## Properties
<a name="aws-properties-quicksight-analysis-pluginvisualtablequerysort-properties"></a>

`ItemsLimitConfiguration`  <a name="cfn-quicksight-analysis-pluginvisualtablequerysort-itemslimitconfiguration"></a>
The maximum amount of data to be returned by a query.  
*Required*: No  
*Type*: [PluginVisualItemsLimitConfiguration](aws-properties-quicksight-analysis-pluginvisualitemslimitconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`RowSort`  <a name="cfn-quicksight-analysis-pluginvisualtablequerysort-rowsort"></a>
Determines how data is sorted in the response.  
*Required*: No  
*Type*: Array of [FieldSortOptions](aws-properties-quicksight-analysis-fieldsortoptions.md)  
*Minimum*: `0`  
*Maximum*: `100`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis PredefinedHierarchy
<a name="aws-properties-quicksight-analysis-predefinedhierarchy"></a>

The option that determines the hierarchy of the fields that are defined during data preparation. These fields are available to use in any analysis that uses the data source.

## Syntax
<a name="aws-properties-quicksight-analysis-predefinedhierarchy-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-predefinedhierarchy-syntax.json"></a>

```
{
  "[Columns](#cfn-quicksight-analysis-predefinedhierarchy-columns)" : [ ColumnIdentifier, ... ],
  "[DrillDownFilters](#cfn-quicksight-analysis-predefinedhierarchy-drilldownfilters)" : [ DrillDownFilter, ... ],
  "[HierarchyId](#cfn-quicksight-analysis-predefinedhierarchy-hierarchyid)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-predefinedhierarchy-syntax.yaml"></a>

```
  [Columns](#cfn-quicksight-analysis-predefinedhierarchy-columns): 
    - ColumnIdentifier
  [DrillDownFilters](#cfn-quicksight-analysis-predefinedhierarchy-drilldownfilters): 
    - DrillDownFilter
  [HierarchyId](#cfn-quicksight-analysis-predefinedhierarchy-hierarchyid): String
```

## Properties
<a name="aws-properties-quicksight-analysis-predefinedhierarchy-properties"></a>

`Columns`  <a name="cfn-quicksight-analysis-predefinedhierarchy-columns"></a>
The list of columns that define the predefined hierarchy.  
*Required*: Yes  
*Type*: Array of [ColumnIdentifier](aws-properties-quicksight-analysis-columnidentifier.md)  
*Minimum*: `1`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DrillDownFilters`  <a name="cfn-quicksight-analysis-predefinedhierarchy-drilldownfilters"></a>
The option that determines the drill down filters for the predefined hierarchy.  
*Required*: No  
*Type*: Array of [DrillDownFilter](aws-properties-quicksight-analysis-drilldownfilter.md)  
*Minimum*: `0`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`HierarchyId`  <a name="cfn-quicksight-analysis-predefinedhierarchy-hierarchyid"></a>
The hierarchy ID of the predefined hierarchy.  
*Required*: Yes  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ProgressBarOptions
<a name="aws-properties-quicksight-analysis-progressbaroptions"></a>

The options that determine the presentation of the progress bar of a KPI visual.

## Syntax
<a name="aws-properties-quicksight-analysis-progressbaroptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-progressbaroptions-syntax.json"></a>

```
{
  "[Visibility](#cfn-quicksight-analysis-progressbaroptions-visibility)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-progressbaroptions-syntax.yaml"></a>

```
  [Visibility](#cfn-quicksight-analysis-progressbaroptions-visibility): String
```

## Properties
<a name="aws-properties-quicksight-analysis-progressbaroptions-properties"></a>

`Visibility`  <a name="cfn-quicksight-analysis-progressbaroptions-visibility"></a>
The visibility of the progress bar.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis QueryExecutionOptions
<a name="aws-properties-quicksight-analysis-queryexecutionoptions"></a>

A structure that describes the query execution options.

## Syntax
<a name="aws-properties-quicksight-analysis-queryexecutionoptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-queryexecutionoptions-syntax.json"></a>

```
{
  "[QueryExecutionMode](#cfn-quicksight-analysis-queryexecutionoptions-queryexecutionmode)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-queryexecutionoptions-syntax.yaml"></a>

```
  [QueryExecutionMode](#cfn-quicksight-analysis-queryexecutionoptions-queryexecutionmode): String
```

## Properties
<a name="aws-properties-quicksight-analysis-queryexecutionoptions-properties"></a>

`QueryExecutionMode`  <a name="cfn-quicksight-analysis-queryexecutionoptions-queryexecutionmode"></a>
A structure that describes the query execution mode.  
*Required*: No  
*Type*: String  
*Allowed values*: `AUTO | MANUAL`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis RadarChartAggregatedFieldWells
<a name="aws-properties-quicksight-analysis-radarchartaggregatedfieldwells"></a>

The aggregated field well configuration of a `RadarChartVisual`.

## Syntax
<a name="aws-properties-quicksight-analysis-radarchartaggregatedfieldwells-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-radarchartaggregatedfieldwells-syntax.json"></a>

```
{
  "[Category](#cfn-quicksight-analysis-radarchartaggregatedfieldwells-category)" : [ DimensionField, ... ],
  "[Color](#cfn-quicksight-analysis-radarchartaggregatedfieldwells-color)" : [ DimensionField, ... ],
  "[Values](#cfn-quicksight-analysis-radarchartaggregatedfieldwells-values)" : [ MeasureField, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-radarchartaggregatedfieldwells-syntax.yaml"></a>

```
  [Category](#cfn-quicksight-analysis-radarchartaggregatedfieldwells-category): 
    - DimensionField
  [Color](#cfn-quicksight-analysis-radarchartaggregatedfieldwells-color): 
    - DimensionField
  [Values](#cfn-quicksight-analysis-radarchartaggregatedfieldwells-values): 
    - MeasureField
```

## Properties
<a name="aws-properties-quicksight-analysis-radarchartaggregatedfieldwells-properties"></a>

`Category`  <a name="cfn-quicksight-analysis-radarchartaggregatedfieldwells-category"></a>
The aggregated field well categories of a radar chart.  
*Required*: No  
*Type*: Array of [DimensionField](aws-properties-quicksight-analysis-dimensionfield.md)  
*Minimum*: `0`  
*Maximum*: `1`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Color`  <a name="cfn-quicksight-analysis-radarchartaggregatedfieldwells-color"></a>
The color that are assigned to the aggregated field wells of a radar chart.  
*Required*: No  
*Type*: Array of [DimensionField](aws-properties-quicksight-analysis-dimensionfield.md)  
*Minimum*: `0`  
*Maximum*: `1`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Values`  <a name="cfn-quicksight-analysis-radarchartaggregatedfieldwells-values"></a>
The values that are assigned to the aggregated field wells of a radar chart.  
*Required*: No  
*Type*: Array of [MeasureField](aws-properties-quicksight-analysis-measurefield.md)  
*Minimum*: `0`  
*Maximum*: `20`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis RadarChartAreaStyleSettings
<a name="aws-properties-quicksight-analysis-radarchartareastylesettings"></a>

The configured style settings of a radar chart.

## Syntax
<a name="aws-properties-quicksight-analysis-radarchartareastylesettings-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-radarchartareastylesettings-syntax.json"></a>

```
{
  "[Visibility](#cfn-quicksight-analysis-radarchartareastylesettings-visibility)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-radarchartareastylesettings-syntax.yaml"></a>

```
  [Visibility](#cfn-quicksight-analysis-radarchartareastylesettings-visibility): String
```

## Properties
<a name="aws-properties-quicksight-analysis-radarchartareastylesettings-properties"></a>

`Visibility`  <a name="cfn-quicksight-analysis-radarchartareastylesettings-visibility"></a>
The visibility settings of a radar chart.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis RadarChartConfiguration
<a name="aws-properties-quicksight-analysis-radarchartconfiguration"></a>

The configuration of a `RadarChartVisual`.

## Syntax
<a name="aws-properties-quicksight-analysis-radarchartconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-radarchartconfiguration-syntax.json"></a>

```
{
  "[AlternateBandColorsVisibility](#cfn-quicksight-analysis-radarchartconfiguration-alternatebandcolorsvisibility)" : String,
  "[AlternateBandEvenColor](#cfn-quicksight-analysis-radarchartconfiguration-alternatebandevencolor)" : String,
  "[AlternateBandOddColor](#cfn-quicksight-analysis-radarchartconfiguration-alternatebandoddcolor)" : String,
  "[AxesRangeScale](#cfn-quicksight-analysis-radarchartconfiguration-axesrangescale)" : String,
  "[BaseSeriesSettings](#cfn-quicksight-analysis-radarchartconfiguration-baseseriessettings)" : RadarChartSeriesSettings,
  "[CategoryAxis](#cfn-quicksight-analysis-radarchartconfiguration-categoryaxis)" : AxisDisplayOptions,
  "[CategoryLabelOptions](#cfn-quicksight-analysis-radarchartconfiguration-categorylabeloptions)" : ChartAxisLabelOptions,
  "[ColorAxis](#cfn-quicksight-analysis-radarchartconfiguration-coloraxis)" : AxisDisplayOptions,
  "[ColorLabelOptions](#cfn-quicksight-analysis-radarchartconfiguration-colorlabeloptions)" : ChartAxisLabelOptions,
  "[FieldWells](#cfn-quicksight-analysis-radarchartconfiguration-fieldwells)" : RadarChartFieldWells,
  "[Interactions](#cfn-quicksight-analysis-radarchartconfiguration-interactions)" : VisualInteractionOptions,
  "[Legend](#cfn-quicksight-analysis-radarchartconfiguration-legend)" : LegendOptions,
  "[Shape](#cfn-quicksight-analysis-radarchartconfiguration-shape)" : String,
  "[SortConfiguration](#cfn-quicksight-analysis-radarchartconfiguration-sortconfiguration)" : RadarChartSortConfiguration,
  "[StartAngle](#cfn-quicksight-analysis-radarchartconfiguration-startangle)" : Number,
  "[VisualPalette](#cfn-quicksight-analysis-radarchartconfiguration-visualpalette)" : VisualPalette
}
```

### YAML
<a name="aws-properties-quicksight-analysis-radarchartconfiguration-syntax.yaml"></a>

```
  [AlternateBandColorsVisibility](#cfn-quicksight-analysis-radarchartconfiguration-alternatebandcolorsvisibility): String
  [AlternateBandEvenColor](#cfn-quicksight-analysis-radarchartconfiguration-alternatebandevencolor): String
  [AlternateBandOddColor](#cfn-quicksight-analysis-radarchartconfiguration-alternatebandoddcolor): String
  [AxesRangeScale](#cfn-quicksight-analysis-radarchartconfiguration-axesrangescale): String
  [BaseSeriesSettings](#cfn-quicksight-analysis-radarchartconfiguration-baseseriessettings): 
    RadarChartSeriesSettings
  [CategoryAxis](#cfn-quicksight-analysis-radarchartconfiguration-categoryaxis): 
    AxisDisplayOptions
  [CategoryLabelOptions](#cfn-quicksight-analysis-radarchartconfiguration-categorylabeloptions): 
    ChartAxisLabelOptions
  [ColorAxis](#cfn-quicksight-analysis-radarchartconfiguration-coloraxis): 
    AxisDisplayOptions
  [ColorLabelOptions](#cfn-quicksight-analysis-radarchartconfiguration-colorlabeloptions): 
    ChartAxisLabelOptions
  [FieldWells](#cfn-quicksight-analysis-radarchartconfiguration-fieldwells): 
    RadarChartFieldWells
  [Interactions](#cfn-quicksight-analysis-radarchartconfiguration-interactions): 
    VisualInteractionOptions
  [Legend](#cfn-quicksight-analysis-radarchartconfiguration-legend): 
    LegendOptions
  [Shape](#cfn-quicksight-analysis-radarchartconfiguration-shape): String
  [SortConfiguration](#cfn-quicksight-analysis-radarchartconfiguration-sortconfiguration): 
    RadarChartSortConfiguration
  [StartAngle](#cfn-quicksight-analysis-radarchartconfiguration-startangle): Number
  [VisualPalette](#cfn-quicksight-analysis-radarchartconfiguration-visualpalette): 
    VisualPalette
```

## Properties
<a name="aws-properties-quicksight-analysis-radarchartconfiguration-properties"></a>

`AlternateBandColorsVisibility`  <a name="cfn-quicksight-analysis-radarchartconfiguration-alternatebandcolorsvisibility"></a>
Determines the visibility of the colors of alternatign bands in a radar chart.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`AlternateBandEvenColor`  <a name="cfn-quicksight-analysis-radarchartconfiguration-alternatebandevencolor"></a>
The color of the even-numbered alternate bands of a radar chart.  
*Required*: No  
*Type*: String  
*Pattern*: `^#[A-F0-9]{6}$`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`AlternateBandOddColor`  <a name="cfn-quicksight-analysis-radarchartconfiguration-alternatebandoddcolor"></a>
The color of the odd-numbered alternate bands of a radar chart.  
*Required*: No  
*Type*: String  
*Pattern*: `^#[A-F0-9]{6}$`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`AxesRangeScale`  <a name="cfn-quicksight-analysis-radarchartconfiguration-axesrangescale"></a>
The axis behavior options of a radar chart.  
*Required*: No  
*Type*: String  
*Allowed values*: `AUTO | INDEPENDENT | SHARED`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`BaseSeriesSettings`  <a name="cfn-quicksight-analysis-radarchartconfiguration-baseseriessettings"></a>
The base sreies settings of a radar chart.  
*Required*: No  
*Type*: [RadarChartSeriesSettings](aws-properties-quicksight-analysis-radarchartseriessettings.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`CategoryAxis`  <a name="cfn-quicksight-analysis-radarchartconfiguration-categoryaxis"></a>
The category axis of a radar chart.  
*Required*: No  
*Type*: [AxisDisplayOptions](aws-properties-quicksight-analysis-axisdisplayoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`CategoryLabelOptions`  <a name="cfn-quicksight-analysis-radarchartconfiguration-categorylabeloptions"></a>
The category label options of a radar chart.  
*Required*: No  
*Type*: [ChartAxisLabelOptions](aws-properties-quicksight-analysis-chartaxislabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ColorAxis`  <a name="cfn-quicksight-analysis-radarchartconfiguration-coloraxis"></a>
The color axis of a radar chart.  
*Required*: No  
*Type*: [AxisDisplayOptions](aws-properties-quicksight-analysis-axisdisplayoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ColorLabelOptions`  <a name="cfn-quicksight-analysis-radarchartconfiguration-colorlabeloptions"></a>
The color label options of a radar chart.  
*Required*: No  
*Type*: [ChartAxisLabelOptions](aws-properties-quicksight-analysis-chartaxislabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FieldWells`  <a name="cfn-quicksight-analysis-radarchartconfiguration-fieldwells"></a>
The field well configuration of a `RadarChartVisual`.  
*Required*: No  
*Type*: [RadarChartFieldWells](aws-properties-quicksight-analysis-radarchartfieldwells.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Interactions`  <a name="cfn-quicksight-analysis-radarchartconfiguration-interactions"></a>
The general visual interactions setup for a visual.  
*Required*: No  
*Type*: [VisualInteractionOptions](aws-properties-quicksight-analysis-visualinteractionoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Legend`  <a name="cfn-quicksight-analysis-radarchartconfiguration-legend"></a>
The legend display setup of the visual.  
*Required*: No  
*Type*: [LegendOptions](aws-properties-quicksight-analysis-legendoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Shape`  <a name="cfn-quicksight-analysis-radarchartconfiguration-shape"></a>
The shape of the radar chart.  
*Required*: No  
*Type*: String  
*Allowed values*: `CIRCLE | POLYGON`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SortConfiguration`  <a name="cfn-quicksight-analysis-radarchartconfiguration-sortconfiguration"></a>
The sort configuration of a `RadarChartVisual`.  
*Required*: No  
*Type*: [RadarChartSortConfiguration](aws-properties-quicksight-analysis-radarchartsortconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`StartAngle`  <a name="cfn-quicksight-analysis-radarchartconfiguration-startangle"></a>
The start angle of a radar chart's axis.  
*Required*: No  
*Type*: Number  
*Minimum*: `-360`  
*Maximum*: `360`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VisualPalette`  <a name="cfn-quicksight-analysis-radarchartconfiguration-visualpalette"></a>
The palette (chart color) display setup of the visual.  
*Required*: No  
*Type*: [VisualPalette](aws-properties-quicksight-analysis-visualpalette.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis RadarChartFieldWells
<a name="aws-properties-quicksight-analysis-radarchartfieldwells"></a>

The field wells of a radar chart visual.

## Syntax
<a name="aws-properties-quicksight-analysis-radarchartfieldwells-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-radarchartfieldwells-syntax.json"></a>

```
{
  "[RadarChartAggregatedFieldWells](#cfn-quicksight-analysis-radarchartfieldwells-radarchartaggregatedfieldwells)" : RadarChartAggregatedFieldWells
}
```

### YAML
<a name="aws-properties-quicksight-analysis-radarchartfieldwells-syntax.yaml"></a>

```
  [RadarChartAggregatedFieldWells](#cfn-quicksight-analysis-radarchartfieldwells-radarchartaggregatedfieldwells): 
    RadarChartAggregatedFieldWells
```

## Properties
<a name="aws-properties-quicksight-analysis-radarchartfieldwells-properties"></a>

`RadarChartAggregatedFieldWells`  <a name="cfn-quicksight-analysis-radarchartfieldwells-radarchartaggregatedfieldwells"></a>
The aggregated field wells of a radar chart visual.  
*Required*: No  
*Type*: [RadarChartAggregatedFieldWells](aws-properties-quicksight-analysis-radarchartaggregatedfieldwells.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis RadarChartSeriesSettings
<a name="aws-properties-quicksight-analysis-radarchartseriessettings"></a>

The series settings of a radar chart.

## Syntax
<a name="aws-properties-quicksight-analysis-radarchartseriessettings-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-radarchartseriessettings-syntax.json"></a>

```
{
  "[AreaStyleSettings](#cfn-quicksight-analysis-radarchartseriessettings-areastylesettings)" : RadarChartAreaStyleSettings
}
```

### YAML
<a name="aws-properties-quicksight-analysis-radarchartseriessettings-syntax.yaml"></a>

```
  [AreaStyleSettings](#cfn-quicksight-analysis-radarchartseriessettings-areastylesettings): 
    RadarChartAreaStyleSettings
```

## Properties
<a name="aws-properties-quicksight-analysis-radarchartseriessettings-properties"></a>

`AreaStyleSettings`  <a name="cfn-quicksight-analysis-radarchartseriessettings-areastylesettings"></a>
The area style settings of a radar chart.  
*Required*: No  
*Type*: [RadarChartAreaStyleSettings](aws-properties-quicksight-analysis-radarchartareastylesettings.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis RadarChartSortConfiguration
<a name="aws-properties-quicksight-analysis-radarchartsortconfiguration"></a>

The sort configuration of a `RadarChartVisual`.

## Syntax
<a name="aws-properties-quicksight-analysis-radarchartsortconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-radarchartsortconfiguration-syntax.json"></a>

```
{
  "[CategoryItemsLimit](#cfn-quicksight-analysis-radarchartsortconfiguration-categoryitemslimit)" : ItemsLimitConfiguration,
  "[CategorySort](#cfn-quicksight-analysis-radarchartsortconfiguration-categorysort)" : [ FieldSortOptions, ... ],
  "[ColorItemsLimit](#cfn-quicksight-analysis-radarchartsortconfiguration-coloritemslimit)" : ItemsLimitConfiguration,
  "[ColorSort](#cfn-quicksight-analysis-radarchartsortconfiguration-colorsort)" : [ FieldSortOptions, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-radarchartsortconfiguration-syntax.yaml"></a>

```
  [CategoryItemsLimit](#cfn-quicksight-analysis-radarchartsortconfiguration-categoryitemslimit): 
    ItemsLimitConfiguration
  [CategorySort](#cfn-quicksight-analysis-radarchartsortconfiguration-categorysort): 
    - FieldSortOptions
  [ColorItemsLimit](#cfn-quicksight-analysis-radarchartsortconfiguration-coloritemslimit): 
    ItemsLimitConfiguration
  [ColorSort](#cfn-quicksight-analysis-radarchartsortconfiguration-colorsort): 
    - FieldSortOptions
```

## Properties
<a name="aws-properties-quicksight-analysis-radarchartsortconfiguration-properties"></a>

`CategoryItemsLimit`  <a name="cfn-quicksight-analysis-radarchartsortconfiguration-categoryitemslimit"></a>
The category items limit for a radar chart.  
*Required*: No  
*Type*: [ItemsLimitConfiguration](aws-properties-quicksight-analysis-itemslimitconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`CategorySort`  <a name="cfn-quicksight-analysis-radarchartsortconfiguration-categorysort"></a>
The category sort options of a radar chart.  
*Required*: No  
*Type*: Array of [FieldSortOptions](aws-properties-quicksight-analysis-fieldsortoptions.md)  
*Minimum*: `0`  
*Maximum*: `100`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ColorItemsLimit`  <a name="cfn-quicksight-analysis-radarchartsortconfiguration-coloritemslimit"></a>
The color items limit of a radar chart.  
*Required*: No  
*Type*: [ItemsLimitConfiguration](aws-properties-quicksight-analysis-itemslimitconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ColorSort`  <a name="cfn-quicksight-analysis-radarchartsortconfiguration-colorsort"></a>
The color sort configuration of a radar chart.  
*Required*: No  
*Type*: Array of [FieldSortOptions](aws-properties-quicksight-analysis-fieldsortoptions.md)  
*Minimum*: `0`  
*Maximum*: `100`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis RadarChartVisual
<a name="aws-properties-quicksight-analysis-radarchartvisual"></a>

A radar chart visual.

## Syntax
<a name="aws-properties-quicksight-analysis-radarchartvisual-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-radarchartvisual-syntax.json"></a>

```
{
  "[Actions](#cfn-quicksight-analysis-radarchartvisual-actions)" : [ VisualCustomAction, ... ],
  "[ChartConfiguration](#cfn-quicksight-analysis-radarchartvisual-chartconfiguration)" : RadarChartConfiguration,
  "[ColumnHierarchies](#cfn-quicksight-analysis-radarchartvisual-columnhierarchies)" : [ ColumnHierarchy, ... ],
  "[Subtitle](#cfn-quicksight-analysis-radarchartvisual-subtitle)" : VisualSubtitleLabelOptions,
  "[Title](#cfn-quicksight-analysis-radarchartvisual-title)" : VisualTitleLabelOptions,
  "[VisualContentAltText](#cfn-quicksight-analysis-radarchartvisual-visualcontentalttext)" : String,
  "[VisualId](#cfn-quicksight-analysis-radarchartvisual-visualid)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-radarchartvisual-syntax.yaml"></a>

```
  [Actions](#cfn-quicksight-analysis-radarchartvisual-actions): 
    - VisualCustomAction
  [ChartConfiguration](#cfn-quicksight-analysis-radarchartvisual-chartconfiguration): 
    RadarChartConfiguration
  [ColumnHierarchies](#cfn-quicksight-analysis-radarchartvisual-columnhierarchies): 
    - ColumnHierarchy
  [Subtitle](#cfn-quicksight-analysis-radarchartvisual-subtitle): 
    VisualSubtitleLabelOptions
  [Title](#cfn-quicksight-analysis-radarchartvisual-title): 
    VisualTitleLabelOptions
  [VisualContentAltText](#cfn-quicksight-analysis-radarchartvisual-visualcontentalttext): String
  [VisualId](#cfn-quicksight-analysis-radarchartvisual-visualid): String
```

## Properties
<a name="aws-properties-quicksight-analysis-radarchartvisual-properties"></a>

`Actions`  <a name="cfn-quicksight-analysis-radarchartvisual-actions"></a>
The list of custom actions that are configured for a visual.  
*Required*: No  
*Type*: Array of [VisualCustomAction](aws-properties-quicksight-analysis-visualcustomaction.md)  
*Minimum*: `0`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ChartConfiguration`  <a name="cfn-quicksight-analysis-radarchartvisual-chartconfiguration"></a>
The configuration settings of the visual.  
*Required*: No  
*Type*: [RadarChartConfiguration](aws-properties-quicksight-analysis-radarchartconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ColumnHierarchies`  <a name="cfn-quicksight-analysis-radarchartvisual-columnhierarchies"></a>
The column hierarchy that is used during drill-downs and drill-ups.  
*Required*: No  
*Type*: Array of [ColumnHierarchy](aws-properties-quicksight-analysis-columnhierarchy.md)  
*Minimum*: `0`  
*Maximum*: `2`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Subtitle`  <a name="cfn-quicksight-analysis-radarchartvisual-subtitle"></a>
The subtitle that is displayed on the visual.  
*Required*: No  
*Type*: [VisualSubtitleLabelOptions](aws-properties-quicksight-analysis-visualsubtitlelabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Title`  <a name="cfn-quicksight-analysis-radarchartvisual-title"></a>
The title that is displayed on the visual.  
*Required*: No  
*Type*: [VisualTitleLabelOptions](aws-properties-quicksight-analysis-visualtitlelabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VisualContentAltText`  <a name="cfn-quicksight-analysis-radarchartvisual-visualcontentalttext"></a>
The alt text for the visual.  
*Required*: No  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `1024`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VisualId`  <a name="cfn-quicksight-analysis-radarchartvisual-visualid"></a>
The unique identifier of a visual. This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have visuals with the same identifiers.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis RangeEndsLabelType
<a name="aws-properties-quicksight-analysis-rangeendslabeltype"></a>

The range ends label type of a data path label.

## Syntax
<a name="aws-properties-quicksight-analysis-rangeendslabeltype-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-rangeendslabeltype-syntax.json"></a>

```
{
  "[Visibility](#cfn-quicksight-analysis-rangeendslabeltype-visibility)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-rangeendslabeltype-syntax.yaml"></a>

```
  [Visibility](#cfn-quicksight-analysis-rangeendslabeltype-visibility): String
```

## Properties
<a name="aws-properties-quicksight-analysis-rangeendslabeltype-properties"></a>

`Visibility`  <a name="cfn-quicksight-analysis-rangeendslabeltype-visibility"></a>
The visibility of the range ends label.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ReferenceLine
<a name="aws-properties-quicksight-analysis-referenceline"></a>

The reference line visual display options.

## Syntax
<a name="aws-properties-quicksight-analysis-referenceline-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-referenceline-syntax.json"></a>

```
{
  "[DataConfiguration](#cfn-quicksight-analysis-referenceline-dataconfiguration)" : ReferenceLineDataConfiguration,
  "[LabelConfiguration](#cfn-quicksight-analysis-referenceline-labelconfiguration)" : ReferenceLineLabelConfiguration,
  "[Status](#cfn-quicksight-analysis-referenceline-status)" : String,
  "[StyleConfiguration](#cfn-quicksight-analysis-referenceline-styleconfiguration)" : ReferenceLineStyleConfiguration
}
```

### YAML
<a name="aws-properties-quicksight-analysis-referenceline-syntax.yaml"></a>

```
  [DataConfiguration](#cfn-quicksight-analysis-referenceline-dataconfiguration): 
    ReferenceLineDataConfiguration
  [LabelConfiguration](#cfn-quicksight-analysis-referenceline-labelconfiguration): 
    ReferenceLineLabelConfiguration
  [Status](#cfn-quicksight-analysis-referenceline-status): String
  [StyleConfiguration](#cfn-quicksight-analysis-referenceline-styleconfiguration): 
    ReferenceLineStyleConfiguration
```

## Properties
<a name="aws-properties-quicksight-analysis-referenceline-properties"></a>

`DataConfiguration`  <a name="cfn-quicksight-analysis-referenceline-dataconfiguration"></a>
The data configuration of the reference line.  
*Required*: Yes  
*Type*: [ReferenceLineDataConfiguration](aws-properties-quicksight-analysis-referencelinedataconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`LabelConfiguration`  <a name="cfn-quicksight-analysis-referenceline-labelconfiguration"></a>
The label configuration of the reference line.  
*Required*: No  
*Type*: [ReferenceLineLabelConfiguration](aws-properties-quicksight-analysis-referencelinelabelconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Status`  <a name="cfn-quicksight-analysis-referenceline-status"></a>
The status of the reference line. Choose one of the following options:  
+  `ENABLE` 
+  `DISABLE` 
*Required*: No  
*Type*: String  
*Allowed values*: `ENABLED | DISABLED`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`StyleConfiguration`  <a name="cfn-quicksight-analysis-referenceline-styleconfiguration"></a>
The style configuration of the reference line.  
*Required*: No  
*Type*: [ReferenceLineStyleConfiguration](aws-properties-quicksight-analysis-referencelinestyleconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ReferenceLineCustomLabelConfiguration
<a name="aws-properties-quicksight-analysis-referencelinecustomlabelconfiguration"></a>

The configuration for a custom label on a `ReferenceLine`.

## Syntax
<a name="aws-properties-quicksight-analysis-referencelinecustomlabelconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-referencelinecustomlabelconfiguration-syntax.json"></a>

```
{
  "[CustomLabel](#cfn-quicksight-analysis-referencelinecustomlabelconfiguration-customlabel)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-referencelinecustomlabelconfiguration-syntax.yaml"></a>

```
  [CustomLabel](#cfn-quicksight-analysis-referencelinecustomlabelconfiguration-customlabel): String
```

## Properties
<a name="aws-properties-quicksight-analysis-referencelinecustomlabelconfiguration-properties"></a>

`CustomLabel`  <a name="cfn-quicksight-analysis-referencelinecustomlabelconfiguration-customlabel"></a>
The string text of the custom label.  
*Required*: Yes  
*Type*: String  
*Pattern*: `\S`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ReferenceLineDataConfiguration
<a name="aws-properties-quicksight-analysis-referencelinedataconfiguration"></a>

The data configuration of the reference line.

## Syntax
<a name="aws-properties-quicksight-analysis-referencelinedataconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-referencelinedataconfiguration-syntax.json"></a>

```
{
  "[AxisBinding](#cfn-quicksight-analysis-referencelinedataconfiguration-axisbinding)" : String,
  "[DynamicConfiguration](#cfn-quicksight-analysis-referencelinedataconfiguration-dynamicconfiguration)" : ReferenceLineDynamicDataConfiguration,
  "[SeriesType](#cfn-quicksight-analysis-referencelinedataconfiguration-seriestype)" : String,
  "[StaticConfiguration](#cfn-quicksight-analysis-referencelinedataconfiguration-staticconfiguration)" : ReferenceLineStaticDataConfiguration
}
```

### YAML
<a name="aws-properties-quicksight-analysis-referencelinedataconfiguration-syntax.yaml"></a>

```
  [AxisBinding](#cfn-quicksight-analysis-referencelinedataconfiguration-axisbinding): String
  [DynamicConfiguration](#cfn-quicksight-analysis-referencelinedataconfiguration-dynamicconfiguration): 
    ReferenceLineDynamicDataConfiguration
  [SeriesType](#cfn-quicksight-analysis-referencelinedataconfiguration-seriestype): String
  [StaticConfiguration](#cfn-quicksight-analysis-referencelinedataconfiguration-staticconfiguration): 
    ReferenceLineStaticDataConfiguration
```

## Properties
<a name="aws-properties-quicksight-analysis-referencelinedataconfiguration-properties"></a>

`AxisBinding`  <a name="cfn-quicksight-analysis-referencelinedataconfiguration-axisbinding"></a>
The axis binding type of the reference line. Choose one of the following options:  
+  `PrimaryY` 
+  `SecondaryY` 
*Required*: No  
*Type*: String  
*Allowed values*: `PRIMARY_YAXIS | SECONDARY_YAXIS`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DynamicConfiguration`  <a name="cfn-quicksight-analysis-referencelinedataconfiguration-dynamicconfiguration"></a>
The dynamic configuration of the reference line data configuration.  
*Required*: No  
*Type*: [ReferenceLineDynamicDataConfiguration](aws-properties-quicksight-analysis-referencelinedynamicdataconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SeriesType`  <a name="cfn-quicksight-analysis-referencelinedataconfiguration-seriestype"></a>
The series type of the reference line data configuration. Choose one of the following options:  
+  `BAR` 
+  `LINE` 
*Required*: No  
*Type*: String  
*Allowed values*: `BAR | LINE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`StaticConfiguration`  <a name="cfn-quicksight-analysis-referencelinedataconfiguration-staticconfiguration"></a>
The static data configuration of the reference line data configuration.  
*Required*: No  
*Type*: [ReferenceLineStaticDataConfiguration](aws-properties-quicksight-analysis-referencelinestaticdataconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ReferenceLineDynamicDataConfiguration
<a name="aws-properties-quicksight-analysis-referencelinedynamicdataconfiguration"></a>

The dynamic configuration of the reference line data configuration.

## Syntax
<a name="aws-properties-quicksight-analysis-referencelinedynamicdataconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-referencelinedynamicdataconfiguration-syntax.json"></a>

```
{
  "[Calculation](#cfn-quicksight-analysis-referencelinedynamicdataconfiguration-calculation)" : NumericalAggregationFunction,
  "[Column](#cfn-quicksight-analysis-referencelinedynamicdataconfiguration-column)" : ColumnIdentifier,
  "[MeasureAggregationFunction](#cfn-quicksight-analysis-referencelinedynamicdataconfiguration-measureaggregationfunction)" : AggregationFunction
}
```

### YAML
<a name="aws-properties-quicksight-analysis-referencelinedynamicdataconfiguration-syntax.yaml"></a>

```
  [Calculation](#cfn-quicksight-analysis-referencelinedynamicdataconfiguration-calculation): 
    NumericalAggregationFunction
  [Column](#cfn-quicksight-analysis-referencelinedynamicdataconfiguration-column): 
    ColumnIdentifier
  [MeasureAggregationFunction](#cfn-quicksight-analysis-referencelinedynamicdataconfiguration-measureaggregationfunction): 
    AggregationFunction
```

## Properties
<a name="aws-properties-quicksight-analysis-referencelinedynamicdataconfiguration-properties"></a>

`Calculation`  <a name="cfn-quicksight-analysis-referencelinedynamicdataconfiguration-calculation"></a>
The calculation that is used in the dynamic data.  
*Required*: Yes  
*Type*: [NumericalAggregationFunction](aws-properties-quicksight-analysis-numericalaggregationfunction.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Column`  <a name="cfn-quicksight-analysis-referencelinedynamicdataconfiguration-column"></a>
The column that the dynamic data targets.  
*Required*: Yes  
*Type*: [ColumnIdentifier](aws-properties-quicksight-analysis-columnidentifier.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`MeasureAggregationFunction`  <a name="cfn-quicksight-analysis-referencelinedynamicdataconfiguration-measureaggregationfunction"></a>
The aggregation function that is used in the dynamic data.  
*Required*: No  
*Type*: [AggregationFunction](aws-properties-quicksight-analysis-aggregationfunction.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ReferenceLineLabelConfiguration
<a name="aws-properties-quicksight-analysis-referencelinelabelconfiguration"></a>

The label configuration of a reference line.

## Syntax
<a name="aws-properties-quicksight-analysis-referencelinelabelconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-referencelinelabelconfiguration-syntax.json"></a>

```
{
  "[CustomLabelConfiguration](#cfn-quicksight-analysis-referencelinelabelconfiguration-customlabelconfiguration)" : ReferenceLineCustomLabelConfiguration,
  "[FontColor](#cfn-quicksight-analysis-referencelinelabelconfiguration-fontcolor)" : String,
  "[FontConfiguration](#cfn-quicksight-analysis-referencelinelabelconfiguration-fontconfiguration)" : FontConfiguration,
  "[HorizontalPosition](#cfn-quicksight-analysis-referencelinelabelconfiguration-horizontalposition)" : String,
  "[ValueLabelConfiguration](#cfn-quicksight-analysis-referencelinelabelconfiguration-valuelabelconfiguration)" : ReferenceLineValueLabelConfiguration,
  "[VerticalPosition](#cfn-quicksight-analysis-referencelinelabelconfiguration-verticalposition)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-referencelinelabelconfiguration-syntax.yaml"></a>

```
  [CustomLabelConfiguration](#cfn-quicksight-analysis-referencelinelabelconfiguration-customlabelconfiguration): 
    ReferenceLineCustomLabelConfiguration
  [FontColor](#cfn-quicksight-analysis-referencelinelabelconfiguration-fontcolor): String
  [FontConfiguration](#cfn-quicksight-analysis-referencelinelabelconfiguration-fontconfiguration): 
    FontConfiguration
  [HorizontalPosition](#cfn-quicksight-analysis-referencelinelabelconfiguration-horizontalposition): String
  [ValueLabelConfiguration](#cfn-quicksight-analysis-referencelinelabelconfiguration-valuelabelconfiguration): 
    ReferenceLineValueLabelConfiguration
  [VerticalPosition](#cfn-quicksight-analysis-referencelinelabelconfiguration-verticalposition): String
```

## Properties
<a name="aws-properties-quicksight-analysis-referencelinelabelconfiguration-properties"></a>

`CustomLabelConfiguration`  <a name="cfn-quicksight-analysis-referencelinelabelconfiguration-customlabelconfiguration"></a>
The custom label configuration of the label in a reference line.  
*Required*: No  
*Type*: [ReferenceLineCustomLabelConfiguration](aws-properties-quicksight-analysis-referencelinecustomlabelconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FontColor`  <a name="cfn-quicksight-analysis-referencelinelabelconfiguration-fontcolor"></a>
The font color configuration of the label in a reference line.  
*Required*: No  
*Type*: String  
*Pattern*: `^#[A-F0-9]{6}$`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FontConfiguration`  <a name="cfn-quicksight-analysis-referencelinelabelconfiguration-fontconfiguration"></a>
The font configuration of the label in a reference line.  
*Required*: No  
*Type*: [FontConfiguration](aws-properties-quicksight-analysis-fontconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`HorizontalPosition`  <a name="cfn-quicksight-analysis-referencelinelabelconfiguration-horizontalposition"></a>
The horizontal position configuration of the label in a reference line. Choose one of the following options:  
+  `LEFT` 
+  `CENTER` 
+  `RIGHT` 
*Required*: No  
*Type*: String  
*Allowed values*: `LEFT | CENTER | RIGHT`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ValueLabelConfiguration`  <a name="cfn-quicksight-analysis-referencelinelabelconfiguration-valuelabelconfiguration"></a>
The value label configuration of the label in a reference line.  
*Required*: No  
*Type*: [ReferenceLineValueLabelConfiguration](aws-properties-quicksight-analysis-referencelinevaluelabelconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VerticalPosition`  <a name="cfn-quicksight-analysis-referencelinelabelconfiguration-verticalposition"></a>
The vertical position configuration of the label in a reference line. Choose one of the following options:  
+  `ABOVE` 
+  `BELOW` 
*Required*: No  
*Type*: String  
*Allowed values*: `ABOVE | BELOW`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ReferenceLineStaticDataConfiguration
<a name="aws-properties-quicksight-analysis-referencelinestaticdataconfiguration"></a>

The static data configuration of the reference line data configuration.

## Syntax
<a name="aws-properties-quicksight-analysis-referencelinestaticdataconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-referencelinestaticdataconfiguration-syntax.json"></a>

```
{
  "[Value](#cfn-quicksight-analysis-referencelinestaticdataconfiguration-value)" : Number
}
```

### YAML
<a name="aws-properties-quicksight-analysis-referencelinestaticdataconfiguration-syntax.yaml"></a>

```
  [Value](#cfn-quicksight-analysis-referencelinestaticdataconfiguration-value): Number
```

## Properties
<a name="aws-properties-quicksight-analysis-referencelinestaticdataconfiguration-properties"></a>

`Value`  <a name="cfn-quicksight-analysis-referencelinestaticdataconfiguration-value"></a>
The double input of the static data.  
*Required*: Yes  
*Type*: Number  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ReferenceLineStyleConfiguration
<a name="aws-properties-quicksight-analysis-referencelinestyleconfiguration"></a>

The style configuration of the reference line.

## Syntax
<a name="aws-properties-quicksight-analysis-referencelinestyleconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-referencelinestyleconfiguration-syntax.json"></a>

```
{
  "[Color](#cfn-quicksight-analysis-referencelinestyleconfiguration-color)" : String,
  "[Pattern](#cfn-quicksight-analysis-referencelinestyleconfiguration-pattern)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-referencelinestyleconfiguration-syntax.yaml"></a>

```
  [Color](#cfn-quicksight-analysis-referencelinestyleconfiguration-color): String
  [Pattern](#cfn-quicksight-analysis-referencelinestyleconfiguration-pattern): String
```

## Properties
<a name="aws-properties-quicksight-analysis-referencelinestyleconfiguration-properties"></a>

`Color`  <a name="cfn-quicksight-analysis-referencelinestyleconfiguration-color"></a>
The hex color of the reference line.  
*Required*: No  
*Type*: String  
*Pattern*: `^#[A-F0-9]{6}$`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Pattern`  <a name="cfn-quicksight-analysis-referencelinestyleconfiguration-pattern"></a>
The pattern type of the line style. Choose one of the following options:  
+  `SOLID` 
+  `DASHED` 
+  `DOTTED` 
*Required*: No  
*Type*: String  
*Allowed values*: `SOLID | DASHED | DOTTED`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ReferenceLineValueLabelConfiguration
<a name="aws-properties-quicksight-analysis-referencelinevaluelabelconfiguration"></a>

The value label configuration of the label in a reference line.

## Syntax
<a name="aws-properties-quicksight-analysis-referencelinevaluelabelconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-referencelinevaluelabelconfiguration-syntax.json"></a>

```
{
  "[FormatConfiguration](#cfn-quicksight-analysis-referencelinevaluelabelconfiguration-formatconfiguration)" : NumericFormatConfiguration,
  "[RelativePosition](#cfn-quicksight-analysis-referencelinevaluelabelconfiguration-relativeposition)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-referencelinevaluelabelconfiguration-syntax.yaml"></a>

```
  [FormatConfiguration](#cfn-quicksight-analysis-referencelinevaluelabelconfiguration-formatconfiguration): 
    NumericFormatConfiguration
  [RelativePosition](#cfn-quicksight-analysis-referencelinevaluelabelconfiguration-relativeposition): String
```

## Properties
<a name="aws-properties-quicksight-analysis-referencelinevaluelabelconfiguration-properties"></a>

`FormatConfiguration`  <a name="cfn-quicksight-analysis-referencelinevaluelabelconfiguration-formatconfiguration"></a>
The format configuration of the value label.  
*Required*: No  
*Type*: [NumericFormatConfiguration](aws-properties-quicksight-analysis-numericformatconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`RelativePosition`  <a name="cfn-quicksight-analysis-referencelinevaluelabelconfiguration-relativeposition"></a>
The relative position of the value label. Choose one of the following options:  
+  `BEFORE_CUSTOM_LABEL` 
+  `AFTER_CUSTOM_LABEL` 
*Required*: No  
*Type*: String  
*Allowed values*: `BEFORE_CUSTOM_LABEL | AFTER_CUSTOM_LABEL`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis RelativeDatesFilter
<a name="aws-properties-quicksight-analysis-relativedatesfilter"></a>

A `RelativeDatesFilter` filters relative dates values.

## Syntax
<a name="aws-properties-quicksight-analysis-relativedatesfilter-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-relativedatesfilter-syntax.json"></a>

```
{
  "[AnchorDateConfiguration](#cfn-quicksight-analysis-relativedatesfilter-anchordateconfiguration)" : AnchorDateConfiguration,
  "[Column](#cfn-quicksight-analysis-relativedatesfilter-column)" : ColumnIdentifier,
  "[DefaultFilterControlConfiguration](#cfn-quicksight-analysis-relativedatesfilter-defaultfiltercontrolconfiguration)" : DefaultFilterControlConfiguration,
  "[ExcludePeriodConfiguration](#cfn-quicksight-analysis-relativedatesfilter-excludeperiodconfiguration)" : ExcludePeriodConfiguration,
  "[FilterId](#cfn-quicksight-analysis-relativedatesfilter-filterid)" : String,
  "[MinimumGranularity](#cfn-quicksight-analysis-relativedatesfilter-minimumgranularity)" : String,
  "[NullOption](#cfn-quicksight-analysis-relativedatesfilter-nulloption)" : String,
  "[ParameterName](#cfn-quicksight-analysis-relativedatesfilter-parametername)" : String,
  "[RelativeDateType](#cfn-quicksight-analysis-relativedatesfilter-relativedatetype)" : String,
  "[RelativeDateValue](#cfn-quicksight-analysis-relativedatesfilter-relativedatevalue)" : Number,
  "[TimeGranularity](#cfn-quicksight-analysis-relativedatesfilter-timegranularity)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-relativedatesfilter-syntax.yaml"></a>

```
  [AnchorDateConfiguration](#cfn-quicksight-analysis-relativedatesfilter-anchordateconfiguration): 
    AnchorDateConfiguration
  [Column](#cfn-quicksight-analysis-relativedatesfilter-column): 
    ColumnIdentifier
  [DefaultFilterControlConfiguration](#cfn-quicksight-analysis-relativedatesfilter-defaultfiltercontrolconfiguration): 
    DefaultFilterControlConfiguration
  [ExcludePeriodConfiguration](#cfn-quicksight-analysis-relativedatesfilter-excludeperiodconfiguration): 
    ExcludePeriodConfiguration
  [FilterId](#cfn-quicksight-analysis-relativedatesfilter-filterid): String
  [MinimumGranularity](#cfn-quicksight-analysis-relativedatesfilter-minimumgranularity): String
  [NullOption](#cfn-quicksight-analysis-relativedatesfilter-nulloption): String
  [ParameterName](#cfn-quicksight-analysis-relativedatesfilter-parametername): String
  [RelativeDateType](#cfn-quicksight-analysis-relativedatesfilter-relativedatetype): String
  [RelativeDateValue](#cfn-quicksight-analysis-relativedatesfilter-relativedatevalue): Number
  [TimeGranularity](#cfn-quicksight-analysis-relativedatesfilter-timegranularity): String
```

## Properties
<a name="aws-properties-quicksight-analysis-relativedatesfilter-properties"></a>

`AnchorDateConfiguration`  <a name="cfn-quicksight-analysis-relativedatesfilter-anchordateconfiguration"></a>
The date configuration of the filter.  
*Required*: Yes  
*Type*: [AnchorDateConfiguration](aws-properties-quicksight-analysis-anchordateconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Column`  <a name="cfn-quicksight-analysis-relativedatesfilter-column"></a>
The column that the filter is applied to.  
*Required*: Yes  
*Type*: [ColumnIdentifier](aws-properties-quicksight-analysis-columnidentifier.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DefaultFilterControlConfiguration`  <a name="cfn-quicksight-analysis-relativedatesfilter-defaultfiltercontrolconfiguration"></a>
The default configurations for the associated controls. This applies only for filters that are scoped to multiple sheets.  
*Required*: No  
*Type*: [DefaultFilterControlConfiguration](aws-properties-quicksight-analysis-defaultfiltercontrolconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ExcludePeriodConfiguration`  <a name="cfn-quicksight-analysis-relativedatesfilter-excludeperiodconfiguration"></a>
The configuration for the exclude period of the filter.  
*Required*: No  
*Type*: [ExcludePeriodConfiguration](aws-properties-quicksight-analysis-excludeperiodconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FilterId`  <a name="cfn-quicksight-analysis-relativedatesfilter-filterid"></a>
An identifier that uniquely identifies a filter within a dashboard, analysis, or template.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`MinimumGranularity`  <a name="cfn-quicksight-analysis-relativedatesfilter-minimumgranularity"></a>
The minimum granularity (period granularity) of the relative dates filter.  
*Required*: No  
*Type*: String  
*Allowed values*: `YEAR | QUARTER | MONTH | WEEK | DAY | HOUR | MINUTE | SECOND | MILLISECOND`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`NullOption`  <a name="cfn-quicksight-analysis-relativedatesfilter-nulloption"></a>
This option determines how null values should be treated when filtering data.  
+ `ALL_VALUES`: Include null values in filtered results.
+ `NULLS_ONLY`: Only include null values in filtered results.
+ `NON_NULLS_ONLY`: Exclude null values from filtered results.
*Required*: Yes  
*Type*: String  
*Allowed values*: `ALL_VALUES | NULLS_ONLY | NON_NULLS_ONLY`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ParameterName`  <a name="cfn-quicksight-analysis-relativedatesfilter-parametername"></a>
The parameter whose value should be used for the filter value.  
*Required*: No  
*Type*: String  
*Pattern*: `^[a-zA-Z0-9]+$`  
*Minimum*: `1`  
*Maximum*: `2048`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`RelativeDateType`  <a name="cfn-quicksight-analysis-relativedatesfilter-relativedatetype"></a>
The range date type of the filter. Choose one of the options below:  
+  `PREVIOUS` 
+  `THIS` 
+  `LAST` 
+  `NOW` 
+  `NEXT` 
*Required*: Yes  
*Type*: String  
*Allowed values*: `PREVIOUS | THIS | LAST | NOW | NEXT`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`RelativeDateValue`  <a name="cfn-quicksight-analysis-relativedatesfilter-relativedatevalue"></a>
The date value of the filter.  
*Required*: No  
*Type*: Number  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TimeGranularity`  <a name="cfn-quicksight-analysis-relativedatesfilter-timegranularity"></a>
The level of time precision that is used to aggregate `DateTime` values.  
*Required*: Yes  
*Type*: String  
*Allowed values*: `YEAR | QUARTER | MONTH | WEEK | DAY | HOUR | MINUTE | SECOND | MILLISECOND`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis RelativeDateTimeControlDisplayOptions
<a name="aws-properties-quicksight-analysis-relativedatetimecontroldisplayoptions"></a>

The display options of a control.

## Syntax
<a name="aws-properties-quicksight-analysis-relativedatetimecontroldisplayoptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-relativedatetimecontroldisplayoptions-syntax.json"></a>

```
{
  "[DateTimeFormat](#cfn-quicksight-analysis-relativedatetimecontroldisplayoptions-datetimeformat)" : String,
  "[InfoIconLabelOptions](#cfn-quicksight-analysis-relativedatetimecontroldisplayoptions-infoiconlabeloptions)" : SheetControlInfoIconLabelOptions,
  "[TitleOptions](#cfn-quicksight-analysis-relativedatetimecontroldisplayoptions-titleoptions)" : LabelOptions
}
```

### YAML
<a name="aws-properties-quicksight-analysis-relativedatetimecontroldisplayoptions-syntax.yaml"></a>

```
  [DateTimeFormat](#cfn-quicksight-analysis-relativedatetimecontroldisplayoptions-datetimeformat): String
  [InfoIconLabelOptions](#cfn-quicksight-analysis-relativedatetimecontroldisplayoptions-infoiconlabeloptions): 
    SheetControlInfoIconLabelOptions
  [TitleOptions](#cfn-quicksight-analysis-relativedatetimecontroldisplayoptions-titleoptions): 
    LabelOptions
```

## Properties
<a name="aws-properties-quicksight-analysis-relativedatetimecontroldisplayoptions-properties"></a>

`DateTimeFormat`  <a name="cfn-quicksight-analysis-relativedatetimecontroldisplayoptions-datetimeformat"></a>
Customize how dates are formatted in controls.  
*Required*: No  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `128`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`InfoIconLabelOptions`  <a name="cfn-quicksight-analysis-relativedatetimecontroldisplayoptions-infoiconlabeloptions"></a>
The configuration of info icon label options.  
*Required*: No  
*Type*: [SheetControlInfoIconLabelOptions](aws-properties-quicksight-analysis-sheetcontrolinfoiconlabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TitleOptions`  <a name="cfn-quicksight-analysis-relativedatetimecontroldisplayoptions-titleoptions"></a>
The options to configure the title visibility, name, and font size.  
*Required*: No  
*Type*: [LabelOptions](aws-properties-quicksight-analysis-labeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ResourcePermission
<a name="aws-properties-quicksight-analysis-resourcepermission"></a>

Permission for the resource.

## Syntax
<a name="aws-properties-quicksight-analysis-resourcepermission-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-resourcepermission-syntax.json"></a>

```
{
  "[Actions](#cfn-quicksight-analysis-resourcepermission-actions)" : [ String, ... ],
  "[Principal](#cfn-quicksight-analysis-resourcepermission-principal)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-resourcepermission-syntax.yaml"></a>

```
  [Actions](#cfn-quicksight-analysis-resourcepermission-actions): 
    - String
  [Principal](#cfn-quicksight-analysis-resourcepermission-principal): String
```

## Properties
<a name="aws-properties-quicksight-analysis-resourcepermission-properties"></a>

`Actions`  <a name="cfn-quicksight-analysis-resourcepermission-actions"></a>
The IAM action to grant or revoke permissions on.  
*Required*: Yes  
*Type*: Array of String  
*Minimum*: `1`  
*Maximum*: `20`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Principal`  <a name="cfn-quicksight-analysis-resourcepermission-principal"></a>
The Amazon Resource Name (ARN) of the principal. This can be one of the following:  
+ The ARN of an Amazon Quick user or group associated with a data source or dataset. (This is common.)
+ The ARN of an Amazon Quick user, group, or namespace associated with an analysis, dashboard, template, or theme. (This is common.)
+ The ARN of an AWS account root: This is an IAM ARN rather than a Quick ARN. Use this option only to share resources (templates) across AWS accounts. (This is less common.)
*Required*: Yes  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `256`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis RollingDateConfiguration
<a name="aws-properties-quicksight-analysis-rollingdateconfiguration"></a>

The rolling date configuration of a date time filter.

## Syntax
<a name="aws-properties-quicksight-analysis-rollingdateconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-rollingdateconfiguration-syntax.json"></a>

```
{
  "[DataSetIdentifier](#cfn-quicksight-analysis-rollingdateconfiguration-datasetidentifier)" : String,
  "[Expression](#cfn-quicksight-analysis-rollingdateconfiguration-expression)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-rollingdateconfiguration-syntax.yaml"></a>

```
  [DataSetIdentifier](#cfn-quicksight-analysis-rollingdateconfiguration-datasetidentifier): String
  [Expression](#cfn-quicksight-analysis-rollingdateconfiguration-expression): String
```

## Properties
<a name="aws-properties-quicksight-analysis-rollingdateconfiguration-properties"></a>

`DataSetIdentifier`  <a name="cfn-quicksight-analysis-rollingdateconfiguration-datasetidentifier"></a>
The data set that is used in the rolling date configuration.  
*Required*: No  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `2048`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Expression`  <a name="cfn-quicksight-analysis-rollingdateconfiguration-expression"></a>
The expression of the rolling date configuration.  
*Required*: Yes  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `4096`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis RowAlternateColorOptions
<a name="aws-properties-quicksight-analysis-rowalternatecoloroptions"></a>

Determines the row alternate color options.

## Syntax
<a name="aws-properties-quicksight-analysis-rowalternatecoloroptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-rowalternatecoloroptions-syntax.json"></a>

```
{
  "[RowAlternateColors](#cfn-quicksight-analysis-rowalternatecoloroptions-rowalternatecolors)" : [ String, ... ],
  "[Status](#cfn-quicksight-analysis-rowalternatecoloroptions-status)" : String,
  "[UsePrimaryBackgroundColor](#cfn-quicksight-analysis-rowalternatecoloroptions-useprimarybackgroundcolor)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-rowalternatecoloroptions-syntax.yaml"></a>

```
  [RowAlternateColors](#cfn-quicksight-analysis-rowalternatecoloroptions-rowalternatecolors): 
    - String
  [Status](#cfn-quicksight-analysis-rowalternatecoloroptions-status): String
  [UsePrimaryBackgroundColor](#cfn-quicksight-analysis-rowalternatecoloroptions-useprimarybackgroundcolor): String
```

## Properties
<a name="aws-properties-quicksight-analysis-rowalternatecoloroptions-properties"></a>

`RowAlternateColors`  <a name="cfn-quicksight-analysis-rowalternatecoloroptions-rowalternatecolors"></a>
Determines the list of row alternate colors.  
*Required*: No  
*Type*: Array of String  
*Minimum*: `0`  
*Maximum*: `1`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Status`  <a name="cfn-quicksight-analysis-rowalternatecoloroptions-status"></a>
Determines the widget status.  
*Required*: No  
*Type*: String  
*Allowed values*: `ENABLED | DISABLED`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`UsePrimaryBackgroundColor`  <a name="cfn-quicksight-analysis-rowalternatecoloroptions-useprimarybackgroundcolor"></a>
The primary background color options for alternate rows.  
*Required*: No  
*Type*: String  
*Allowed values*: `ENABLED | DISABLED`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis SameSheetTargetVisualConfiguration
<a name="aws-properties-quicksight-analysis-samesheettargetvisualconfiguration"></a>

The configuration of the same-sheet target visuals that you want to be filtered.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

## Syntax
<a name="aws-properties-quicksight-analysis-samesheettargetvisualconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-samesheettargetvisualconfiguration-syntax.json"></a>

```
{
  "[TargetVisualOptions](#cfn-quicksight-analysis-samesheettargetvisualconfiguration-targetvisualoptions)" : String,
  "[TargetVisuals](#cfn-quicksight-analysis-samesheettargetvisualconfiguration-targetvisuals)" : [ String, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-samesheettargetvisualconfiguration-syntax.yaml"></a>

```
  [TargetVisualOptions](#cfn-quicksight-analysis-samesheettargetvisualconfiguration-targetvisualoptions): String
  [TargetVisuals](#cfn-quicksight-analysis-samesheettargetvisualconfiguration-targetvisuals): 
    - String
```

## Properties
<a name="aws-properties-quicksight-analysis-samesheettargetvisualconfiguration-properties"></a>

`TargetVisualOptions`  <a name="cfn-quicksight-analysis-samesheettargetvisualconfiguration-targetvisualoptions"></a>
The options that choose the target visual in the same sheet.  
Valid values are defined as follows:  
+ `ALL_VISUALS`: Applies the filter operation to all visuals in the same sheet.
*Required*: No  
*Type*: String  
*Allowed values*: `ALL_VISUALS`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TargetVisuals`  <a name="cfn-quicksight-analysis-samesheettargetvisualconfiguration-targetvisuals"></a>
A list of the target visual IDs that are located in the same sheet of the analysis.  
*Required*: No  
*Type*: Array of String  
*Minimum*: `1 | 1`  
*Maximum*: `512 | 50`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis SankeyDiagramAggregatedFieldWells
<a name="aws-properties-quicksight-analysis-sankeydiagramaggregatedfieldwells"></a>

The field well configuration of a sankey diagram.

## Syntax
<a name="aws-properties-quicksight-analysis-sankeydiagramaggregatedfieldwells-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-sankeydiagramaggregatedfieldwells-syntax.json"></a>

```
{
  "[Destination](#cfn-quicksight-analysis-sankeydiagramaggregatedfieldwells-destination)" : [ DimensionField, ... ],
  "[Source](#cfn-quicksight-analysis-sankeydiagramaggregatedfieldwells-source)" : [ DimensionField, ... ],
  "[Weight](#cfn-quicksight-analysis-sankeydiagramaggregatedfieldwells-weight)" : [ MeasureField, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-sankeydiagramaggregatedfieldwells-syntax.yaml"></a>

```
  [Destination](#cfn-quicksight-analysis-sankeydiagramaggregatedfieldwells-destination): 
    - DimensionField
  [Source](#cfn-quicksight-analysis-sankeydiagramaggregatedfieldwells-source): 
    - DimensionField
  [Weight](#cfn-quicksight-analysis-sankeydiagramaggregatedfieldwells-weight): 
    - MeasureField
```

## Properties
<a name="aws-properties-quicksight-analysis-sankeydiagramaggregatedfieldwells-properties"></a>

`Destination`  <a name="cfn-quicksight-analysis-sankeydiagramaggregatedfieldwells-destination"></a>
The destination field wells of a sankey diagram.  
*Required*: No  
*Type*: Array of [DimensionField](aws-properties-quicksight-analysis-dimensionfield.md)  
*Minimum*: `0`  
*Maximum*: `200`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Source`  <a name="cfn-quicksight-analysis-sankeydiagramaggregatedfieldwells-source"></a>
The source field wells of a sankey diagram.  
*Required*: No  
*Type*: Array of [DimensionField](aws-properties-quicksight-analysis-dimensionfield.md)  
*Minimum*: `0`  
*Maximum*: `200`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Weight`  <a name="cfn-quicksight-analysis-sankeydiagramaggregatedfieldwells-weight"></a>
The weight field wells of a sankey diagram.  
*Required*: No  
*Type*: Array of [MeasureField](aws-properties-quicksight-analysis-measurefield.md)  
*Minimum*: `0`  
*Maximum*: `200`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis SankeyDiagramChartConfiguration
<a name="aws-properties-quicksight-analysis-sankeydiagramchartconfiguration"></a>

The configuration of a sankey diagram.

## Syntax
<a name="aws-properties-quicksight-analysis-sankeydiagramchartconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-sankeydiagramchartconfiguration-syntax.json"></a>

```
{
  "[DataLabels](#cfn-quicksight-analysis-sankeydiagramchartconfiguration-datalabels)" : DataLabelOptions,
  "[FieldWells](#cfn-quicksight-analysis-sankeydiagramchartconfiguration-fieldwells)" : SankeyDiagramFieldWells,
  "[Interactions](#cfn-quicksight-analysis-sankeydiagramchartconfiguration-interactions)" : VisualInteractionOptions,
  "[SortConfiguration](#cfn-quicksight-analysis-sankeydiagramchartconfiguration-sortconfiguration)" : SankeyDiagramSortConfiguration
}
```

### YAML
<a name="aws-properties-quicksight-analysis-sankeydiagramchartconfiguration-syntax.yaml"></a>

```
  [DataLabels](#cfn-quicksight-analysis-sankeydiagramchartconfiguration-datalabels): 
    DataLabelOptions
  [FieldWells](#cfn-quicksight-analysis-sankeydiagramchartconfiguration-fieldwells): 
    SankeyDiagramFieldWells
  [Interactions](#cfn-quicksight-analysis-sankeydiagramchartconfiguration-interactions): 
    VisualInteractionOptions
  [SortConfiguration](#cfn-quicksight-analysis-sankeydiagramchartconfiguration-sortconfiguration): 
    SankeyDiagramSortConfiguration
```

## Properties
<a name="aws-properties-quicksight-analysis-sankeydiagramchartconfiguration-properties"></a>

`DataLabels`  <a name="cfn-quicksight-analysis-sankeydiagramchartconfiguration-datalabels"></a>
The data label configuration of a sankey diagram.  
*Required*: No  
*Type*: [DataLabelOptions](aws-properties-quicksight-analysis-datalabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FieldWells`  <a name="cfn-quicksight-analysis-sankeydiagramchartconfiguration-fieldwells"></a>
The field well configuration of a sankey diagram.  
*Required*: No  
*Type*: [SankeyDiagramFieldWells](aws-properties-quicksight-analysis-sankeydiagramfieldwells.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Interactions`  <a name="cfn-quicksight-analysis-sankeydiagramchartconfiguration-interactions"></a>
The general visual interactions setup for a visual.  
*Required*: No  
*Type*: [VisualInteractionOptions](aws-properties-quicksight-analysis-visualinteractionoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SortConfiguration`  <a name="cfn-quicksight-analysis-sankeydiagramchartconfiguration-sortconfiguration"></a>
The sort configuration of a sankey diagram.  
*Required*: No  
*Type*: [SankeyDiagramSortConfiguration](aws-properties-quicksight-analysis-sankeydiagramsortconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis SankeyDiagramFieldWells
<a name="aws-properties-quicksight-analysis-sankeydiagramfieldwells"></a>

The field well configuration of a sankey diagram.

## Syntax
<a name="aws-properties-quicksight-analysis-sankeydiagramfieldwells-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-sankeydiagramfieldwells-syntax.json"></a>

```
{
  "[SankeyDiagramAggregatedFieldWells](#cfn-quicksight-analysis-sankeydiagramfieldwells-sankeydiagramaggregatedfieldwells)" : SankeyDiagramAggregatedFieldWells
}
```

### YAML
<a name="aws-properties-quicksight-analysis-sankeydiagramfieldwells-syntax.yaml"></a>

```
  [SankeyDiagramAggregatedFieldWells](#cfn-quicksight-analysis-sankeydiagramfieldwells-sankeydiagramaggregatedfieldwells): 
    SankeyDiagramAggregatedFieldWells
```

## Properties
<a name="aws-properties-quicksight-analysis-sankeydiagramfieldwells-properties"></a>

`SankeyDiagramAggregatedFieldWells`  <a name="cfn-quicksight-analysis-sankeydiagramfieldwells-sankeydiagramaggregatedfieldwells"></a>
The field well configuration of a sankey diagram.  
*Required*: No  
*Type*: [SankeyDiagramAggregatedFieldWells](aws-properties-quicksight-analysis-sankeydiagramaggregatedfieldwells.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis SankeyDiagramSortConfiguration
<a name="aws-properties-quicksight-analysis-sankeydiagramsortconfiguration"></a>

The sort configuration of a sankey diagram.

## Syntax
<a name="aws-properties-quicksight-analysis-sankeydiagramsortconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-sankeydiagramsortconfiguration-syntax.json"></a>

```
{
  "[DestinationItemsLimit](#cfn-quicksight-analysis-sankeydiagramsortconfiguration-destinationitemslimit)" : ItemsLimitConfiguration,
  "[SourceItemsLimit](#cfn-quicksight-analysis-sankeydiagramsortconfiguration-sourceitemslimit)" : ItemsLimitConfiguration,
  "[WeightSort](#cfn-quicksight-analysis-sankeydiagramsortconfiguration-weightsort)" : [ FieldSortOptions, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-sankeydiagramsortconfiguration-syntax.yaml"></a>

```
  [DestinationItemsLimit](#cfn-quicksight-analysis-sankeydiagramsortconfiguration-destinationitemslimit): 
    ItemsLimitConfiguration
  [SourceItemsLimit](#cfn-quicksight-analysis-sankeydiagramsortconfiguration-sourceitemslimit): 
    ItemsLimitConfiguration
  [WeightSort](#cfn-quicksight-analysis-sankeydiagramsortconfiguration-weightsort): 
    - FieldSortOptions
```

## Properties
<a name="aws-properties-quicksight-analysis-sankeydiagramsortconfiguration-properties"></a>

`DestinationItemsLimit`  <a name="cfn-quicksight-analysis-sankeydiagramsortconfiguration-destinationitemslimit"></a>
The limit on the number of destination nodes that are displayed in a sankey diagram.  
*Required*: No  
*Type*: [ItemsLimitConfiguration](aws-properties-quicksight-analysis-itemslimitconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SourceItemsLimit`  <a name="cfn-quicksight-analysis-sankeydiagramsortconfiguration-sourceitemslimit"></a>
The limit on the number of source nodes that are displayed in a sankey diagram.  
*Required*: No  
*Type*: [ItemsLimitConfiguration](aws-properties-quicksight-analysis-itemslimitconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`WeightSort`  <a name="cfn-quicksight-analysis-sankeydiagramsortconfiguration-weightsort"></a>
The sort configuration of the weight fields.  
*Required*: No  
*Type*: Array of [FieldSortOptions](aws-properties-quicksight-analysis-fieldsortoptions.md)  
*Minimum*: `0`  
*Maximum*: `100`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis SankeyDiagramVisual
<a name="aws-properties-quicksight-analysis-sankeydiagramvisual"></a>

A sankey diagram.

For more information, see [Using Sankey diagrams](https://docs.aws.amazon.com/quicksight/latest/user/sankey-diagram.html) in the *Amazon Quick Suite User Guide*.

## Syntax
<a name="aws-properties-quicksight-analysis-sankeydiagramvisual-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-sankeydiagramvisual-syntax.json"></a>

```
{
  "[Actions](#cfn-quicksight-analysis-sankeydiagramvisual-actions)" : [ VisualCustomAction, ... ],
  "[ChartConfiguration](#cfn-quicksight-analysis-sankeydiagramvisual-chartconfiguration)" : SankeyDiagramChartConfiguration,
  "[Subtitle](#cfn-quicksight-analysis-sankeydiagramvisual-subtitle)" : VisualSubtitleLabelOptions,
  "[Title](#cfn-quicksight-analysis-sankeydiagramvisual-title)" : VisualTitleLabelOptions,
  "[VisualContentAltText](#cfn-quicksight-analysis-sankeydiagramvisual-visualcontentalttext)" : String,
  "[VisualId](#cfn-quicksight-analysis-sankeydiagramvisual-visualid)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-sankeydiagramvisual-syntax.yaml"></a>

```
  [Actions](#cfn-quicksight-analysis-sankeydiagramvisual-actions): 
    - VisualCustomAction
  [ChartConfiguration](#cfn-quicksight-analysis-sankeydiagramvisual-chartconfiguration): 
    SankeyDiagramChartConfiguration
  [Subtitle](#cfn-quicksight-analysis-sankeydiagramvisual-subtitle): 
    VisualSubtitleLabelOptions
  [Title](#cfn-quicksight-analysis-sankeydiagramvisual-title): 
    VisualTitleLabelOptions
  [VisualContentAltText](#cfn-quicksight-analysis-sankeydiagramvisual-visualcontentalttext): String
  [VisualId](#cfn-quicksight-analysis-sankeydiagramvisual-visualid): String
```

## Properties
<a name="aws-properties-quicksight-analysis-sankeydiagramvisual-properties"></a>

`Actions`  <a name="cfn-quicksight-analysis-sankeydiagramvisual-actions"></a>
The list of custom actions that are configured for a visual.  
*Required*: No  
*Type*: Array of [VisualCustomAction](aws-properties-quicksight-analysis-visualcustomaction.md)  
*Minimum*: `0`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ChartConfiguration`  <a name="cfn-quicksight-analysis-sankeydiagramvisual-chartconfiguration"></a>
The configuration of a sankey diagram.  
*Required*: No  
*Type*: [SankeyDiagramChartConfiguration](aws-properties-quicksight-analysis-sankeydiagramchartconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Subtitle`  <a name="cfn-quicksight-analysis-sankeydiagramvisual-subtitle"></a>
The subtitle that is displayed on the visual.  
*Required*: No  
*Type*: [VisualSubtitleLabelOptions](aws-properties-quicksight-analysis-visualsubtitlelabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Title`  <a name="cfn-quicksight-analysis-sankeydiagramvisual-title"></a>
The title that is displayed on the visual.  
*Required*: No  
*Type*: [VisualTitleLabelOptions](aws-properties-quicksight-analysis-visualtitlelabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VisualContentAltText`  <a name="cfn-quicksight-analysis-sankeydiagramvisual-visualcontentalttext"></a>
The alt text for the visual.  
*Required*: No  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `1024`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VisualId`  <a name="cfn-quicksight-analysis-sankeydiagramvisual-visualid"></a>
The unique identifier of a visual. This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have visuals with the same identifiers.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ScatterPlotCategoricallyAggregatedFieldWells
<a name="aws-properties-quicksight-analysis-scatterplotcategoricallyaggregatedfieldwells"></a>

The aggregated field well of a scatter plot.

## Syntax
<a name="aws-properties-quicksight-analysis-scatterplotcategoricallyaggregatedfieldwells-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-scatterplotcategoricallyaggregatedfieldwells-syntax.json"></a>

```
{
  "[Category](#cfn-quicksight-analysis-scatterplotcategoricallyaggregatedfieldwells-category)" : [ DimensionField, ... ],
  "[Label](#cfn-quicksight-analysis-scatterplotcategoricallyaggregatedfieldwells-label)" : [ DimensionField, ... ],
  "[Size](#cfn-quicksight-analysis-scatterplotcategoricallyaggregatedfieldwells-size)" : [ MeasureField, ... ],
  "[XAxis](#cfn-quicksight-analysis-scatterplotcategoricallyaggregatedfieldwells-xaxis)" : [ MeasureField, ... ],
  "[YAxis](#cfn-quicksight-analysis-scatterplotcategoricallyaggregatedfieldwells-yaxis)" : [ MeasureField, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-scatterplotcategoricallyaggregatedfieldwells-syntax.yaml"></a>

```
  [Category](#cfn-quicksight-analysis-scatterplotcategoricallyaggregatedfieldwells-category): 
    - DimensionField
  [Label](#cfn-quicksight-analysis-scatterplotcategoricallyaggregatedfieldwells-label): 
    - DimensionField
  [Size](#cfn-quicksight-analysis-scatterplotcategoricallyaggregatedfieldwells-size): 
    - MeasureField
  [XAxis](#cfn-quicksight-analysis-scatterplotcategoricallyaggregatedfieldwells-xaxis): 
    - MeasureField
  [YAxis](#cfn-quicksight-analysis-scatterplotcategoricallyaggregatedfieldwells-yaxis): 
    - MeasureField
```

## Properties
<a name="aws-properties-quicksight-analysis-scatterplotcategoricallyaggregatedfieldwells-properties"></a>

`Category`  <a name="cfn-quicksight-analysis-scatterplotcategoricallyaggregatedfieldwells-category"></a>
The category field well of a scatter plot.  
*Required*: No  
*Type*: Array of [DimensionField](aws-properties-quicksight-analysis-dimensionfield.md)  
*Minimum*: `0`  
*Maximum*: `200`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Label`  <a name="cfn-quicksight-analysis-scatterplotcategoricallyaggregatedfieldwells-label"></a>
The label field well of a scatter plot.  
*Required*: No  
*Type*: Array of [DimensionField](aws-properties-quicksight-analysis-dimensionfield.md)  
*Minimum*: `0`  
*Maximum*: `200`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Size`  <a name="cfn-quicksight-analysis-scatterplotcategoricallyaggregatedfieldwells-size"></a>
The size field well of a scatter plot.  
*Required*: No  
*Type*: Array of [MeasureField](aws-properties-quicksight-analysis-measurefield.md)  
*Minimum*: `0`  
*Maximum*: `200`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`XAxis`  <a name="cfn-quicksight-analysis-scatterplotcategoricallyaggregatedfieldwells-xaxis"></a>
The x-axis field well of a scatter plot.  
The x-axis is aggregated by category.  
*Required*: No  
*Type*: Array of [MeasureField](aws-properties-quicksight-analysis-measurefield.md)  
*Minimum*: `0`  
*Maximum*: `200`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`YAxis`  <a name="cfn-quicksight-analysis-scatterplotcategoricallyaggregatedfieldwells-yaxis"></a>
The y-axis field well of a scatter plot.  
The y-axis is aggregated by category.  
*Required*: No  
*Type*: Array of [MeasureField](aws-properties-quicksight-analysis-measurefield.md)  
*Minimum*: `0`  
*Maximum*: `200`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ScatterPlotConfiguration
<a name="aws-properties-quicksight-analysis-scatterplotconfiguration"></a>

The configuration of a scatter plot.

## Syntax
<a name="aws-properties-quicksight-analysis-scatterplotconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-scatterplotconfiguration-syntax.json"></a>

```
{
  "[DataLabels](#cfn-quicksight-analysis-scatterplotconfiguration-datalabels)" : DataLabelOptions,
  "[FieldWells](#cfn-quicksight-analysis-scatterplotconfiguration-fieldwells)" : ScatterPlotFieldWells,
  "[Interactions](#cfn-quicksight-analysis-scatterplotconfiguration-interactions)" : VisualInteractionOptions,
  "[Legend](#cfn-quicksight-analysis-scatterplotconfiguration-legend)" : LegendOptions,
  "[SortConfiguration](#cfn-quicksight-analysis-scatterplotconfiguration-sortconfiguration)" : ScatterPlotSortConfiguration,
  "[Tooltip](#cfn-quicksight-analysis-scatterplotconfiguration-tooltip)" : TooltipOptions,
  "[VisualPalette](#cfn-quicksight-analysis-scatterplotconfiguration-visualpalette)" : VisualPalette,
  "[XAxisDisplayOptions](#cfn-quicksight-analysis-scatterplotconfiguration-xaxisdisplayoptions)" : AxisDisplayOptions,
  "[XAxisLabelOptions](#cfn-quicksight-analysis-scatterplotconfiguration-xaxislabeloptions)" : ChartAxisLabelOptions,
  "[YAxisDisplayOptions](#cfn-quicksight-analysis-scatterplotconfiguration-yaxisdisplayoptions)" : AxisDisplayOptions,
  "[YAxisLabelOptions](#cfn-quicksight-analysis-scatterplotconfiguration-yaxislabeloptions)" : ChartAxisLabelOptions
}
```

### YAML
<a name="aws-properties-quicksight-analysis-scatterplotconfiguration-syntax.yaml"></a>

```
  [DataLabels](#cfn-quicksight-analysis-scatterplotconfiguration-datalabels): 
    DataLabelOptions
  [FieldWells](#cfn-quicksight-analysis-scatterplotconfiguration-fieldwells): 
    ScatterPlotFieldWells
  [Interactions](#cfn-quicksight-analysis-scatterplotconfiguration-interactions): 
    VisualInteractionOptions
  [Legend](#cfn-quicksight-analysis-scatterplotconfiguration-legend): 
    LegendOptions
  [SortConfiguration](#cfn-quicksight-analysis-scatterplotconfiguration-sortconfiguration): 
    ScatterPlotSortConfiguration
  [Tooltip](#cfn-quicksight-analysis-scatterplotconfiguration-tooltip): 
    TooltipOptions
  [VisualPalette](#cfn-quicksight-analysis-scatterplotconfiguration-visualpalette): 
    VisualPalette
  [XAxisDisplayOptions](#cfn-quicksight-analysis-scatterplotconfiguration-xaxisdisplayoptions): 
    AxisDisplayOptions
  [XAxisLabelOptions](#cfn-quicksight-analysis-scatterplotconfiguration-xaxislabeloptions): 
    ChartAxisLabelOptions
  [YAxisDisplayOptions](#cfn-quicksight-analysis-scatterplotconfiguration-yaxisdisplayoptions): 
    AxisDisplayOptions
  [YAxisLabelOptions](#cfn-quicksight-analysis-scatterplotconfiguration-yaxislabeloptions): 
    ChartAxisLabelOptions
```

## Properties
<a name="aws-properties-quicksight-analysis-scatterplotconfiguration-properties"></a>

`DataLabels`  <a name="cfn-quicksight-analysis-scatterplotconfiguration-datalabels"></a>
The options that determine if visual data labels are displayed.  
*Required*: No  
*Type*: [DataLabelOptions](aws-properties-quicksight-analysis-datalabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FieldWells`  <a name="cfn-quicksight-analysis-scatterplotconfiguration-fieldwells"></a>
The field wells of the visual.  
*Required*: No  
*Type*: [ScatterPlotFieldWells](aws-properties-quicksight-analysis-scatterplotfieldwells.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Interactions`  <a name="cfn-quicksight-analysis-scatterplotconfiguration-interactions"></a>
The general visual interactions setup for a visual.  
*Required*: No  
*Type*: [VisualInteractionOptions](aws-properties-quicksight-analysis-visualinteractionoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Legend`  <a name="cfn-quicksight-analysis-scatterplotconfiguration-legend"></a>
The legend display setup of the visual.  
*Required*: No  
*Type*: [LegendOptions](aws-properties-quicksight-analysis-legendoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SortConfiguration`  <a name="cfn-quicksight-analysis-scatterplotconfiguration-sortconfiguration"></a>
The sort configuration of a scatter plot.  
*Required*: No  
*Type*: [ScatterPlotSortConfiguration](aws-properties-quicksight-analysis-scatterplotsortconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Tooltip`  <a name="cfn-quicksight-analysis-scatterplotconfiguration-tooltip"></a>
The legend display setup of the visual.  
*Required*: No  
*Type*: [TooltipOptions](aws-properties-quicksight-analysis-tooltipoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VisualPalette`  <a name="cfn-quicksight-analysis-scatterplotconfiguration-visualpalette"></a>
The palette (chart color) display setup of the visual.  
*Required*: No  
*Type*: [VisualPalette](aws-properties-quicksight-analysis-visualpalette.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`XAxisDisplayOptions`  <a name="cfn-quicksight-analysis-scatterplotconfiguration-xaxisdisplayoptions"></a>
The label display options (grid line, range, scale, and axis step) of the scatter plot's x-axis.  
*Required*: No  
*Type*: [AxisDisplayOptions](aws-properties-quicksight-analysis-axisdisplayoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`XAxisLabelOptions`  <a name="cfn-quicksight-analysis-scatterplotconfiguration-xaxislabeloptions"></a>
The label options (label text, label visibility, and sort icon visibility) of the scatter plot's x-axis.  
*Required*: No  
*Type*: [ChartAxisLabelOptions](aws-properties-quicksight-analysis-chartaxislabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`YAxisDisplayOptions`  <a name="cfn-quicksight-analysis-scatterplotconfiguration-yaxisdisplayoptions"></a>
The label display options (grid line, range, scale, and axis step) of the scatter plot's y-axis.  
*Required*: No  
*Type*: [AxisDisplayOptions](aws-properties-quicksight-analysis-axisdisplayoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`YAxisLabelOptions`  <a name="cfn-quicksight-analysis-scatterplotconfiguration-yaxislabeloptions"></a>
The label options (label text, label visibility, and sort icon visibility) of the scatter plot's y-axis.  
*Required*: No  
*Type*: [ChartAxisLabelOptions](aws-properties-quicksight-analysis-chartaxislabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ScatterPlotFieldWells
<a name="aws-properties-quicksight-analysis-scatterplotfieldwells"></a>

The field well configuration of a scatter plot.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

## Syntax
<a name="aws-properties-quicksight-analysis-scatterplotfieldwells-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-scatterplotfieldwells-syntax.json"></a>

```
{
  "[ScatterPlotCategoricallyAggregatedFieldWells](#cfn-quicksight-analysis-scatterplotfieldwells-scatterplotcategoricallyaggregatedfieldwells)" : ScatterPlotCategoricallyAggregatedFieldWells,
  "[ScatterPlotUnaggregatedFieldWells](#cfn-quicksight-analysis-scatterplotfieldwells-scatterplotunaggregatedfieldwells)" : ScatterPlotUnaggregatedFieldWells
}
```

### YAML
<a name="aws-properties-quicksight-analysis-scatterplotfieldwells-syntax.yaml"></a>

```
  [ScatterPlotCategoricallyAggregatedFieldWells](#cfn-quicksight-analysis-scatterplotfieldwells-scatterplotcategoricallyaggregatedfieldwells): 
    ScatterPlotCategoricallyAggregatedFieldWells
  [ScatterPlotUnaggregatedFieldWells](#cfn-quicksight-analysis-scatterplotfieldwells-scatterplotunaggregatedfieldwells): 
    ScatterPlotUnaggregatedFieldWells
```

## Properties
<a name="aws-properties-quicksight-analysis-scatterplotfieldwells-properties"></a>

`ScatterPlotCategoricallyAggregatedFieldWells`  <a name="cfn-quicksight-analysis-scatterplotfieldwells-scatterplotcategoricallyaggregatedfieldwells"></a>
The aggregated field wells of a scatter plot. The x and y-axes of scatter plots with aggregated field wells are aggregated by category, label, or both.  
*Required*: No  
*Type*: [ScatterPlotCategoricallyAggregatedFieldWells](aws-properties-quicksight-analysis-scatterplotcategoricallyaggregatedfieldwells.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ScatterPlotUnaggregatedFieldWells`  <a name="cfn-quicksight-analysis-scatterplotfieldwells-scatterplotunaggregatedfieldwells"></a>
The unaggregated field wells of a scatter plot. The x and y-axes of these scatter plots are unaggregated.  
*Required*: No  
*Type*: [ScatterPlotUnaggregatedFieldWells](aws-properties-quicksight-analysis-scatterplotunaggregatedfieldwells.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ScatterPlotSortConfiguration
<a name="aws-properties-quicksight-analysis-scatterplotsortconfiguration"></a>

The sort configuration of a scatter plot.

## Syntax
<a name="aws-properties-quicksight-analysis-scatterplotsortconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-scatterplotsortconfiguration-syntax.json"></a>

```
{
  "[ScatterPlotLimitConfiguration](#cfn-quicksight-analysis-scatterplotsortconfiguration-scatterplotlimitconfiguration)" : ItemsLimitConfiguration
}
```

### YAML
<a name="aws-properties-quicksight-analysis-scatterplotsortconfiguration-syntax.yaml"></a>

```
  [ScatterPlotLimitConfiguration](#cfn-quicksight-analysis-scatterplotsortconfiguration-scatterplotlimitconfiguration): 
    ItemsLimitConfiguration
```

## Properties
<a name="aws-properties-quicksight-analysis-scatterplotsortconfiguration-properties"></a>

`ScatterPlotLimitConfiguration`  <a name="cfn-quicksight-analysis-scatterplotsortconfiguration-scatterplotlimitconfiguration"></a>
Property description not available.  
*Required*: No  
*Type*: [ItemsLimitConfiguration](aws-properties-quicksight-analysis-itemslimitconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ScatterPlotUnaggregatedFieldWells
<a name="aws-properties-quicksight-analysis-scatterplotunaggregatedfieldwells"></a>

The unaggregated field wells of a scatter plot.

## Syntax
<a name="aws-properties-quicksight-analysis-scatterplotunaggregatedfieldwells-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-scatterplotunaggregatedfieldwells-syntax.json"></a>

```
{
  "[Category](#cfn-quicksight-analysis-scatterplotunaggregatedfieldwells-category)" : [ DimensionField, ... ],
  "[Label](#cfn-quicksight-analysis-scatterplotunaggregatedfieldwells-label)" : [ DimensionField, ... ],
  "[Size](#cfn-quicksight-analysis-scatterplotunaggregatedfieldwells-size)" : [ MeasureField, ... ],
  "[XAxis](#cfn-quicksight-analysis-scatterplotunaggregatedfieldwells-xaxis)" : [ DimensionField, ... ],
  "[YAxis](#cfn-quicksight-analysis-scatterplotunaggregatedfieldwells-yaxis)" : [ DimensionField, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-scatterplotunaggregatedfieldwells-syntax.yaml"></a>

```
  [Category](#cfn-quicksight-analysis-scatterplotunaggregatedfieldwells-category): 
    - DimensionField
  [Label](#cfn-quicksight-analysis-scatterplotunaggregatedfieldwells-label): 
    - DimensionField
  [Size](#cfn-quicksight-analysis-scatterplotunaggregatedfieldwells-size): 
    - MeasureField
  [XAxis](#cfn-quicksight-analysis-scatterplotunaggregatedfieldwells-xaxis): 
    - DimensionField
  [YAxis](#cfn-quicksight-analysis-scatterplotunaggregatedfieldwells-yaxis): 
    - DimensionField
```

## Properties
<a name="aws-properties-quicksight-analysis-scatterplotunaggregatedfieldwells-properties"></a>

`Category`  <a name="cfn-quicksight-analysis-scatterplotunaggregatedfieldwells-category"></a>
The category field well of a scatter plot.  
*Required*: No  
*Type*: Array of [DimensionField](aws-properties-quicksight-analysis-dimensionfield.md)  
*Minimum*: `0`  
*Maximum*: `200`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Label`  <a name="cfn-quicksight-analysis-scatterplotunaggregatedfieldwells-label"></a>
The label field well of a scatter plot.  
*Required*: No  
*Type*: Array of [DimensionField](aws-properties-quicksight-analysis-dimensionfield.md)  
*Minimum*: `0`  
*Maximum*: `200`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Size`  <a name="cfn-quicksight-analysis-scatterplotunaggregatedfieldwells-size"></a>
The size field well of a scatter plot.  
*Required*: No  
*Type*: Array of [MeasureField](aws-properties-quicksight-analysis-measurefield.md)  
*Minimum*: `0`  
*Maximum*: `200`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`XAxis`  <a name="cfn-quicksight-analysis-scatterplotunaggregatedfieldwells-xaxis"></a>
The x-axis field well of a scatter plot.  
The x-axis is a dimension field and cannot be aggregated.  
*Required*: No  
*Type*: Array of [DimensionField](aws-properties-quicksight-analysis-dimensionfield.md)  
*Minimum*: `0`  
*Maximum*: `200`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`YAxis`  <a name="cfn-quicksight-analysis-scatterplotunaggregatedfieldwells-yaxis"></a>
The y-axis field well of a scatter plot.  
The y-axis is a dimension field and cannot be aggregated.  
*Required*: No  
*Type*: Array of [DimensionField](aws-properties-quicksight-analysis-dimensionfield.md)  
*Minimum*: `0`  
*Maximum*: `200`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ScatterPlotVisual
<a name="aws-properties-quicksight-analysis-scatterplotvisual"></a>

A scatter plot.

For more information, see [Using scatter plots](https://docs.aws.amazon.com/quicksight/latest/user/scatter-plot.html) in the *Amazon Quick Suite User Guide*.

## Syntax
<a name="aws-properties-quicksight-analysis-scatterplotvisual-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-scatterplotvisual-syntax.json"></a>

```
{
  "[Actions](#cfn-quicksight-analysis-scatterplotvisual-actions)" : [ VisualCustomAction, ... ],
  "[ChartConfiguration](#cfn-quicksight-analysis-scatterplotvisual-chartconfiguration)" : ScatterPlotConfiguration,
  "[ColumnHierarchies](#cfn-quicksight-analysis-scatterplotvisual-columnhierarchies)" : [ ColumnHierarchy, ... ],
  "[Subtitle](#cfn-quicksight-analysis-scatterplotvisual-subtitle)" : VisualSubtitleLabelOptions,
  "[Title](#cfn-quicksight-analysis-scatterplotvisual-title)" : VisualTitleLabelOptions,
  "[VisualContentAltText](#cfn-quicksight-analysis-scatterplotvisual-visualcontentalttext)" : String,
  "[VisualId](#cfn-quicksight-analysis-scatterplotvisual-visualid)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-scatterplotvisual-syntax.yaml"></a>

```
  [Actions](#cfn-quicksight-analysis-scatterplotvisual-actions): 
    - VisualCustomAction
  [ChartConfiguration](#cfn-quicksight-analysis-scatterplotvisual-chartconfiguration): 
    ScatterPlotConfiguration
  [ColumnHierarchies](#cfn-quicksight-analysis-scatterplotvisual-columnhierarchies): 
    - ColumnHierarchy
  [Subtitle](#cfn-quicksight-analysis-scatterplotvisual-subtitle): 
    VisualSubtitleLabelOptions
  [Title](#cfn-quicksight-analysis-scatterplotvisual-title): 
    VisualTitleLabelOptions
  [VisualContentAltText](#cfn-quicksight-analysis-scatterplotvisual-visualcontentalttext): String
  [VisualId](#cfn-quicksight-analysis-scatterplotvisual-visualid): String
```

## Properties
<a name="aws-properties-quicksight-analysis-scatterplotvisual-properties"></a>

`Actions`  <a name="cfn-quicksight-analysis-scatterplotvisual-actions"></a>
The list of custom actions that are configured for a visual.  
*Required*: No  
*Type*: Array of [VisualCustomAction](aws-properties-quicksight-analysis-visualcustomaction.md)  
*Minimum*: `0`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ChartConfiguration`  <a name="cfn-quicksight-analysis-scatterplotvisual-chartconfiguration"></a>
The configuration settings of the visual.  
*Required*: No  
*Type*: [ScatterPlotConfiguration](aws-properties-quicksight-analysis-scatterplotconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ColumnHierarchies`  <a name="cfn-quicksight-analysis-scatterplotvisual-columnhierarchies"></a>
The column hierarchy that is used during drill-downs and drill-ups.  
*Required*: No  
*Type*: Array of [ColumnHierarchy](aws-properties-quicksight-analysis-columnhierarchy.md)  
*Minimum*: `0`  
*Maximum*: `2`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Subtitle`  <a name="cfn-quicksight-analysis-scatterplotvisual-subtitle"></a>
The subtitle that is displayed on the visual.  
*Required*: No  
*Type*: [VisualSubtitleLabelOptions](aws-properties-quicksight-analysis-visualsubtitlelabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Title`  <a name="cfn-quicksight-analysis-scatterplotvisual-title"></a>
The title that is displayed on the visual.  
*Required*: No  
*Type*: [VisualTitleLabelOptions](aws-properties-quicksight-analysis-visualtitlelabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VisualContentAltText`  <a name="cfn-quicksight-analysis-scatterplotvisual-visualcontentalttext"></a>
The alt text for the visual.  
*Required*: No  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `1024`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VisualId`  <a name="cfn-quicksight-analysis-scatterplotvisual-visualid"></a>
The unique identifier of a visual. This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have visuals with the same identifiers.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ScrollBarOptions
<a name="aws-properties-quicksight-analysis-scrollbaroptions"></a>

The visual display options for a data zoom scroll bar.

## Syntax
<a name="aws-properties-quicksight-analysis-scrollbaroptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-scrollbaroptions-syntax.json"></a>

```
{
  "[Visibility](#cfn-quicksight-analysis-scrollbaroptions-visibility)" : String,
  "[VisibleRange](#cfn-quicksight-analysis-scrollbaroptions-visiblerange)" : VisibleRangeOptions
}
```

### YAML
<a name="aws-properties-quicksight-analysis-scrollbaroptions-syntax.yaml"></a>

```
  [Visibility](#cfn-quicksight-analysis-scrollbaroptions-visibility): String
  [VisibleRange](#cfn-quicksight-analysis-scrollbaroptions-visiblerange): 
    VisibleRangeOptions
```

## Properties
<a name="aws-properties-quicksight-analysis-scrollbaroptions-properties"></a>

`Visibility`  <a name="cfn-quicksight-analysis-scrollbaroptions-visibility"></a>
The visibility of the data zoom scroll bar.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VisibleRange`  <a name="cfn-quicksight-analysis-scrollbaroptions-visiblerange"></a>
The visibility range for the data zoom scroll bar.  
*Required*: No  
*Type*: [VisibleRangeOptions](aws-properties-quicksight-analysis-visiblerangeoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis SecondaryValueOptions
<a name="aws-properties-quicksight-analysis-secondaryvalueoptions"></a>

The options that determine the presentation of the secondary value of a KPI visual.

## Syntax
<a name="aws-properties-quicksight-analysis-secondaryvalueoptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-secondaryvalueoptions-syntax.json"></a>

```
{
  "[Visibility](#cfn-quicksight-analysis-secondaryvalueoptions-visibility)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-secondaryvalueoptions-syntax.yaml"></a>

```
  [Visibility](#cfn-quicksight-analysis-secondaryvalueoptions-visibility): String
```

## Properties
<a name="aws-properties-quicksight-analysis-secondaryvalueoptions-properties"></a>

`Visibility`  <a name="cfn-quicksight-analysis-secondaryvalueoptions-visibility"></a>
Determines the visibility of the secondary value.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis SectionAfterPageBreak
<a name="aws-properties-quicksight-analysis-sectionafterpagebreak"></a>

The configuration of a page break after a section.

## Syntax
<a name="aws-properties-quicksight-analysis-sectionafterpagebreak-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-sectionafterpagebreak-syntax.json"></a>

```
{
  "[Status](#cfn-quicksight-analysis-sectionafterpagebreak-status)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-sectionafterpagebreak-syntax.yaml"></a>

```
  [Status](#cfn-quicksight-analysis-sectionafterpagebreak-status): String
```

## Properties
<a name="aws-properties-quicksight-analysis-sectionafterpagebreak-properties"></a>

`Status`  <a name="cfn-quicksight-analysis-sectionafterpagebreak-status"></a>
The option that enables or disables a page break at the end of a section.  
*Required*: No  
*Type*: String  
*Allowed values*: `ENABLED | DISABLED`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis SectionBasedLayoutCanvasSizeOptions
<a name="aws-properties-quicksight-analysis-sectionbasedlayoutcanvassizeoptions"></a>

The options for the canvas of a section-based layout.

## Syntax
<a name="aws-properties-quicksight-analysis-sectionbasedlayoutcanvassizeoptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-sectionbasedlayoutcanvassizeoptions-syntax.json"></a>

```
{
  "[PaperCanvasSizeOptions](#cfn-quicksight-analysis-sectionbasedlayoutcanvassizeoptions-papercanvassizeoptions)" : SectionBasedLayoutPaperCanvasSizeOptions
}
```

### YAML
<a name="aws-properties-quicksight-analysis-sectionbasedlayoutcanvassizeoptions-syntax.yaml"></a>

```
  [PaperCanvasSizeOptions](#cfn-quicksight-analysis-sectionbasedlayoutcanvassizeoptions-papercanvassizeoptions): 
    SectionBasedLayoutPaperCanvasSizeOptions
```

## Properties
<a name="aws-properties-quicksight-analysis-sectionbasedlayoutcanvassizeoptions-properties"></a>

`PaperCanvasSizeOptions`  <a name="cfn-quicksight-analysis-sectionbasedlayoutcanvassizeoptions-papercanvassizeoptions"></a>
The options for a paper canvas of a section-based layout.  
*Required*: No  
*Type*: [SectionBasedLayoutPaperCanvasSizeOptions](aws-properties-quicksight-analysis-sectionbasedlayoutpapercanvassizeoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis SectionBasedLayoutConfiguration
<a name="aws-properties-quicksight-analysis-sectionbasedlayoutconfiguration"></a>

The configuration for a section-based layout.

## Syntax
<a name="aws-properties-quicksight-analysis-sectionbasedlayoutconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-sectionbasedlayoutconfiguration-syntax.json"></a>

```
{
  "[BodySections](#cfn-quicksight-analysis-sectionbasedlayoutconfiguration-bodysections)" : [ BodySectionConfiguration, ... ],
  "[CanvasSizeOptions](#cfn-quicksight-analysis-sectionbasedlayoutconfiguration-canvassizeoptions)" : SectionBasedLayoutCanvasSizeOptions,
  "[FooterSections](#cfn-quicksight-analysis-sectionbasedlayoutconfiguration-footersections)" : [ HeaderFooterSectionConfiguration, ... ],
  "[HeaderSections](#cfn-quicksight-analysis-sectionbasedlayoutconfiguration-headersections)" : [ HeaderFooterSectionConfiguration, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-sectionbasedlayoutconfiguration-syntax.yaml"></a>

```
  [BodySections](#cfn-quicksight-analysis-sectionbasedlayoutconfiguration-bodysections): 
    - BodySectionConfiguration
  [CanvasSizeOptions](#cfn-quicksight-analysis-sectionbasedlayoutconfiguration-canvassizeoptions): 
    SectionBasedLayoutCanvasSizeOptions
  [FooterSections](#cfn-quicksight-analysis-sectionbasedlayoutconfiguration-footersections): 
    - HeaderFooterSectionConfiguration
  [HeaderSections](#cfn-quicksight-analysis-sectionbasedlayoutconfiguration-headersections): 
    - HeaderFooterSectionConfiguration
```

## Properties
<a name="aws-properties-quicksight-analysis-sectionbasedlayoutconfiguration-properties"></a>

`BodySections`  <a name="cfn-quicksight-analysis-sectionbasedlayoutconfiguration-bodysections"></a>
A list of body section configurations.  
*Required*: Yes  
*Type*: Array of [BodySectionConfiguration](aws-properties-quicksight-analysis-bodysectionconfiguration.md)  
*Minimum*: `0`  
*Maximum*: `28`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`CanvasSizeOptions`  <a name="cfn-quicksight-analysis-sectionbasedlayoutconfiguration-canvassizeoptions"></a>
The options for the canvas of a section-based layout.  
*Required*: Yes  
*Type*: [SectionBasedLayoutCanvasSizeOptions](aws-properties-quicksight-analysis-sectionbasedlayoutcanvassizeoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FooterSections`  <a name="cfn-quicksight-analysis-sectionbasedlayoutconfiguration-footersections"></a>
A list of footer section configurations.  
*Required*: Yes  
*Type*: Array of [HeaderFooterSectionConfiguration](aws-properties-quicksight-analysis-headerfootersectionconfiguration.md)  
*Minimum*: `0`  
*Maximum*: `1`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`HeaderSections`  <a name="cfn-quicksight-analysis-sectionbasedlayoutconfiguration-headersections"></a>
A list of header section configurations.  
*Required*: Yes  
*Type*: Array of [HeaderFooterSectionConfiguration](aws-properties-quicksight-analysis-headerfootersectionconfiguration.md)  
*Minimum*: `0`  
*Maximum*: `1`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis SectionBasedLayoutPaperCanvasSizeOptions
<a name="aws-properties-quicksight-analysis-sectionbasedlayoutpapercanvassizeoptions"></a>

The options for a paper canvas of a section-based layout.

## Syntax
<a name="aws-properties-quicksight-analysis-sectionbasedlayoutpapercanvassizeoptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-sectionbasedlayoutpapercanvassizeoptions-syntax.json"></a>

```
{
  "[PaperMargin](#cfn-quicksight-analysis-sectionbasedlayoutpapercanvassizeoptions-papermargin)" : Spacing,
  "[PaperOrientation](#cfn-quicksight-analysis-sectionbasedlayoutpapercanvassizeoptions-paperorientation)" : String,
  "[PaperSize](#cfn-quicksight-analysis-sectionbasedlayoutpapercanvassizeoptions-papersize)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-sectionbasedlayoutpapercanvassizeoptions-syntax.yaml"></a>

```
  [PaperMargin](#cfn-quicksight-analysis-sectionbasedlayoutpapercanvassizeoptions-papermargin): 
    Spacing
  [PaperOrientation](#cfn-quicksight-analysis-sectionbasedlayoutpapercanvassizeoptions-paperorientation): String
  [PaperSize](#cfn-quicksight-analysis-sectionbasedlayoutpapercanvassizeoptions-papersize): String
```

## Properties
<a name="aws-properties-quicksight-analysis-sectionbasedlayoutpapercanvassizeoptions-properties"></a>

`PaperMargin`  <a name="cfn-quicksight-analysis-sectionbasedlayoutpapercanvassizeoptions-papermargin"></a>
Defines the spacing between the canvas content and the top, bottom, left, and right edges.  
*Required*: No  
*Type*: [Spacing](aws-properties-quicksight-analysis-spacing.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`PaperOrientation`  <a name="cfn-quicksight-analysis-sectionbasedlayoutpapercanvassizeoptions-paperorientation"></a>
The paper orientation that is used to define canvas dimensions. Choose one of the following options:  
+ PORTRAIT
+ LANDSCAPE
*Required*: No  
*Type*: String  
*Allowed values*: `PORTRAIT | LANDSCAPE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`PaperSize`  <a name="cfn-quicksight-analysis-sectionbasedlayoutpapercanvassizeoptions-papersize"></a>
The paper size that is used to define canvas dimensions.  
*Required*: No  
*Type*: String  
*Allowed values*: `US_LETTER | US_LEGAL | US_TABLOID_LEDGER | A0 | A1 | A2 | A3 | A4 | A5 | JIS_B4 | JIS_B5`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis SectionLayoutConfiguration
<a name="aws-properties-quicksight-analysis-sectionlayoutconfiguration"></a>

The layout configuration of a section.

## Syntax
<a name="aws-properties-quicksight-analysis-sectionlayoutconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-sectionlayoutconfiguration-syntax.json"></a>

```
{
  "[FreeFormLayout](#cfn-quicksight-analysis-sectionlayoutconfiguration-freeformlayout)" : FreeFormSectionLayoutConfiguration
}
```

### YAML
<a name="aws-properties-quicksight-analysis-sectionlayoutconfiguration-syntax.yaml"></a>

```
  [FreeFormLayout](#cfn-quicksight-analysis-sectionlayoutconfiguration-freeformlayout): 
    FreeFormSectionLayoutConfiguration
```

## Properties
<a name="aws-properties-quicksight-analysis-sectionlayoutconfiguration-properties"></a>

`FreeFormLayout`  <a name="cfn-quicksight-analysis-sectionlayoutconfiguration-freeformlayout"></a>
The free-form layout configuration of a section.  
*Required*: Yes  
*Type*: [FreeFormSectionLayoutConfiguration](aws-properties-quicksight-analysis-freeformsectionlayoutconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis SectionPageBreakConfiguration
<a name="aws-properties-quicksight-analysis-sectionpagebreakconfiguration"></a>

The configuration of a page break for a section.

## Syntax
<a name="aws-properties-quicksight-analysis-sectionpagebreakconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-sectionpagebreakconfiguration-syntax.json"></a>

```
{
  "[After](#cfn-quicksight-analysis-sectionpagebreakconfiguration-after)" : SectionAfterPageBreak
}
```

### YAML
<a name="aws-properties-quicksight-analysis-sectionpagebreakconfiguration-syntax.yaml"></a>

```
  [After](#cfn-quicksight-analysis-sectionpagebreakconfiguration-after): 
    SectionAfterPageBreak
```

## Properties
<a name="aws-properties-quicksight-analysis-sectionpagebreakconfiguration-properties"></a>

`After`  <a name="cfn-quicksight-analysis-sectionpagebreakconfiguration-after"></a>
The configuration of a page break after a section.  
*Required*: No  
*Type*: [SectionAfterPageBreak](aws-properties-quicksight-analysis-sectionafterpagebreak.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis SectionStyle
<a name="aws-properties-quicksight-analysis-sectionstyle"></a>

The options that style a section.

## Syntax
<a name="aws-properties-quicksight-analysis-sectionstyle-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-sectionstyle-syntax.json"></a>

```
{
  "[Height](#cfn-quicksight-analysis-sectionstyle-height)" : String,
  "[Padding](#cfn-quicksight-analysis-sectionstyle-padding)" : Spacing
}
```

### YAML
<a name="aws-properties-quicksight-analysis-sectionstyle-syntax.yaml"></a>

```
  [Height](#cfn-quicksight-analysis-sectionstyle-height): String
  [Padding](#cfn-quicksight-analysis-sectionstyle-padding): 
    Spacing
```

## Properties
<a name="aws-properties-quicksight-analysis-sectionstyle-properties"></a>

`Height`  <a name="cfn-quicksight-analysis-sectionstyle-height"></a>
The height of a section.  
Heights can only be defined for header and footer sections. The default height margin is 0.5 inches.   
*Required*: No  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Padding`  <a name="cfn-quicksight-analysis-sectionstyle-padding"></a>
The spacing between section content and its top, bottom, left, and right edges.  
There is no padding by default.  
*Required*: No  
*Type*: [Spacing](aws-properties-quicksight-analysis-spacing.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis SelectedSheetsFilterScopeConfiguration
<a name="aws-properties-quicksight-analysis-selectedsheetsfilterscopeconfiguration"></a>

The configuration for applying a filter to specific sheets or visuals. You can apply this filter to multiple visuals that are on one sheet or to all visuals on a sheet.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

## Syntax
<a name="aws-properties-quicksight-analysis-selectedsheetsfilterscopeconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-selectedsheetsfilterscopeconfiguration-syntax.json"></a>

```
{
  "[SheetVisualScopingConfigurations](#cfn-quicksight-analysis-selectedsheetsfilterscopeconfiguration-sheetvisualscopingconfigurations)" : [ SheetVisualScopingConfiguration, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-selectedsheetsfilterscopeconfiguration-syntax.yaml"></a>

```
  [SheetVisualScopingConfigurations](#cfn-quicksight-analysis-selectedsheetsfilterscopeconfiguration-sheetvisualscopingconfigurations): 
    - SheetVisualScopingConfiguration
```

## Properties
<a name="aws-properties-quicksight-analysis-selectedsheetsfilterscopeconfiguration-properties"></a>

`SheetVisualScopingConfigurations`  <a name="cfn-quicksight-analysis-selectedsheetsfilterscopeconfiguration-sheetvisualscopingconfigurations"></a>
The sheet ID and visual IDs of the sheet and visuals that the filter is applied to.  
*Required*: No  
*Type*: Array of [SheetVisualScopingConfiguration](aws-properties-quicksight-analysis-sheetvisualscopingconfiguration.md)  
*Minimum*: `1`  
*Maximum*: `50`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis SeriesItem
<a name="aws-properties-quicksight-analysis-seriesitem"></a>

The series item configuration of a line chart.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

## Syntax
<a name="aws-properties-quicksight-analysis-seriesitem-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-seriesitem-syntax.json"></a>

```
{
  "[DataFieldSeriesItem](#cfn-quicksight-analysis-seriesitem-datafieldseriesitem)" : DataFieldSeriesItem,
  "[FieldSeriesItem](#cfn-quicksight-analysis-seriesitem-fieldseriesitem)" : FieldSeriesItem
}
```

### YAML
<a name="aws-properties-quicksight-analysis-seriesitem-syntax.yaml"></a>

```
  [DataFieldSeriesItem](#cfn-quicksight-analysis-seriesitem-datafieldseriesitem): 
    DataFieldSeriesItem
  [FieldSeriesItem](#cfn-quicksight-analysis-seriesitem-fieldseriesitem): 
    FieldSeriesItem
```

## Properties
<a name="aws-properties-quicksight-analysis-seriesitem-properties"></a>

`DataFieldSeriesItem`  <a name="cfn-quicksight-analysis-seriesitem-datafieldseriesitem"></a>
The data field series item configuration of a line chart.  
*Required*: No  
*Type*: [DataFieldSeriesItem](aws-properties-quicksight-analysis-datafieldseriesitem.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FieldSeriesItem`  <a name="cfn-quicksight-analysis-seriesitem-fieldseriesitem"></a>
The field series item configuration of a line chart.  
*Required*: No  
*Type*: [FieldSeriesItem](aws-properties-quicksight-analysis-fieldseriesitem.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis SetParameterValueConfiguration
<a name="aws-properties-quicksight-analysis-setparametervalueconfiguration"></a>

The configuration of adding parameters in action.

## Syntax
<a name="aws-properties-quicksight-analysis-setparametervalueconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-setparametervalueconfiguration-syntax.json"></a>

```
{
  "[DestinationParameterName](#cfn-quicksight-analysis-setparametervalueconfiguration-destinationparametername)" : String,
  "[Value](#cfn-quicksight-analysis-setparametervalueconfiguration-value)" : DestinationParameterValueConfiguration
}
```

### YAML
<a name="aws-properties-quicksight-analysis-setparametervalueconfiguration-syntax.yaml"></a>

```
  [DestinationParameterName](#cfn-quicksight-analysis-setparametervalueconfiguration-destinationparametername): String
  [Value](#cfn-quicksight-analysis-setparametervalueconfiguration-value): 
    DestinationParameterValueConfiguration
```

## Properties
<a name="aws-properties-quicksight-analysis-setparametervalueconfiguration-properties"></a>

`DestinationParameterName`  <a name="cfn-quicksight-analysis-setparametervalueconfiguration-destinationparametername"></a>
The destination parameter name of the `SetParameterValueConfiguration`.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[a-zA-Z0-9]+$`  
*Minimum*: `1`  
*Maximum*: `2048`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Value`  <a name="cfn-quicksight-analysis-setparametervalueconfiguration-value"></a>
Property description not available.  
*Required*: Yes  
*Type*: [DestinationParameterValueConfiguration](aws-properties-quicksight-analysis-destinationparametervalueconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ShapeConditionalFormat
<a name="aws-properties-quicksight-analysis-shapeconditionalformat"></a>

The shape conditional formatting of a filled map visual.

## Syntax
<a name="aws-properties-quicksight-analysis-shapeconditionalformat-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-shapeconditionalformat-syntax.json"></a>

```
{
  "[BackgroundColor](#cfn-quicksight-analysis-shapeconditionalformat-backgroundcolor)" : ConditionalFormattingColor
}
```

### YAML
<a name="aws-properties-quicksight-analysis-shapeconditionalformat-syntax.yaml"></a>

```
  [BackgroundColor](#cfn-quicksight-analysis-shapeconditionalformat-backgroundcolor): 
    ConditionalFormattingColor
```

## Properties
<a name="aws-properties-quicksight-analysis-shapeconditionalformat-properties"></a>

`BackgroundColor`  <a name="cfn-quicksight-analysis-shapeconditionalformat-backgroundcolor"></a>
The conditional formatting for the shape background color of a filled map visual.  
*Required*: Yes  
*Type*: [ConditionalFormattingColor](aws-properties-quicksight-analysis-conditionalformattingcolor.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis Sheet
<a name="aws-properties-quicksight-analysis-sheet"></a>

A *sheet*, which is an object that contains a set of visuals that are viewed together on one page in Quick Sight. Every analysis and dashboard contains at least one sheet. Each sheet contains at least one visualization widget, for example a chart, pivot table, or narrative insight. Sheets can be associated with other components, such as controls, filters, and so on.

## Syntax
<a name="aws-properties-quicksight-analysis-sheet-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-sheet-syntax.json"></a>

```
{
  "[Name](#cfn-quicksight-analysis-sheet-name)" : String,
  "[SheetId](#cfn-quicksight-analysis-sheet-sheetid)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-sheet-syntax.yaml"></a>

```
  [Name](#cfn-quicksight-analysis-sheet-name): String
  [SheetId](#cfn-quicksight-analysis-sheet-sheetid): String
```

## Properties
<a name="aws-properties-quicksight-analysis-sheet-properties"></a>

`Name`  <a name="cfn-quicksight-analysis-sheet-name"></a>
The name of a sheet. This name is displayed on the sheet's tab in the Quick Sight console.  
*Required*: No  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `2048`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SheetId`  <a name="cfn-quicksight-analysis-sheet-sheetid"></a>
The unique identifier associated with a sheet.  
*Required*: No  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis SheetControlInfoIconLabelOptions
<a name="aws-properties-quicksight-analysis-sheetcontrolinfoiconlabeloptions"></a>

A control to display info icons for filters and parameters.

## Syntax
<a name="aws-properties-quicksight-analysis-sheetcontrolinfoiconlabeloptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-sheetcontrolinfoiconlabeloptions-syntax.json"></a>

```
{
  "[InfoIconText](#cfn-quicksight-analysis-sheetcontrolinfoiconlabeloptions-infoicontext)" : String,
  "[Visibility](#cfn-quicksight-analysis-sheetcontrolinfoiconlabeloptions-visibility)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-sheetcontrolinfoiconlabeloptions-syntax.yaml"></a>

```
  [InfoIconText](#cfn-quicksight-analysis-sheetcontrolinfoiconlabeloptions-infoicontext): String
  [Visibility](#cfn-quicksight-analysis-sheetcontrolinfoiconlabeloptions-visibility): String
```

## Properties
<a name="aws-properties-quicksight-analysis-sheetcontrolinfoiconlabeloptions-properties"></a>

`InfoIconText`  <a name="cfn-quicksight-analysis-sheetcontrolinfoiconlabeloptions-infoicontext"></a>
 The text content of info icon.  
*Required*: No  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `100`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Visibility`  <a name="cfn-quicksight-analysis-sheetcontrolinfoiconlabeloptions-visibility"></a>
The visibility configuration of info icon label options.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis SheetControlLayout
<a name="aws-properties-quicksight-analysis-sheetcontrollayout"></a>

A grid layout to define the placement of sheet control.

## Syntax
<a name="aws-properties-quicksight-analysis-sheetcontrollayout-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-sheetcontrollayout-syntax.json"></a>

```
{
  "[Configuration](#cfn-quicksight-analysis-sheetcontrollayout-configuration)" : SheetControlLayoutConfiguration
}
```

### YAML
<a name="aws-properties-quicksight-analysis-sheetcontrollayout-syntax.yaml"></a>

```
  [Configuration](#cfn-quicksight-analysis-sheetcontrollayout-configuration): 
    SheetControlLayoutConfiguration
```

## Properties
<a name="aws-properties-quicksight-analysis-sheetcontrollayout-properties"></a>

`Configuration`  <a name="cfn-quicksight-analysis-sheetcontrollayout-configuration"></a>
The configuration that determines the elements and canvas size options of sheet control.  
*Required*: Yes  
*Type*: [SheetControlLayoutConfiguration](aws-properties-quicksight-analysis-sheetcontrollayoutconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis SheetControlLayoutConfiguration
<a name="aws-properties-quicksight-analysis-sheetcontrollayoutconfiguration"></a>

The configuration that determines the elements and canvas size options of sheet control.

## Syntax
<a name="aws-properties-quicksight-analysis-sheetcontrollayoutconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-sheetcontrollayoutconfiguration-syntax.json"></a>

```
{
  "[GridLayout](#cfn-quicksight-analysis-sheetcontrollayoutconfiguration-gridlayout)" : GridLayoutConfiguration
}
```

### YAML
<a name="aws-properties-quicksight-analysis-sheetcontrollayoutconfiguration-syntax.yaml"></a>

```
  [GridLayout](#cfn-quicksight-analysis-sheetcontrollayoutconfiguration-gridlayout): 
    GridLayoutConfiguration
```

## Properties
<a name="aws-properties-quicksight-analysis-sheetcontrollayoutconfiguration-properties"></a>

`GridLayout`  <a name="cfn-quicksight-analysis-sheetcontrollayoutconfiguration-gridlayout"></a>
The configuration that determines the elements and canvas size options of sheet control.  
*Required*: No  
*Type*: [GridLayoutConfiguration](aws-properties-quicksight-analysis-gridlayoutconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis SheetDefinition
<a name="aws-properties-quicksight-analysis-sheetdefinition"></a>

A sheet is an object that contains a set of visuals that are viewed together on one page in a paginated report. Every analysis and dashboard must contain at least one sheet.

## Syntax
<a name="aws-properties-quicksight-analysis-sheetdefinition-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-sheetdefinition-syntax.json"></a>

```
{
  "[ContentType](#cfn-quicksight-analysis-sheetdefinition-contenttype)" : String,
  "[Description](#cfn-quicksight-analysis-sheetdefinition-description)" : String,
  "[FilterControls](#cfn-quicksight-analysis-sheetdefinition-filtercontrols)" : [ FilterControl, ... ],
  "[Images](#cfn-quicksight-analysis-sheetdefinition-images)" : [ SheetImage, ... ],
  "[Layouts](#cfn-quicksight-analysis-sheetdefinition-layouts)" : [ Layout, ... ],
  "[Name](#cfn-quicksight-analysis-sheetdefinition-name)" : String,
  "[ParameterControls](#cfn-quicksight-analysis-sheetdefinition-parametercontrols)" : [ ParameterControl, ... ],
  "[SheetControlLayouts](#cfn-quicksight-analysis-sheetdefinition-sheetcontrollayouts)" : [ SheetControlLayout, ... ],
  "[SheetId](#cfn-quicksight-analysis-sheetdefinition-sheetid)" : String,
  "[TextBoxes](#cfn-quicksight-analysis-sheetdefinition-textboxes)" : [ SheetTextBox, ... ],
  "[Title](#cfn-quicksight-analysis-sheetdefinition-title)" : String,
  "[Visuals](#cfn-quicksight-analysis-sheetdefinition-visuals)" : [ Visual, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-sheetdefinition-syntax.yaml"></a>

```
  [ContentType](#cfn-quicksight-analysis-sheetdefinition-contenttype): String
  [Description](#cfn-quicksight-analysis-sheetdefinition-description): String
  [FilterControls](#cfn-quicksight-analysis-sheetdefinition-filtercontrols): 
    - FilterControl
  [Images](#cfn-quicksight-analysis-sheetdefinition-images): 
    - SheetImage
  [Layouts](#cfn-quicksight-analysis-sheetdefinition-layouts): 
    - Layout
  [Name](#cfn-quicksight-analysis-sheetdefinition-name): String
  [ParameterControls](#cfn-quicksight-analysis-sheetdefinition-parametercontrols): 
    - ParameterControl
  [SheetControlLayouts](#cfn-quicksight-analysis-sheetdefinition-sheetcontrollayouts): 
    - SheetControlLayout
  [SheetId](#cfn-quicksight-analysis-sheetdefinition-sheetid): String
  [TextBoxes](#cfn-quicksight-analysis-sheetdefinition-textboxes): 
    - SheetTextBox
  [Title](#cfn-quicksight-analysis-sheetdefinition-title): String
  [Visuals](#cfn-quicksight-analysis-sheetdefinition-visuals): 
    - Visual
```

## Properties
<a name="aws-properties-quicksight-analysis-sheetdefinition-properties"></a>

`ContentType`  <a name="cfn-quicksight-analysis-sheetdefinition-contenttype"></a>
The layout content type of the sheet. Choose one of the following options:  
+ `PAGINATED`: Creates a sheet for a paginated report.
+ `INTERACTIVE`: Creates a sheet for an interactive dashboard.
*Required*: No  
*Type*: String  
*Allowed values*: `PAGINATED | INTERACTIVE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Description`  <a name="cfn-quicksight-analysis-sheetdefinition-description"></a>
A description of the sheet.  
*Required*: No  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `1024`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FilterControls`  <a name="cfn-quicksight-analysis-sheetdefinition-filtercontrols"></a>
The list of filter controls that are on a sheet.  
For more information, see [Adding filter controls to analysis sheets](https://docs.aws.amazon.com/quicksight/latest/user/filter-controls.html) in the *Amazon Quick Suite User Guide*.  
*Required*: No  
*Type*: Array of [FilterControl](aws-properties-quicksight-analysis-filtercontrol.md)  
*Minimum*: `0`  
*Maximum*: `200`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Images`  <a name="cfn-quicksight-analysis-sheetdefinition-images"></a>
A list of images on a sheet.  
*Required*: No  
*Type*: Array of [SheetImage](aws-properties-quicksight-analysis-sheetimage.md)  
*Minimum*: `0`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Layouts`  <a name="cfn-quicksight-analysis-sheetdefinition-layouts"></a>
Layouts define how the components of a sheet are arranged.  
For more information, see [Types of layout](https://docs.aws.amazon.com/quicksight/latest/user/types-of-layout.html) in the *Amazon Quick Suite User Guide*.  
*Required*: No  
*Type*: Array of [Layout](aws-properties-quicksight-analysis-layout.md)  
*Minimum*: `1`  
*Maximum*: `1`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Name`  <a name="cfn-quicksight-analysis-sheetdefinition-name"></a>
The name of the sheet. This name is displayed on the sheet's tab in the Quick console.  
*Required*: No  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `2048`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ParameterControls`  <a name="cfn-quicksight-analysis-sheetdefinition-parametercontrols"></a>
The list of parameter controls that are on a sheet.  
For more information, see [Using a Control with a Parameter in Amazon Quick Sight](https://docs.aws.amazon.com/quicksight/latest/user/parameters-controls.html) in the *Amazon Quick Suite User Guide*.  
*Required*: No  
*Type*: Array of [ParameterControl](aws-properties-quicksight-analysis-parametercontrol.md)  
*Minimum*: `0`  
*Maximum*: `200`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SheetControlLayouts`  <a name="cfn-quicksight-analysis-sheetdefinition-sheetcontrollayouts"></a>
The control layouts of the sheet.  
*Required*: No  
*Type*: Array of [SheetControlLayout](aws-properties-quicksight-analysis-sheetcontrollayout.md)  
*Minimum*: `0`  
*Maximum*: `1`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SheetId`  <a name="cfn-quicksight-analysis-sheetdefinition-sheetid"></a>
The unique identifier of a sheet.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TextBoxes`  <a name="cfn-quicksight-analysis-sheetdefinition-textboxes"></a>
The text boxes that are on a sheet.  
*Required*: No  
*Type*: Array of [SheetTextBox](aws-properties-quicksight-analysis-sheettextbox.md)  
*Minimum*: `0`  
*Maximum*: `100`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Title`  <a name="cfn-quicksight-analysis-sheetdefinition-title"></a>
The title of the sheet.  
*Required*: No  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `1024`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Visuals`  <a name="cfn-quicksight-analysis-sheetdefinition-visuals"></a>
A list of the visuals that are on a sheet. Visual placement is determined by the layout of the sheet.  
*Required*: No  
*Type*: Array of [Visual](aws-properties-quicksight-analysis-visual.md)  
*Minimum*: `0`  
*Maximum*: `50`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis SheetElementConfigurationOverrides
<a name="aws-properties-quicksight-analysis-sheetelementconfigurationoverrides"></a>

The override configuration of the rendering rules of a sheet.

## Syntax
<a name="aws-properties-quicksight-analysis-sheetelementconfigurationoverrides-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-sheetelementconfigurationoverrides-syntax.json"></a>

```
{
  "[Visibility](#cfn-quicksight-analysis-sheetelementconfigurationoverrides-visibility)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-sheetelementconfigurationoverrides-syntax.yaml"></a>

```
  [Visibility](#cfn-quicksight-analysis-sheetelementconfigurationoverrides-visibility): String
```

## Properties
<a name="aws-properties-quicksight-analysis-sheetelementconfigurationoverrides-properties"></a>

`Visibility`  <a name="cfn-quicksight-analysis-sheetelementconfigurationoverrides-visibility"></a>
Determines whether or not the overrides are visible. Choose one of the following options:  
+  `VISIBLE` 
+  `HIDDEN` 
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis SheetElementRenderingRule
<a name="aws-properties-quicksight-analysis-sheetelementrenderingrule"></a>

The rendering rules of a sheet that uses a free-form layout.

## Syntax
<a name="aws-properties-quicksight-analysis-sheetelementrenderingrule-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-sheetelementrenderingrule-syntax.json"></a>

```
{
  "[ConfigurationOverrides](#cfn-quicksight-analysis-sheetelementrenderingrule-configurationoverrides)" : SheetElementConfigurationOverrides,
  "[Expression](#cfn-quicksight-analysis-sheetelementrenderingrule-expression)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-sheetelementrenderingrule-syntax.yaml"></a>

```
  [ConfigurationOverrides](#cfn-quicksight-analysis-sheetelementrenderingrule-configurationoverrides): 
    SheetElementConfigurationOverrides
  [Expression](#cfn-quicksight-analysis-sheetelementrenderingrule-expression): String
```

## Properties
<a name="aws-properties-quicksight-analysis-sheetelementrenderingrule-properties"></a>

`ConfigurationOverrides`  <a name="cfn-quicksight-analysis-sheetelementrenderingrule-configurationoverrides"></a>
The override configuration of the rendering rules of a sheet.  
*Required*: Yes  
*Type*: [SheetElementConfigurationOverrides](aws-properties-quicksight-analysis-sheetelementconfigurationoverrides.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Expression`  <a name="cfn-quicksight-analysis-sheetelementrenderingrule-expression"></a>
The expression of the rendering rules of a sheet.  
*Required*: Yes  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `4096`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis SheetImage
<a name="aws-properties-quicksight-analysis-sheetimage"></a>

An image that is located on a sheet.

## Syntax
<a name="aws-properties-quicksight-analysis-sheetimage-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-sheetimage-syntax.json"></a>

```
{
  "[Actions](#cfn-quicksight-analysis-sheetimage-actions)" : [ ImageCustomAction, ... ],
  "[ImageContentAltText](#cfn-quicksight-analysis-sheetimage-imagecontentalttext)" : String,
  "[Interactions](#cfn-quicksight-analysis-sheetimage-interactions)" : ImageInteractionOptions,
  "[Scaling](#cfn-quicksight-analysis-sheetimage-scaling)" : SheetImageScalingConfiguration,
  "[SheetImageId](#cfn-quicksight-analysis-sheetimage-sheetimageid)" : String,
  "[Source](#cfn-quicksight-analysis-sheetimage-source)" : SheetImageSource,
  "[Tooltip](#cfn-quicksight-analysis-sheetimage-tooltip)" : SheetImageTooltipConfiguration
}
```

### YAML
<a name="aws-properties-quicksight-analysis-sheetimage-syntax.yaml"></a>

```
  [Actions](#cfn-quicksight-analysis-sheetimage-actions): 
    - ImageCustomAction
  [ImageContentAltText](#cfn-quicksight-analysis-sheetimage-imagecontentalttext): String
  [Interactions](#cfn-quicksight-analysis-sheetimage-interactions): 
    ImageInteractionOptions
  [Scaling](#cfn-quicksight-analysis-sheetimage-scaling): 
    SheetImageScalingConfiguration
  [SheetImageId](#cfn-quicksight-analysis-sheetimage-sheetimageid): String
  [Source](#cfn-quicksight-analysis-sheetimage-source): 
    SheetImageSource
  [Tooltip](#cfn-quicksight-analysis-sheetimage-tooltip): 
    SheetImageTooltipConfiguration
```

## Properties
<a name="aws-properties-quicksight-analysis-sheetimage-properties"></a>

`Actions`  <a name="cfn-quicksight-analysis-sheetimage-actions"></a>
A list of custom actions that are configured for an image.  
*Required*: No  
*Type*: Array of [ImageCustomAction](aws-properties-quicksight-analysis-imagecustomaction.md)  
*Minimum*: `0`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ImageContentAltText`  <a name="cfn-quicksight-analysis-sheetimage-imagecontentalttext"></a>
The alt text for the image.  
*Required*: No  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `1024`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Interactions`  <a name="cfn-quicksight-analysis-sheetimage-interactions"></a>
The general image interactions setup for an image.  
*Required*: No  
*Type*: [ImageInteractionOptions](aws-properties-quicksight-analysis-imageinteractionoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Scaling`  <a name="cfn-quicksight-analysis-sheetimage-scaling"></a>
Determines how the image is scaled.  
*Required*: No  
*Type*: [SheetImageScalingConfiguration](aws-properties-quicksight-analysis-sheetimagescalingconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SheetImageId`  <a name="cfn-quicksight-analysis-sheetimage-sheetimageid"></a>
The ID of the sheet image.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Source`  <a name="cfn-quicksight-analysis-sheetimage-source"></a>
The source of the image.  
*Required*: Yes  
*Type*: [SheetImageSource](aws-properties-quicksight-analysis-sheetimagesource.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Tooltip`  <a name="cfn-quicksight-analysis-sheetimage-tooltip"></a>
The tooltip to be shown when hovering over the image.  
*Required*: No  
*Type*: [SheetImageTooltipConfiguration](aws-properties-quicksight-analysis-sheetimagetooltipconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis SheetImageScalingConfiguration
<a name="aws-properties-quicksight-analysis-sheetimagescalingconfiguration"></a>

Determines how the image is scaled

## Syntax
<a name="aws-properties-quicksight-analysis-sheetimagescalingconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-sheetimagescalingconfiguration-syntax.json"></a>

```
{
  "[ScalingType](#cfn-quicksight-analysis-sheetimagescalingconfiguration-scalingtype)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-sheetimagescalingconfiguration-syntax.yaml"></a>

```
  [ScalingType](#cfn-quicksight-analysis-sheetimagescalingconfiguration-scalingtype): String
```

## Properties
<a name="aws-properties-quicksight-analysis-sheetimagescalingconfiguration-properties"></a>

`ScalingType`  <a name="cfn-quicksight-analysis-sheetimagescalingconfiguration-scalingtype"></a>
The scaling option to use when fitting the image inside the container.  
Valid values are defined as follows:  
+ `SCALE_TO_WIDTH`: The image takes up the entire width of the container. The image aspect ratio is preserved.
+ `SCALE_TO_HEIGHT`: The image takes up the entire height of the container. The image aspect ratio is preserved.
+ `SCALE_TO_CONTAINER`: The image takes up the entire width and height of the container. The image aspect ratio is not preserved.
+ `SCALE_NONE`: The image is displayed in its original size and is not scaled to the container.
*Required*: No  
*Type*: String  
*Allowed values*: `SCALE_TO_WIDTH | SCALE_TO_HEIGHT | SCALE_TO_CONTAINER | SCALE_NONE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis SheetImageSource
<a name="aws-properties-quicksight-analysis-sheetimagesource"></a>

The source of the image.

## Syntax
<a name="aws-properties-quicksight-analysis-sheetimagesource-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-sheetimagesource-syntax.json"></a>

```
{
  "[SheetImageStaticFileSource](#cfn-quicksight-analysis-sheetimagesource-sheetimagestaticfilesource)" : SheetImageStaticFileSource
}
```

### YAML
<a name="aws-properties-quicksight-analysis-sheetimagesource-syntax.yaml"></a>

```
  [SheetImageStaticFileSource](#cfn-quicksight-analysis-sheetimagesource-sheetimagestaticfilesource): 
    SheetImageStaticFileSource
```

## Properties
<a name="aws-properties-quicksight-analysis-sheetimagesource-properties"></a>

`SheetImageStaticFileSource`  <a name="cfn-quicksight-analysis-sheetimagesource-sheetimagestaticfilesource"></a>
The source of the static file that contains the image.  
*Required*: No  
*Type*: [SheetImageStaticFileSource](aws-properties-quicksight-analysis-sheetimagestaticfilesource.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis SheetImageStaticFileSource
<a name="aws-properties-quicksight-analysis-sheetimagestaticfilesource"></a>

The source of the static file that contains the image.

## Syntax
<a name="aws-properties-quicksight-analysis-sheetimagestaticfilesource-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-sheetimagestaticfilesource-syntax.json"></a>

```
{
  "[StaticFileId](#cfn-quicksight-analysis-sheetimagestaticfilesource-staticfileid)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-sheetimagestaticfilesource-syntax.yaml"></a>

```
  [StaticFileId](#cfn-quicksight-analysis-sheetimagestaticfilesource-staticfileid): String
```

## Properties
<a name="aws-properties-quicksight-analysis-sheetimagestaticfilesource-properties"></a>

`StaticFileId`  <a name="cfn-quicksight-analysis-sheetimagestaticfilesource-staticfileid"></a>
The ID of the static file that contains the image.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis SheetImageTooltipConfiguration
<a name="aws-properties-quicksight-analysis-sheetimagetooltipconfiguration"></a>

The tooltip configuration for a sheet image.

## Syntax
<a name="aws-properties-quicksight-analysis-sheetimagetooltipconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-sheetimagetooltipconfiguration-syntax.json"></a>

```
{
  "[TooltipText](#cfn-quicksight-analysis-sheetimagetooltipconfiguration-tooltiptext)" : SheetImageTooltipText,
  "[Visibility](#cfn-quicksight-analysis-sheetimagetooltipconfiguration-visibility)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-sheetimagetooltipconfiguration-syntax.yaml"></a>

```
  [TooltipText](#cfn-quicksight-analysis-sheetimagetooltipconfiguration-tooltiptext): 
    SheetImageTooltipText
  [Visibility](#cfn-quicksight-analysis-sheetimagetooltipconfiguration-visibility): String
```

## Properties
<a name="aws-properties-quicksight-analysis-sheetimagetooltipconfiguration-properties"></a>

`TooltipText`  <a name="cfn-quicksight-analysis-sheetimagetooltipconfiguration-tooltiptext"></a>
The text that appears in the tooltip.  
*Required*: No  
*Type*: [SheetImageTooltipText](aws-properties-quicksight-analysis-sheetimagetooltiptext.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Visibility`  <a name="cfn-quicksight-analysis-sheetimagetooltipconfiguration-visibility"></a>
The visibility of the tooltip.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis SheetImageTooltipText
<a name="aws-properties-quicksight-analysis-sheetimagetooltiptext"></a>

The text that appears in the sheet image tooltip.

## Syntax
<a name="aws-properties-quicksight-analysis-sheetimagetooltiptext-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-sheetimagetooltiptext-syntax.json"></a>

```
{
  "[PlainText](#cfn-quicksight-analysis-sheetimagetooltiptext-plaintext)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-sheetimagetooltiptext-syntax.yaml"></a>

```
  [PlainText](#cfn-quicksight-analysis-sheetimagetooltiptext-plaintext): String
```

## Properties
<a name="aws-properties-quicksight-analysis-sheetimagetooltiptext-properties"></a>

`PlainText`  <a name="cfn-quicksight-analysis-sheetimagetooltiptext-plaintext"></a>
The plain text format.  
*Required*: No  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `1024`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis SheetTextBox
<a name="aws-properties-quicksight-analysis-sheettextbox"></a>

A text box.

## Syntax
<a name="aws-properties-quicksight-analysis-sheettextbox-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-sheettextbox-syntax.json"></a>

```
{
  "[Content](#cfn-quicksight-analysis-sheettextbox-content)" : String,
  "[SheetTextBoxId](#cfn-quicksight-analysis-sheettextbox-sheettextboxid)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-sheettextbox-syntax.yaml"></a>

```
  [Content](#cfn-quicksight-analysis-sheettextbox-content): String
  [SheetTextBoxId](#cfn-quicksight-analysis-sheettextbox-sheettextboxid): String
```

## Properties
<a name="aws-properties-quicksight-analysis-sheettextbox-properties"></a>

`Content`  <a name="cfn-quicksight-analysis-sheettextbox-content"></a>
The content that is displayed in the text box.  
*Required*: No  
*Type*: String  
*Minimum*: `0`  
*Maximum*: `150000`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SheetTextBoxId`  <a name="cfn-quicksight-analysis-sheettextbox-sheettextboxid"></a>
The unique identifier for a text box. This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have text boxes that share identifiers.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis SheetVisualScopingConfiguration
<a name="aws-properties-quicksight-analysis-sheetvisualscopingconfiguration"></a>

The filter that is applied to the options.

## Syntax
<a name="aws-properties-quicksight-analysis-sheetvisualscopingconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-sheetvisualscopingconfiguration-syntax.json"></a>

```
{
  "[Scope](#cfn-quicksight-analysis-sheetvisualscopingconfiguration-scope)" : String,
  "[SheetId](#cfn-quicksight-analysis-sheetvisualscopingconfiguration-sheetid)" : String,
  "[VisualIds](#cfn-quicksight-analysis-sheetvisualscopingconfiguration-visualids)" : [ String, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-sheetvisualscopingconfiguration-syntax.yaml"></a>

```
  [Scope](#cfn-quicksight-analysis-sheetvisualscopingconfiguration-scope): String
  [SheetId](#cfn-quicksight-analysis-sheetvisualscopingconfiguration-sheetid): String
  [VisualIds](#cfn-quicksight-analysis-sheetvisualscopingconfiguration-visualids): 
    - String
```

## Properties
<a name="aws-properties-quicksight-analysis-sheetvisualscopingconfiguration-properties"></a>

`Scope`  <a name="cfn-quicksight-analysis-sheetvisualscopingconfiguration-scope"></a>
The scope of the applied entities. Choose one of the following options:  
+  `ALL_VISUALS` 
+  `SELECTED_VISUALS` 
*Required*: Yes  
*Type*: String  
*Allowed values*: `ALL_VISUALS | SELECTED_VISUALS`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SheetId`  <a name="cfn-quicksight-analysis-sheetvisualscopingconfiguration-sheetid"></a>
The selected sheet that the filter is applied to.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VisualIds`  <a name="cfn-quicksight-analysis-sheetvisualscopingconfiguration-visualids"></a>
The selected visuals that the filter is applied to.  
*Required*: No  
*Type*: Array of String  
*Minimum*: `1 | 0`  
*Maximum*: `512 | 50`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ShortFormatText
<a name="aws-properties-quicksight-analysis-shortformattext"></a>

The text format for the title.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

## Syntax
<a name="aws-properties-quicksight-analysis-shortformattext-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-shortformattext-syntax.json"></a>

```
{
  "[PlainText](#cfn-quicksight-analysis-shortformattext-plaintext)" : String,
  "[RichText](#cfn-quicksight-analysis-shortformattext-richtext)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-shortformattext-syntax.yaml"></a>

```
  [PlainText](#cfn-quicksight-analysis-shortformattext-plaintext): String
  [RichText](#cfn-quicksight-analysis-shortformattext-richtext): String
```

## Properties
<a name="aws-properties-quicksight-analysis-shortformattext-properties"></a>

`PlainText`  <a name="cfn-quicksight-analysis-shortformattext-plaintext"></a>
Plain text format.  
*Required*: No  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`RichText`  <a name="cfn-quicksight-analysis-shortformattext-richtext"></a>
Rich text. Examples of rich text include bold, underline, and italics.  
*Required*: No  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `1024`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis SimpleClusterMarker
<a name="aws-properties-quicksight-analysis-simpleclustermarker"></a>

The simple cluster marker of the cluster marker.

## Syntax
<a name="aws-properties-quicksight-analysis-simpleclustermarker-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-simpleclustermarker-syntax.json"></a>

```
{
  "[Color](#cfn-quicksight-analysis-simpleclustermarker-color)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-simpleclustermarker-syntax.yaml"></a>

```
  [Color](#cfn-quicksight-analysis-simpleclustermarker-color): String
```

## Properties
<a name="aws-properties-quicksight-analysis-simpleclustermarker-properties"></a>

`Color`  <a name="cfn-quicksight-analysis-simpleclustermarker-color"></a>
The color of the simple cluster marker.  
*Required*: No  
*Type*: String  
*Pattern*: `^#[A-F0-9]{6}$`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis SingleAxisOptions
<a name="aws-properties-quicksight-analysis-singleaxisoptions"></a>

The settings of a chart's single axis configuration.

## Syntax
<a name="aws-properties-quicksight-analysis-singleaxisoptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-singleaxisoptions-syntax.json"></a>

```
{
  "[YAxisOptions](#cfn-quicksight-analysis-singleaxisoptions-yaxisoptions)" : YAxisOptions
}
```

### YAML
<a name="aws-properties-quicksight-analysis-singleaxisoptions-syntax.yaml"></a>

```
  [YAxisOptions](#cfn-quicksight-analysis-singleaxisoptions-yaxisoptions): 
    YAxisOptions
```

## Properties
<a name="aws-properties-quicksight-analysis-singleaxisoptions-properties"></a>

`YAxisOptions`  <a name="cfn-quicksight-analysis-singleaxisoptions-yaxisoptions"></a>
The Y axis options of a single axis configuration.  
*Required*: No  
*Type*: [YAxisOptions](aws-properties-quicksight-analysis-yaxisoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis SliderControlDisplayOptions
<a name="aws-properties-quicksight-analysis-slidercontroldisplayoptions"></a>

The display options of a control.

## Syntax
<a name="aws-properties-quicksight-analysis-slidercontroldisplayoptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-slidercontroldisplayoptions-syntax.json"></a>

```
{
  "[InfoIconLabelOptions](#cfn-quicksight-analysis-slidercontroldisplayoptions-infoiconlabeloptions)" : SheetControlInfoIconLabelOptions,
  "[TitleOptions](#cfn-quicksight-analysis-slidercontroldisplayoptions-titleoptions)" : LabelOptions
}
```

### YAML
<a name="aws-properties-quicksight-analysis-slidercontroldisplayoptions-syntax.yaml"></a>

```
  [InfoIconLabelOptions](#cfn-quicksight-analysis-slidercontroldisplayoptions-infoiconlabeloptions): 
    SheetControlInfoIconLabelOptions
  [TitleOptions](#cfn-quicksight-analysis-slidercontroldisplayoptions-titleoptions): 
    LabelOptions
```

## Properties
<a name="aws-properties-quicksight-analysis-slidercontroldisplayoptions-properties"></a>

`InfoIconLabelOptions`  <a name="cfn-quicksight-analysis-slidercontroldisplayoptions-infoiconlabeloptions"></a>
The configuration of info icon label options.  
*Required*: No  
*Type*: [SheetControlInfoIconLabelOptions](aws-properties-quicksight-analysis-sheetcontrolinfoiconlabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TitleOptions`  <a name="cfn-quicksight-analysis-slidercontroldisplayoptions-titleoptions"></a>
The options to configure the title visibility, name, and font size.  
*Required*: No  
*Type*: [LabelOptions](aws-properties-quicksight-analysis-labeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis SmallMultiplesAxisProperties
<a name="aws-properties-quicksight-analysis-smallmultiplesaxisproperties"></a>

Configures the properties of a chart's axes that are used by small multiples panels.

## Syntax
<a name="aws-properties-quicksight-analysis-smallmultiplesaxisproperties-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-smallmultiplesaxisproperties-syntax.json"></a>

```
{
  "[Placement](#cfn-quicksight-analysis-smallmultiplesaxisproperties-placement)" : String,
  "[Scale](#cfn-quicksight-analysis-smallmultiplesaxisproperties-scale)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-smallmultiplesaxisproperties-syntax.yaml"></a>

```
  [Placement](#cfn-quicksight-analysis-smallmultiplesaxisproperties-placement): String
  [Scale](#cfn-quicksight-analysis-smallmultiplesaxisproperties-scale): String
```

## Properties
<a name="aws-properties-quicksight-analysis-smallmultiplesaxisproperties-properties"></a>

`Placement`  <a name="cfn-quicksight-analysis-smallmultiplesaxisproperties-placement"></a>
Defines the placement of the axis. By default, axes are rendered `OUTSIDE` of the panels. Axes with `INDEPENDENT` scale are rendered `INSIDE` the panels.  
*Required*: No  
*Type*: String  
*Allowed values*: `OUTSIDE | INSIDE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Scale`  <a name="cfn-quicksight-analysis-smallmultiplesaxisproperties-scale"></a>
Determines whether scale of the axes are shared or independent. The default value is `SHARED`.  
*Required*: No  
*Type*: String  
*Allowed values*: `SHARED | INDEPENDENT`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis SmallMultiplesOptions
<a name="aws-properties-quicksight-analysis-smallmultiplesoptions"></a>

Options that determine the layout and display options of a chart's small multiples.

## Syntax
<a name="aws-properties-quicksight-analysis-smallmultiplesoptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-smallmultiplesoptions-syntax.json"></a>

```
{
  "[MaxVisibleColumns](#cfn-quicksight-analysis-smallmultiplesoptions-maxvisiblecolumns)" : Number,
  "[MaxVisibleRows](#cfn-quicksight-analysis-smallmultiplesoptions-maxvisiblerows)" : Number,
  "[PanelConfiguration](#cfn-quicksight-analysis-smallmultiplesoptions-panelconfiguration)" : PanelConfiguration,
  "[XAxis](#cfn-quicksight-analysis-smallmultiplesoptions-xaxis)" : SmallMultiplesAxisProperties,
  "[YAxis](#cfn-quicksight-analysis-smallmultiplesoptions-yaxis)" : SmallMultiplesAxisProperties
}
```

### YAML
<a name="aws-properties-quicksight-analysis-smallmultiplesoptions-syntax.yaml"></a>

```
  [MaxVisibleColumns](#cfn-quicksight-analysis-smallmultiplesoptions-maxvisiblecolumns): Number
  [MaxVisibleRows](#cfn-quicksight-analysis-smallmultiplesoptions-maxvisiblerows): Number
  [PanelConfiguration](#cfn-quicksight-analysis-smallmultiplesoptions-panelconfiguration): 
    PanelConfiguration
  [XAxis](#cfn-quicksight-analysis-smallmultiplesoptions-xaxis): 
    SmallMultiplesAxisProperties
  [YAxis](#cfn-quicksight-analysis-smallmultiplesoptions-yaxis): 
    SmallMultiplesAxisProperties
```

## Properties
<a name="aws-properties-quicksight-analysis-smallmultiplesoptions-properties"></a>

`MaxVisibleColumns`  <a name="cfn-quicksight-analysis-smallmultiplesoptions-maxvisiblecolumns"></a>
Sets the maximum number of visible columns to display in the grid of small multiples panels.  
The default is `Auto`, which automatically adjusts the columns in the grid to fit the overall layout and size of the given chart.  
*Required*: No  
*Type*: Number  
*Minimum*: `1`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`MaxVisibleRows`  <a name="cfn-quicksight-analysis-smallmultiplesoptions-maxvisiblerows"></a>
Sets the maximum number of visible rows to display in the grid of small multiples panels.  
The default value is `Auto`, which automatically adjusts the rows in the grid to fit the overall layout and size of the given chart.  
*Required*: No  
*Type*: Number  
*Minimum*: `1`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`PanelConfiguration`  <a name="cfn-quicksight-analysis-smallmultiplesoptions-panelconfiguration"></a>
Configures the display options for each small multiples panel.  
*Required*: No  
*Type*: [PanelConfiguration](aws-properties-quicksight-analysis-panelconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`XAxis`  <a name="cfn-quicksight-analysis-smallmultiplesoptions-xaxis"></a>
The properties of a small multiples X axis.  
*Required*: No  
*Type*: [SmallMultiplesAxisProperties](aws-properties-quicksight-analysis-smallmultiplesaxisproperties.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`YAxis`  <a name="cfn-quicksight-analysis-smallmultiplesoptions-yaxis"></a>
The properties of a small multiples Y axis.  
*Required*: No  
*Type*: [SmallMultiplesAxisProperties](aws-properties-quicksight-analysis-smallmultiplesaxisproperties.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis Spacing
<a name="aws-properties-quicksight-analysis-spacing"></a>

The configuration of spacing (often a margin or padding).

## Syntax
<a name="aws-properties-quicksight-analysis-spacing-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-spacing-syntax.json"></a>

```
{
  "[Bottom](#cfn-quicksight-analysis-spacing-bottom)" : String,
  "[Left](#cfn-quicksight-analysis-spacing-left)" : String,
  "[Right](#cfn-quicksight-analysis-spacing-right)" : String,
  "[Top](#cfn-quicksight-analysis-spacing-top)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-spacing-syntax.yaml"></a>

```
  [Bottom](#cfn-quicksight-analysis-spacing-bottom): String
  [Left](#cfn-quicksight-analysis-spacing-left): String
  [Right](#cfn-quicksight-analysis-spacing-right): String
  [Top](#cfn-quicksight-analysis-spacing-top): String
```

## Properties
<a name="aws-properties-quicksight-analysis-spacing-properties"></a>

`Bottom`  <a name="cfn-quicksight-analysis-spacing-bottom"></a>
Define the bottom spacing.  
*Required*: No  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Left`  <a name="cfn-quicksight-analysis-spacing-left"></a>
Define the left spacing.  
*Required*: No  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Right`  <a name="cfn-quicksight-analysis-spacing-right"></a>
Define the right spacing.  
*Required*: No  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Top`  <a name="cfn-quicksight-analysis-spacing-top"></a>
Define the top spacing.  
*Required*: No  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis SpatialStaticFile
<a name="aws-properties-quicksight-analysis-spatialstaticfile"></a>

A static file that contains the geospatial data.

## Syntax
<a name="aws-properties-quicksight-analysis-spatialstaticfile-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-spatialstaticfile-syntax.json"></a>

```
{
  "[Source](#cfn-quicksight-analysis-spatialstaticfile-source)" : StaticFileSource,
  "[StaticFileId](#cfn-quicksight-analysis-spatialstaticfile-staticfileid)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-spatialstaticfile-syntax.yaml"></a>

```
  [Source](#cfn-quicksight-analysis-spatialstaticfile-source): 
    StaticFileSource
  [StaticFileId](#cfn-quicksight-analysis-spatialstaticfile-staticfileid): String
```

## Properties
<a name="aws-properties-quicksight-analysis-spatialstaticfile-properties"></a>

`Source`  <a name="cfn-quicksight-analysis-spatialstaticfile-source"></a>
The source of the spatial static file.  
*Required*: No  
*Type*: [StaticFileSource](aws-properties-quicksight-analysis-staticfilesource.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`StaticFileId`  <a name="cfn-quicksight-analysis-spatialstaticfile-staticfileid"></a>
The ID of the spatial static file.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis StaticFile
<a name="aws-properties-quicksight-analysis-staticfile"></a>

The static file.

## Syntax
<a name="aws-properties-quicksight-analysis-staticfile-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-staticfile-syntax.json"></a>

```
{
  "[ImageStaticFile](#cfn-quicksight-analysis-staticfile-imagestaticfile)" : ImageStaticFile,
  "[SpatialStaticFile](#cfn-quicksight-analysis-staticfile-spatialstaticfile)" : SpatialStaticFile
}
```

### YAML
<a name="aws-properties-quicksight-analysis-staticfile-syntax.yaml"></a>

```
  [ImageStaticFile](#cfn-quicksight-analysis-staticfile-imagestaticfile): 
    ImageStaticFile
  [SpatialStaticFile](#cfn-quicksight-analysis-staticfile-spatialstaticfile): 
    SpatialStaticFile
```

## Properties
<a name="aws-properties-quicksight-analysis-staticfile-properties"></a>

`ImageStaticFile`  <a name="cfn-quicksight-analysis-staticfile-imagestaticfile"></a>
The image static file.  
*Required*: No  
*Type*: [ImageStaticFile](aws-properties-quicksight-analysis-imagestaticfile.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SpatialStaticFile`  <a name="cfn-quicksight-analysis-staticfile-spatialstaticfile"></a>
The spacial static file.  
*Required*: No  
*Type*: [SpatialStaticFile](aws-properties-quicksight-analysis-spatialstaticfile.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis StaticFileS3SourceOptions
<a name="aws-properties-quicksight-analysis-staticfiles3sourceoptions"></a>

The structure that contains the Amazon S3 location to download the static file from.

## Syntax
<a name="aws-properties-quicksight-analysis-staticfiles3sourceoptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-staticfiles3sourceoptions-syntax.json"></a>

```
{
  "[BucketName](#cfn-quicksight-analysis-staticfiles3sourceoptions-bucketname)" : String,
  "[ObjectKey](#cfn-quicksight-analysis-staticfiles3sourceoptions-objectkey)" : String,
  "[Region](#cfn-quicksight-analysis-staticfiles3sourceoptions-region)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-staticfiles3sourceoptions-syntax.yaml"></a>

```
  [BucketName](#cfn-quicksight-analysis-staticfiles3sourceoptions-bucketname): String
  [ObjectKey](#cfn-quicksight-analysis-staticfiles3sourceoptions-objectkey): String
  [Region](#cfn-quicksight-analysis-staticfiles3sourceoptions-region): String
```

## Properties
<a name="aws-properties-quicksight-analysis-staticfiles3sourceoptions-properties"></a>

`BucketName`  <a name="cfn-quicksight-analysis-staticfiles3sourceoptions-bucketname"></a>
The name of the Amazon S3 bucket.  
*Required*: Yes  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ObjectKey`  <a name="cfn-quicksight-analysis-staticfiles3sourceoptions-objectkey"></a>
The identifier of the static file in the Amazon S3 bucket.  
*Required*: Yes  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Region`  <a name="cfn-quicksight-analysis-staticfiles3sourceoptions-region"></a>
The Region of the Amazon S3 account that contains the bucket.  
*Required*: Yes  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis StaticFileSource
<a name="aws-properties-quicksight-analysis-staticfilesource"></a>

The source of the static file.

## Syntax
<a name="aws-properties-quicksight-analysis-staticfilesource-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-staticfilesource-syntax.json"></a>

```
{
  "[S3Options](#cfn-quicksight-analysis-staticfilesource-s3options)" : StaticFileS3SourceOptions,
  "[UrlOptions](#cfn-quicksight-analysis-staticfilesource-urloptions)" : StaticFileUrlSourceOptions
}
```

### YAML
<a name="aws-properties-quicksight-analysis-staticfilesource-syntax.yaml"></a>

```
  [S3Options](#cfn-quicksight-analysis-staticfilesource-s3options): 
    StaticFileS3SourceOptions
  [UrlOptions](#cfn-quicksight-analysis-staticfilesource-urloptions): 
    StaticFileUrlSourceOptions
```

## Properties
<a name="aws-properties-quicksight-analysis-staticfilesource-properties"></a>

`S3Options`  <a name="cfn-quicksight-analysis-staticfilesource-s3options"></a>
The structure that contains the Amazon S3 location to download the static file from.  
*Required*: No  
*Type*: [StaticFileS3SourceOptions](aws-properties-quicksight-analysis-staticfiles3sourceoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`UrlOptions`  <a name="cfn-quicksight-analysis-staticfilesource-urloptions"></a>
The structure that contains the URL to download the static file from.  
*Required*: No  
*Type*: [StaticFileUrlSourceOptions](aws-properties-quicksight-analysis-staticfileurlsourceoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis StaticFileUrlSourceOptions
<a name="aws-properties-quicksight-analysis-staticfileurlsourceoptions"></a>

The structure that contains the URL to download the static file from.

## Syntax
<a name="aws-properties-quicksight-analysis-staticfileurlsourceoptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-staticfileurlsourceoptions-syntax.json"></a>

```
{
  "[Url](#cfn-quicksight-analysis-staticfileurlsourceoptions-url)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-staticfileurlsourceoptions-syntax.yaml"></a>

```
  [Url](#cfn-quicksight-analysis-staticfileurlsourceoptions-url): String
```

## Properties
<a name="aws-properties-quicksight-analysis-staticfileurlsourceoptions-properties"></a>

`Url`  <a name="cfn-quicksight-analysis-staticfileurlsourceoptions-url"></a>
The URL to download the static file from.  
*Required*: Yes  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis StringDefaultValues
<a name="aws-properties-quicksight-analysis-stringdefaultvalues"></a>

The default values of the `StringParameterDeclaration`.

## Syntax
<a name="aws-properties-quicksight-analysis-stringdefaultvalues-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-stringdefaultvalues-syntax.json"></a>

```
{
  "[DynamicValue](#cfn-quicksight-analysis-stringdefaultvalues-dynamicvalue)" : DynamicDefaultValue,
  "[StaticValues](#cfn-quicksight-analysis-stringdefaultvalues-staticvalues)" : [ String, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-stringdefaultvalues-syntax.yaml"></a>

```
  [DynamicValue](#cfn-quicksight-analysis-stringdefaultvalues-dynamicvalue): 
    DynamicDefaultValue
  [StaticValues](#cfn-quicksight-analysis-stringdefaultvalues-staticvalues): 
    - String
```

## Properties
<a name="aws-properties-quicksight-analysis-stringdefaultvalues-properties"></a>

`DynamicValue`  <a name="cfn-quicksight-analysis-stringdefaultvalues-dynamicvalue"></a>
The dynamic value of the `StringDefaultValues`. Different defaults displayed according to users, groups, and values mapping.  
*Required*: No  
*Type*: [DynamicDefaultValue](aws-properties-quicksight-analysis-dynamicdefaultvalue.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`StaticValues`  <a name="cfn-quicksight-analysis-stringdefaultvalues-staticvalues"></a>
The static values of the `DecimalDefaultValues`.  
*Required*: No  
*Type*: Array of String  
*Minimum*: `0`  
*Maximum*: `50000`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis StringFormatConfiguration
<a name="aws-properties-quicksight-analysis-stringformatconfiguration"></a>

Formatting configuration for string fields.

## Syntax
<a name="aws-properties-quicksight-analysis-stringformatconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-stringformatconfiguration-syntax.json"></a>

```
{
  "[NullValueFormatConfiguration](#cfn-quicksight-analysis-stringformatconfiguration-nullvalueformatconfiguration)" : NullValueFormatConfiguration,
  "[NumericFormatConfiguration](#cfn-quicksight-analysis-stringformatconfiguration-numericformatconfiguration)" : NumericFormatConfiguration
}
```

### YAML
<a name="aws-properties-quicksight-analysis-stringformatconfiguration-syntax.yaml"></a>

```
  [NullValueFormatConfiguration](#cfn-quicksight-analysis-stringformatconfiguration-nullvalueformatconfiguration): 
    NullValueFormatConfiguration
  [NumericFormatConfiguration](#cfn-quicksight-analysis-stringformatconfiguration-numericformatconfiguration): 
    NumericFormatConfiguration
```

## Properties
<a name="aws-properties-quicksight-analysis-stringformatconfiguration-properties"></a>

`NullValueFormatConfiguration`  <a name="cfn-quicksight-analysis-stringformatconfiguration-nullvalueformatconfiguration"></a>
The options that determine the null value format configuration.  
*Required*: No  
*Type*: [NullValueFormatConfiguration](aws-properties-quicksight-analysis-nullvalueformatconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`NumericFormatConfiguration`  <a name="cfn-quicksight-analysis-stringformatconfiguration-numericformatconfiguration"></a>
The formatting configuration for numeric strings.  
*Required*: No  
*Type*: [NumericFormatConfiguration](aws-properties-quicksight-analysis-numericformatconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis StringParameter
<a name="aws-properties-quicksight-analysis-stringparameter"></a>

A string parameter.

## Syntax
<a name="aws-properties-quicksight-analysis-stringparameter-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-stringparameter-syntax.json"></a>

```
{
  "[Name](#cfn-quicksight-analysis-stringparameter-name)" : String,
  "[Values](#cfn-quicksight-analysis-stringparameter-values)" : [ String, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-stringparameter-syntax.yaml"></a>

```
  [Name](#cfn-quicksight-analysis-stringparameter-name): String
  [Values](#cfn-quicksight-analysis-stringparameter-values): 
    - String
```

## Properties
<a name="aws-properties-quicksight-analysis-stringparameter-properties"></a>

`Name`  <a name="cfn-quicksight-analysis-stringparameter-name"></a>
A display name for a string parameter.  
*Required*: Yes  
*Type*: String  
*Pattern*: `\S`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Values`  <a name="cfn-quicksight-analysis-stringparameter-values"></a>
The values of a string parameter.  
*Required*: Yes  
*Type*: Array of String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis StringParameterDeclaration
<a name="aws-properties-quicksight-analysis-stringparameterdeclaration"></a>

A parameter declaration for the `String` data type.

## Syntax
<a name="aws-properties-quicksight-analysis-stringparameterdeclaration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-stringparameterdeclaration-syntax.json"></a>

```
{
  "[DefaultValues](#cfn-quicksight-analysis-stringparameterdeclaration-defaultvalues)" : StringDefaultValues,
  "[MappedDataSetParameters](#cfn-quicksight-analysis-stringparameterdeclaration-mappeddatasetparameters)" : [ MappedDataSetParameter, ... ],
  "[Name](#cfn-quicksight-analysis-stringparameterdeclaration-name)" : String,
  "[ParameterValueType](#cfn-quicksight-analysis-stringparameterdeclaration-parametervaluetype)" : String,
  "[ValueWhenUnset](#cfn-quicksight-analysis-stringparameterdeclaration-valuewhenunset)" : StringValueWhenUnsetConfiguration
}
```

### YAML
<a name="aws-properties-quicksight-analysis-stringparameterdeclaration-syntax.yaml"></a>

```
  [DefaultValues](#cfn-quicksight-analysis-stringparameterdeclaration-defaultvalues): 
    StringDefaultValues
  [MappedDataSetParameters](#cfn-quicksight-analysis-stringparameterdeclaration-mappeddatasetparameters): 
    - MappedDataSetParameter
  [Name](#cfn-quicksight-analysis-stringparameterdeclaration-name): String
  [ParameterValueType](#cfn-quicksight-analysis-stringparameterdeclaration-parametervaluetype): String
  [ValueWhenUnset](#cfn-quicksight-analysis-stringparameterdeclaration-valuewhenunset): 
    StringValueWhenUnsetConfiguration
```

## Properties
<a name="aws-properties-quicksight-analysis-stringparameterdeclaration-properties"></a>

`DefaultValues`  <a name="cfn-quicksight-analysis-stringparameterdeclaration-defaultvalues"></a>
The default values of a parameter. If the parameter is a single-value parameter, a maximum of one default value can be provided.  
*Required*: No  
*Type*: [StringDefaultValues](aws-properties-quicksight-analysis-stringdefaultvalues.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`MappedDataSetParameters`  <a name="cfn-quicksight-analysis-stringparameterdeclaration-mappeddatasetparameters"></a>
Property description not available.  
*Required*: No  
*Type*: Array of [MappedDataSetParameter](aws-properties-quicksight-analysis-mappeddatasetparameter.md)  
*Minimum*: `0`  
*Maximum*: `150`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Name`  <a name="cfn-quicksight-analysis-stringparameterdeclaration-name"></a>
The name of the parameter that is being declared.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[a-zA-Z0-9]+$`  
*Minimum*: `1`  
*Maximum*: `2048`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ParameterValueType`  <a name="cfn-quicksight-analysis-stringparameterdeclaration-parametervaluetype"></a>
The value type determines whether the parameter is a single-value or multi-value parameter.  
*Required*: Yes  
*Type*: String  
*Allowed values*: `MULTI_VALUED | SINGLE_VALUED`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ValueWhenUnset`  <a name="cfn-quicksight-analysis-stringparameterdeclaration-valuewhenunset"></a>
The configuration that defines the default value of a `String` parameter when a value has not been set.  
*Required*: No  
*Type*: [StringValueWhenUnsetConfiguration](aws-properties-quicksight-analysis-stringvaluewhenunsetconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis StringValueWhenUnsetConfiguration
<a name="aws-properties-quicksight-analysis-stringvaluewhenunsetconfiguration"></a>

The configuration that defines the default value of a `String` parameter when a value has not been set.

## Syntax
<a name="aws-properties-quicksight-analysis-stringvaluewhenunsetconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-stringvaluewhenunsetconfiguration-syntax.json"></a>

```
{
  "[CustomValue](#cfn-quicksight-analysis-stringvaluewhenunsetconfiguration-customvalue)" : String,
  "[ValueWhenUnsetOption](#cfn-quicksight-analysis-stringvaluewhenunsetconfiguration-valuewhenunsetoption)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-stringvaluewhenunsetconfiguration-syntax.yaml"></a>

```
  [CustomValue](#cfn-quicksight-analysis-stringvaluewhenunsetconfiguration-customvalue): String
  [ValueWhenUnsetOption](#cfn-quicksight-analysis-stringvaluewhenunsetconfiguration-valuewhenunsetoption): String
```

## Properties
<a name="aws-properties-quicksight-analysis-stringvaluewhenunsetconfiguration-properties"></a>

`CustomValue`  <a name="cfn-quicksight-analysis-stringvaluewhenunsetconfiguration-customvalue"></a>
A custom value that's used when the value of a parameter isn't set.  
*Required*: No  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ValueWhenUnsetOption`  <a name="cfn-quicksight-analysis-stringvaluewhenunsetconfiguration-valuewhenunsetoption"></a>
The built-in options for default values. The value can be one of the following:  
+ `RECOMMENDED`: The recommended value.
+ `NULL`: The `NULL` value.
*Required*: No  
*Type*: String  
*Allowed values*: `RECOMMENDED_VALUE | NULL`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis SubtotalOptions
<a name="aws-properties-quicksight-analysis-subtotaloptions"></a>

The subtotal options.

## Syntax
<a name="aws-properties-quicksight-analysis-subtotaloptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-subtotaloptions-syntax.json"></a>

```
{
  "[CustomLabel](#cfn-quicksight-analysis-subtotaloptions-customlabel)" : String,
  "[FieldLevel](#cfn-quicksight-analysis-subtotaloptions-fieldlevel)" : String,
  "[FieldLevelOptions](#cfn-quicksight-analysis-subtotaloptions-fieldleveloptions)" : [ PivotTableFieldSubtotalOptions, ... ],
  "[MetricHeaderCellStyle](#cfn-quicksight-analysis-subtotaloptions-metricheadercellstyle)" : TableCellStyle,
  "[StyleTargets](#cfn-quicksight-analysis-subtotaloptions-styletargets)" : [ TableStyleTarget, ... ],
  "[TotalCellStyle](#cfn-quicksight-analysis-subtotaloptions-totalcellstyle)" : TableCellStyle,
  "[TotalsVisibility](#cfn-quicksight-analysis-subtotaloptions-totalsvisibility)" : String,
  "[ValueCellStyle](#cfn-quicksight-analysis-subtotaloptions-valuecellstyle)" : TableCellStyle
}
```

### YAML
<a name="aws-properties-quicksight-analysis-subtotaloptions-syntax.yaml"></a>

```
  [CustomLabel](#cfn-quicksight-analysis-subtotaloptions-customlabel): String
  [FieldLevel](#cfn-quicksight-analysis-subtotaloptions-fieldlevel): String
  [FieldLevelOptions](#cfn-quicksight-analysis-subtotaloptions-fieldleveloptions): 
    - PivotTableFieldSubtotalOptions
  [MetricHeaderCellStyle](#cfn-quicksight-analysis-subtotaloptions-metricheadercellstyle): 
    TableCellStyle
  [StyleTargets](#cfn-quicksight-analysis-subtotaloptions-styletargets): 
    - TableStyleTarget
  [TotalCellStyle](#cfn-quicksight-analysis-subtotaloptions-totalcellstyle): 
    TableCellStyle
  [TotalsVisibility](#cfn-quicksight-analysis-subtotaloptions-totalsvisibility): String
  [ValueCellStyle](#cfn-quicksight-analysis-subtotaloptions-valuecellstyle): 
    TableCellStyle
```

## Properties
<a name="aws-properties-quicksight-analysis-subtotaloptions-properties"></a>

`CustomLabel`  <a name="cfn-quicksight-analysis-subtotaloptions-customlabel"></a>
The custom label string for the subtotal cells.  
*Required*: No  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FieldLevel`  <a name="cfn-quicksight-analysis-subtotaloptions-fieldlevel"></a>
The field level (all, custom, last) for the subtotal cells.  
*Required*: No  
*Type*: String  
*Allowed values*: `ALL | CUSTOM | LAST`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FieldLevelOptions`  <a name="cfn-quicksight-analysis-subtotaloptions-fieldleveloptions"></a>
The optional configuration of subtotal cells.  
*Required*: No  
*Type*: Array of [PivotTableFieldSubtotalOptions](aws-properties-quicksight-analysis-pivottablefieldsubtotaloptions.md)  
*Minimum*: `0`  
*Maximum*: `100`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`MetricHeaderCellStyle`  <a name="cfn-quicksight-analysis-subtotaloptions-metricheadercellstyle"></a>
The cell styling options for the subtotals of header cells.  
*Required*: No  
*Type*: [TableCellStyle](aws-properties-quicksight-analysis-tablecellstyle.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`StyleTargets`  <a name="cfn-quicksight-analysis-subtotaloptions-styletargets"></a>
The style targets options for subtotals.  
*Required*: No  
*Type*: Array of [TableStyleTarget](aws-properties-quicksight-analysis-tablestyletarget.md)  
*Minimum*: `0`  
*Maximum*: `3`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TotalCellStyle`  <a name="cfn-quicksight-analysis-subtotaloptions-totalcellstyle"></a>
The cell styling options for the subtotal cells.  
*Required*: No  
*Type*: [TableCellStyle](aws-properties-quicksight-analysis-tablecellstyle.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TotalsVisibility`  <a name="cfn-quicksight-analysis-subtotaloptions-totalsvisibility"></a>
The visibility configuration for the subtotal cells.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ValueCellStyle`  <a name="cfn-quicksight-analysis-subtotaloptions-valuecellstyle"></a>
The cell styling options for the subtotals of value cells.  
*Required*: No  
*Type*: [TableCellStyle](aws-properties-quicksight-analysis-tablecellstyle.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis TableAggregatedFieldWells
<a name="aws-properties-quicksight-analysis-tableaggregatedfieldwells"></a>

The aggregated field well for the table.

## Syntax
<a name="aws-properties-quicksight-analysis-tableaggregatedfieldwells-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-tableaggregatedfieldwells-syntax.json"></a>

```
{
  "[GroupBy](#cfn-quicksight-analysis-tableaggregatedfieldwells-groupby)" : [ DimensionField, ... ],
  "[Values](#cfn-quicksight-analysis-tableaggregatedfieldwells-values)" : [ MeasureField, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-tableaggregatedfieldwells-syntax.yaml"></a>

```
  [GroupBy](#cfn-quicksight-analysis-tableaggregatedfieldwells-groupby): 
    - DimensionField
  [Values](#cfn-quicksight-analysis-tableaggregatedfieldwells-values): 
    - MeasureField
```

## Properties
<a name="aws-properties-quicksight-analysis-tableaggregatedfieldwells-properties"></a>

`GroupBy`  <a name="cfn-quicksight-analysis-tableaggregatedfieldwells-groupby"></a>
The group by field well for a pivot table. Values are grouped by group by fields.  
*Required*: No  
*Type*: Array of [DimensionField](aws-properties-quicksight-analysis-dimensionfield.md)  
*Minimum*: `0`  
*Maximum*: `200`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Values`  <a name="cfn-quicksight-analysis-tableaggregatedfieldwells-values"></a>
The values field well for a pivot table. Values are aggregated based on group by fields.  
*Required*: No  
*Type*: Array of [MeasureField](aws-properties-quicksight-analysis-measurefield.md)  
*Minimum*: `0`  
*Maximum*: `200`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis TableBorderOptions
<a name="aws-properties-quicksight-analysis-tableborderoptions"></a>

The border options for a table border.

## Syntax
<a name="aws-properties-quicksight-analysis-tableborderoptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-tableborderoptions-syntax.json"></a>

```
{
  "[Color](#cfn-quicksight-analysis-tableborderoptions-color)" : String,
  "[Style](#cfn-quicksight-analysis-tableborderoptions-style)" : String,
  "[Thickness](#cfn-quicksight-analysis-tableborderoptions-thickness)" : Number
}
```

### YAML
<a name="aws-properties-quicksight-analysis-tableborderoptions-syntax.yaml"></a>

```
  [Color](#cfn-quicksight-analysis-tableborderoptions-color): String
  [Style](#cfn-quicksight-analysis-tableborderoptions-style): String
  [Thickness](#cfn-quicksight-analysis-tableborderoptions-thickness): Number
```

## Properties
<a name="aws-properties-quicksight-analysis-tableborderoptions-properties"></a>

`Color`  <a name="cfn-quicksight-analysis-tableborderoptions-color"></a>
The color of a table border.  
*Required*: No  
*Type*: String  
*Pattern*: `^#[A-F0-9]{6}$`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Style`  <a name="cfn-quicksight-analysis-tableborderoptions-style"></a>
The style (none, solid) of a table border.  
*Required*: No  
*Type*: String  
*Allowed values*: `NONE | SOLID`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Thickness`  <a name="cfn-quicksight-analysis-tableborderoptions-thickness"></a>
The thickness of a table border.  
*Required*: No  
*Type*: Number  
*Minimum*: `1`  
*Maximum*: `4`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis TableCellConditionalFormatting
<a name="aws-properties-quicksight-analysis-tablecellconditionalformatting"></a>

The cell conditional formatting option for a table.

## Syntax
<a name="aws-properties-quicksight-analysis-tablecellconditionalformatting-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-tablecellconditionalformatting-syntax.json"></a>

```
{
  "[FieldId](#cfn-quicksight-analysis-tablecellconditionalformatting-fieldid)" : String,
  "[TextFormat](#cfn-quicksight-analysis-tablecellconditionalformatting-textformat)" : TextConditionalFormat
}
```

### YAML
<a name="aws-properties-quicksight-analysis-tablecellconditionalformatting-syntax.yaml"></a>

```
  [FieldId](#cfn-quicksight-analysis-tablecellconditionalformatting-fieldid): String
  [TextFormat](#cfn-quicksight-analysis-tablecellconditionalformatting-textformat): 
    TextConditionalFormat
```

## Properties
<a name="aws-properties-quicksight-analysis-tablecellconditionalformatting-properties"></a>

`FieldId`  <a name="cfn-quicksight-analysis-tablecellconditionalformatting-fieldid"></a>
The field ID of the cell for conditional formatting.  
*Required*: Yes  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TextFormat`  <a name="cfn-quicksight-analysis-tablecellconditionalformatting-textformat"></a>
The text format of the cell for conditional formatting.  
*Required*: No  
*Type*: [TextConditionalFormat](aws-properties-quicksight-analysis-textconditionalformat.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis TableCellImageSizingConfiguration
<a name="aws-properties-quicksight-analysis-tablecellimagesizingconfiguration"></a>

The sizing options for the table image configuration.

## Syntax
<a name="aws-properties-quicksight-analysis-tablecellimagesizingconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-tablecellimagesizingconfiguration-syntax.json"></a>

```
{
  "[TableCellImageScalingConfiguration](#cfn-quicksight-analysis-tablecellimagesizingconfiguration-tablecellimagescalingconfiguration)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-tablecellimagesizingconfiguration-syntax.yaml"></a>

```
  [TableCellImageScalingConfiguration](#cfn-quicksight-analysis-tablecellimagesizingconfiguration-tablecellimagescalingconfiguration): String
```

## Properties
<a name="aws-properties-quicksight-analysis-tablecellimagesizingconfiguration-properties"></a>

`TableCellImageScalingConfiguration`  <a name="cfn-quicksight-analysis-tablecellimagesizingconfiguration-tablecellimagescalingconfiguration"></a>
The cell scaling configuration of the sizing options for the table image configuration.  
*Required*: No  
*Type*: String  
*Allowed values*: `FIT_TO_CELL_HEIGHT | FIT_TO_CELL_WIDTH | DO_NOT_SCALE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis TableCellStyle
<a name="aws-properties-quicksight-analysis-tablecellstyle"></a>

The table cell style for a cell in pivot table or table visual.

## Syntax
<a name="aws-properties-quicksight-analysis-tablecellstyle-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-tablecellstyle-syntax.json"></a>

```
{
  "[BackgroundColor](#cfn-quicksight-analysis-tablecellstyle-backgroundcolor)" : String,
  "[Border](#cfn-quicksight-analysis-tablecellstyle-border)" : GlobalTableBorderOptions,
  "[FontConfiguration](#cfn-quicksight-analysis-tablecellstyle-fontconfiguration)" : FontConfiguration,
  "[Height](#cfn-quicksight-analysis-tablecellstyle-height)" : Number,
  "[HorizontalTextAlignment](#cfn-quicksight-analysis-tablecellstyle-horizontaltextalignment)" : String,
  "[TextWrap](#cfn-quicksight-analysis-tablecellstyle-textwrap)" : String,
  "[VerticalTextAlignment](#cfn-quicksight-analysis-tablecellstyle-verticaltextalignment)" : String,
  "[Visibility](#cfn-quicksight-analysis-tablecellstyle-visibility)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-tablecellstyle-syntax.yaml"></a>

```
  [BackgroundColor](#cfn-quicksight-analysis-tablecellstyle-backgroundcolor): String
  [Border](#cfn-quicksight-analysis-tablecellstyle-border): 
    GlobalTableBorderOptions
  [FontConfiguration](#cfn-quicksight-analysis-tablecellstyle-fontconfiguration): 
    FontConfiguration
  [Height](#cfn-quicksight-analysis-tablecellstyle-height): Number
  [HorizontalTextAlignment](#cfn-quicksight-analysis-tablecellstyle-horizontaltextalignment): String
  [TextWrap](#cfn-quicksight-analysis-tablecellstyle-textwrap): String
  [VerticalTextAlignment](#cfn-quicksight-analysis-tablecellstyle-verticaltextalignment): String
  [Visibility](#cfn-quicksight-analysis-tablecellstyle-visibility): String
```

## Properties
<a name="aws-properties-quicksight-analysis-tablecellstyle-properties"></a>

`BackgroundColor`  <a name="cfn-quicksight-analysis-tablecellstyle-backgroundcolor"></a>
The background color for the table cells.  
*Required*: No  
*Type*: String  
*Pattern*: `^#[A-F0-9]{6}$`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Border`  <a name="cfn-quicksight-analysis-tablecellstyle-border"></a>
The borders for the table cells.  
*Required*: No  
*Type*: [GlobalTableBorderOptions](aws-properties-quicksight-analysis-globaltableborderoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FontConfiguration`  <a name="cfn-quicksight-analysis-tablecellstyle-fontconfiguration"></a>
The font configuration of the table cells.  
*Required*: No  
*Type*: [FontConfiguration](aws-properties-quicksight-analysis-fontconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Height`  <a name="cfn-quicksight-analysis-tablecellstyle-height"></a>
The height color for the table cells.  
*Required*: No  
*Type*: Number  
*Minimum*: `8`  
*Maximum*: `500`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`HorizontalTextAlignment`  <a name="cfn-quicksight-analysis-tablecellstyle-horizontaltextalignment"></a>
The horizontal text alignment (left, center, right, auto) for the table cells.  
*Required*: No  
*Type*: String  
*Allowed values*: `LEFT | CENTER | RIGHT | AUTO`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TextWrap`  <a name="cfn-quicksight-analysis-tablecellstyle-textwrap"></a>
The text wrap (none, wrap) for the table cells.  
*Required*: No  
*Type*: String  
*Allowed values*: `NONE | WRAP`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VerticalTextAlignment`  <a name="cfn-quicksight-analysis-tablecellstyle-verticaltextalignment"></a>
The vertical text alignment (top, middle, bottom) for the table cells.  
*Required*: No  
*Type*: String  
*Allowed values*: `TOP | MIDDLE | BOTTOM | AUTO`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Visibility`  <a name="cfn-quicksight-analysis-tablecellstyle-visibility"></a>
The visibility of the table cells.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis TableConditionalFormatting
<a name="aws-properties-quicksight-analysis-tableconditionalformatting"></a>

The conditional formatting for a `PivotTableVisual`.

## Syntax
<a name="aws-properties-quicksight-analysis-tableconditionalformatting-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-tableconditionalformatting-syntax.json"></a>

```
{
  "[ConditionalFormattingOptions](#cfn-quicksight-analysis-tableconditionalformatting-conditionalformattingoptions)" : [ TableConditionalFormattingOption, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-tableconditionalformatting-syntax.yaml"></a>

```
  [ConditionalFormattingOptions](#cfn-quicksight-analysis-tableconditionalformatting-conditionalformattingoptions): 
    - TableConditionalFormattingOption
```

## Properties
<a name="aws-properties-quicksight-analysis-tableconditionalformatting-properties"></a>

`ConditionalFormattingOptions`  <a name="cfn-quicksight-analysis-tableconditionalformatting-conditionalformattingoptions"></a>
Conditional formatting options for a `PivotTableVisual`.  
*Required*: No  
*Type*: Array of [TableConditionalFormattingOption](aws-properties-quicksight-analysis-tableconditionalformattingoption.md)  
*Minimum*: `0`  
*Maximum*: `500`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis TableConditionalFormattingOption
<a name="aws-properties-quicksight-analysis-tableconditionalformattingoption"></a>

Conditional formatting options for a `PivotTableVisual`.

## Syntax
<a name="aws-properties-quicksight-analysis-tableconditionalformattingoption-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-tableconditionalformattingoption-syntax.json"></a>

```
{
  "[Cell](#cfn-quicksight-analysis-tableconditionalformattingoption-cell)" : TableCellConditionalFormatting,
  "[Row](#cfn-quicksight-analysis-tableconditionalformattingoption-row)" : TableRowConditionalFormatting
}
```

### YAML
<a name="aws-properties-quicksight-analysis-tableconditionalformattingoption-syntax.yaml"></a>

```
  [Cell](#cfn-quicksight-analysis-tableconditionalformattingoption-cell): 
    TableCellConditionalFormatting
  [Row](#cfn-quicksight-analysis-tableconditionalformattingoption-row): 
    TableRowConditionalFormatting
```

## Properties
<a name="aws-properties-quicksight-analysis-tableconditionalformattingoption-properties"></a>

`Cell`  <a name="cfn-quicksight-analysis-tableconditionalformattingoption-cell"></a>
The cell conditional formatting option for a table.  
*Required*: No  
*Type*: [TableCellConditionalFormatting](aws-properties-quicksight-analysis-tablecellconditionalformatting.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Row`  <a name="cfn-quicksight-analysis-tableconditionalformattingoption-row"></a>
The row conditional formatting option for a table.  
*Required*: No  
*Type*: [TableRowConditionalFormatting](aws-properties-quicksight-analysis-tablerowconditionalformatting.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis TableConfiguration
<a name="aws-properties-quicksight-analysis-tableconfiguration"></a>

The configuration for a `TableVisual`.

## Syntax
<a name="aws-properties-quicksight-analysis-tableconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-tableconfiguration-syntax.json"></a>

```
{
  "[FieldOptions](#cfn-quicksight-analysis-tableconfiguration-fieldoptions)" : TableFieldOptions,
  "[FieldWells](#cfn-quicksight-analysis-tableconfiguration-fieldwells)" : TableFieldWells,
  "[Interactions](#cfn-quicksight-analysis-tableconfiguration-interactions)" : VisualInteractionOptions,
  "[PaginatedReportOptions](#cfn-quicksight-analysis-tableconfiguration-paginatedreportoptions)" : TablePaginatedReportOptions,
  "[SortConfiguration](#cfn-quicksight-analysis-tableconfiguration-sortconfiguration)" : TableSortConfiguration,
  "[TableInlineVisualizations](#cfn-quicksight-analysis-tableconfiguration-tableinlinevisualizations)" : [ TableInlineVisualization, ... ],
  "[TableOptions](#cfn-quicksight-analysis-tableconfiguration-tableoptions)" : TableOptions,
  "[TotalOptions](#cfn-quicksight-analysis-tableconfiguration-totaloptions)" : TotalOptions
}
```

### YAML
<a name="aws-properties-quicksight-analysis-tableconfiguration-syntax.yaml"></a>

```
  [FieldOptions](#cfn-quicksight-analysis-tableconfiguration-fieldoptions): 
    TableFieldOptions
  [FieldWells](#cfn-quicksight-analysis-tableconfiguration-fieldwells): 
    TableFieldWells
  [Interactions](#cfn-quicksight-analysis-tableconfiguration-interactions): 
    VisualInteractionOptions
  [PaginatedReportOptions](#cfn-quicksight-analysis-tableconfiguration-paginatedreportoptions): 
    TablePaginatedReportOptions
  [SortConfiguration](#cfn-quicksight-analysis-tableconfiguration-sortconfiguration): 
    TableSortConfiguration
  [TableInlineVisualizations](#cfn-quicksight-analysis-tableconfiguration-tableinlinevisualizations): 
    - TableInlineVisualization
  [TableOptions](#cfn-quicksight-analysis-tableconfiguration-tableoptions): 
    TableOptions
  [TotalOptions](#cfn-quicksight-analysis-tableconfiguration-totaloptions): 
    TotalOptions
```

## Properties
<a name="aws-properties-quicksight-analysis-tableconfiguration-properties"></a>

`FieldOptions`  <a name="cfn-quicksight-analysis-tableconfiguration-fieldoptions"></a>
The field options for a table visual.  
*Required*: No  
*Type*: [TableFieldOptions](aws-properties-quicksight-analysis-tablefieldoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FieldWells`  <a name="cfn-quicksight-analysis-tableconfiguration-fieldwells"></a>
The field wells of the visual.  
*Required*: No  
*Type*: [TableFieldWells](aws-properties-quicksight-analysis-tablefieldwells.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Interactions`  <a name="cfn-quicksight-analysis-tableconfiguration-interactions"></a>
The general visual interactions setup for a visual.  
*Required*: No  
*Type*: [VisualInteractionOptions](aws-properties-quicksight-analysis-visualinteractionoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`PaginatedReportOptions`  <a name="cfn-quicksight-analysis-tableconfiguration-paginatedreportoptions"></a>
The paginated report options for a table visual.  
*Required*: No  
*Type*: [TablePaginatedReportOptions](aws-properties-quicksight-analysis-tablepaginatedreportoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SortConfiguration`  <a name="cfn-quicksight-analysis-tableconfiguration-sortconfiguration"></a>
The sort configuration for a `TableVisual`.  
*Required*: No  
*Type*: [TableSortConfiguration](aws-properties-quicksight-analysis-tablesortconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TableInlineVisualizations`  <a name="cfn-quicksight-analysis-tableconfiguration-tableinlinevisualizations"></a>
A collection of inline visualizations to display within a chart.  
*Required*: No  
*Type*: Array of [TableInlineVisualization](aws-properties-quicksight-analysis-tableinlinevisualization.md)  
*Minimum*: `0`  
*Maximum*: `200`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TableOptions`  <a name="cfn-quicksight-analysis-tableconfiguration-tableoptions"></a>
The table options for a table visual.  
*Required*: No  
*Type*: [TableOptions](aws-properties-quicksight-analysis-tableoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TotalOptions`  <a name="cfn-quicksight-analysis-tableconfiguration-totaloptions"></a>
The total options for a table visual.  
*Required*: No  
*Type*: [TotalOptions](aws-properties-quicksight-analysis-totaloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis TableFieldCustomIconContent
<a name="aws-properties-quicksight-analysis-tablefieldcustomiconcontent"></a>

The custom icon content for the table link content configuration.

## Syntax
<a name="aws-properties-quicksight-analysis-tablefieldcustomiconcontent-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-tablefieldcustomiconcontent-syntax.json"></a>

```
{
  "[Icon](#cfn-quicksight-analysis-tablefieldcustomiconcontent-icon)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-tablefieldcustomiconcontent-syntax.yaml"></a>

```
  [Icon](#cfn-quicksight-analysis-tablefieldcustomiconcontent-icon): String
```

## Properties
<a name="aws-properties-quicksight-analysis-tablefieldcustomiconcontent-properties"></a>

`Icon`  <a name="cfn-quicksight-analysis-tablefieldcustomiconcontent-icon"></a>
The icon set type (link) of the custom icon content for table URL link content.  
*Required*: No  
*Type*: String  
*Allowed values*: `LINK`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis TableFieldCustomTextContent
<a name="aws-properties-quicksight-analysis-tablefieldcustomtextcontent"></a>

The custom text content (value, font configuration) for the table link content configuration.

## Syntax
<a name="aws-properties-quicksight-analysis-tablefieldcustomtextcontent-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-tablefieldcustomtextcontent-syntax.json"></a>

```
{
  "[FontConfiguration](#cfn-quicksight-analysis-tablefieldcustomtextcontent-fontconfiguration)" : FontConfiguration,
  "[Value](#cfn-quicksight-analysis-tablefieldcustomtextcontent-value)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-tablefieldcustomtextcontent-syntax.yaml"></a>

```
  [FontConfiguration](#cfn-quicksight-analysis-tablefieldcustomtextcontent-fontconfiguration): 
    FontConfiguration
  [Value](#cfn-quicksight-analysis-tablefieldcustomtextcontent-value): String
```

## Properties
<a name="aws-properties-quicksight-analysis-tablefieldcustomtextcontent-properties"></a>

`FontConfiguration`  <a name="cfn-quicksight-analysis-tablefieldcustomtextcontent-fontconfiguration"></a>
The font configuration of the custom text content for the table URL link content.  
*Required*: Yes  
*Type*: [FontConfiguration](aws-properties-quicksight-analysis-fontconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Value`  <a name="cfn-quicksight-analysis-tablefieldcustomtextcontent-value"></a>
The string value of the custom text content for the table URL link content.  
*Required*: No  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis TableFieldImageConfiguration
<a name="aws-properties-quicksight-analysis-tablefieldimageconfiguration"></a>

The image configuration of a table field URL.

## Syntax
<a name="aws-properties-quicksight-analysis-tablefieldimageconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-tablefieldimageconfiguration-syntax.json"></a>

```
{
  "[SizingOptions](#cfn-quicksight-analysis-tablefieldimageconfiguration-sizingoptions)" : TableCellImageSizingConfiguration
}
```

### YAML
<a name="aws-properties-quicksight-analysis-tablefieldimageconfiguration-syntax.yaml"></a>

```
  [SizingOptions](#cfn-quicksight-analysis-tablefieldimageconfiguration-sizingoptions): 
    TableCellImageSizingConfiguration
```

## Properties
<a name="aws-properties-quicksight-analysis-tablefieldimageconfiguration-properties"></a>

`SizingOptions`  <a name="cfn-quicksight-analysis-tablefieldimageconfiguration-sizingoptions"></a>
The sizing options for the table image configuration.  
*Required*: No  
*Type*: [TableCellImageSizingConfiguration](aws-properties-quicksight-analysis-tablecellimagesizingconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis TableFieldLinkConfiguration
<a name="aws-properties-quicksight-analysis-tablefieldlinkconfiguration"></a>

The link configuration of a table field URL.

## Syntax
<a name="aws-properties-quicksight-analysis-tablefieldlinkconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-tablefieldlinkconfiguration-syntax.json"></a>

```
{
  "[Content](#cfn-quicksight-analysis-tablefieldlinkconfiguration-content)" : TableFieldLinkContentConfiguration,
  "[Target](#cfn-quicksight-analysis-tablefieldlinkconfiguration-target)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-tablefieldlinkconfiguration-syntax.yaml"></a>

```
  [Content](#cfn-quicksight-analysis-tablefieldlinkconfiguration-content): 
    TableFieldLinkContentConfiguration
  [Target](#cfn-quicksight-analysis-tablefieldlinkconfiguration-target): String
```

## Properties
<a name="aws-properties-quicksight-analysis-tablefieldlinkconfiguration-properties"></a>

`Content`  <a name="cfn-quicksight-analysis-tablefieldlinkconfiguration-content"></a>
The URL content (text, icon) for the table link configuration.  
*Required*: Yes  
*Type*: [TableFieldLinkContentConfiguration](aws-properties-quicksight-analysis-tablefieldlinkcontentconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Target`  <a name="cfn-quicksight-analysis-tablefieldlinkconfiguration-target"></a>
The URL target (new tab, new window, same tab) for the table link configuration.  
*Required*: Yes  
*Type*: String  
*Allowed values*: `NEW_TAB | NEW_WINDOW | SAME_TAB`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis TableFieldLinkContentConfiguration
<a name="aws-properties-quicksight-analysis-tablefieldlinkcontentconfiguration"></a>

The URL content (text, icon) for the table link configuration.

## Syntax
<a name="aws-properties-quicksight-analysis-tablefieldlinkcontentconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-tablefieldlinkcontentconfiguration-syntax.json"></a>

```
{
  "[CustomIconContent](#cfn-quicksight-analysis-tablefieldlinkcontentconfiguration-customiconcontent)" : TableFieldCustomIconContent,
  "[CustomTextContent](#cfn-quicksight-analysis-tablefieldlinkcontentconfiguration-customtextcontent)" : TableFieldCustomTextContent
}
```

### YAML
<a name="aws-properties-quicksight-analysis-tablefieldlinkcontentconfiguration-syntax.yaml"></a>

```
  [CustomIconContent](#cfn-quicksight-analysis-tablefieldlinkcontentconfiguration-customiconcontent): 
    TableFieldCustomIconContent
  [CustomTextContent](#cfn-quicksight-analysis-tablefieldlinkcontentconfiguration-customtextcontent): 
    TableFieldCustomTextContent
```

## Properties
<a name="aws-properties-quicksight-analysis-tablefieldlinkcontentconfiguration-properties"></a>

`CustomIconContent`  <a name="cfn-quicksight-analysis-tablefieldlinkcontentconfiguration-customiconcontent"></a>
The custom icon content for the table link content configuration.  
*Required*: No  
*Type*: [TableFieldCustomIconContent](aws-properties-quicksight-analysis-tablefieldcustomiconcontent.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`CustomTextContent`  <a name="cfn-quicksight-analysis-tablefieldlinkcontentconfiguration-customtextcontent"></a>
The custom text content (value, font configuration) for the table link content configuration.  
*Required*: No  
*Type*: [TableFieldCustomTextContent](aws-properties-quicksight-analysis-tablefieldcustomtextcontent.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis TableFieldOption
<a name="aws-properties-quicksight-analysis-tablefieldoption"></a>

The options for a table field.

## Syntax
<a name="aws-properties-quicksight-analysis-tablefieldoption-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-tablefieldoption-syntax.json"></a>

```
{
  "[CustomLabel](#cfn-quicksight-analysis-tablefieldoption-customlabel)" : String,
  "[FieldId](#cfn-quicksight-analysis-tablefieldoption-fieldid)" : String,
  "[URLStyling](#cfn-quicksight-analysis-tablefieldoption-urlstyling)" : TableFieldURLConfiguration,
  "[Visibility](#cfn-quicksight-analysis-tablefieldoption-visibility)" : String,
  "[Width](#cfn-quicksight-analysis-tablefieldoption-width)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-tablefieldoption-syntax.yaml"></a>

```
  [CustomLabel](#cfn-quicksight-analysis-tablefieldoption-customlabel): String
  [FieldId](#cfn-quicksight-analysis-tablefieldoption-fieldid): String
  [URLStyling](#cfn-quicksight-analysis-tablefieldoption-urlstyling): 
    TableFieldURLConfiguration
  [Visibility](#cfn-quicksight-analysis-tablefieldoption-visibility): String
  [Width](#cfn-quicksight-analysis-tablefieldoption-width): String
```

## Properties
<a name="aws-properties-quicksight-analysis-tablefieldoption-properties"></a>

`CustomLabel`  <a name="cfn-quicksight-analysis-tablefieldoption-customlabel"></a>
The custom label for a table field.  
*Required*: No  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `2048`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FieldId`  <a name="cfn-quicksight-analysis-tablefieldoption-fieldid"></a>
The field ID for a table field.  
*Required*: Yes  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`URLStyling`  <a name="cfn-quicksight-analysis-tablefieldoption-urlstyling"></a>
The URL configuration for a table field.  
*Required*: No  
*Type*: [TableFieldURLConfiguration](aws-properties-quicksight-analysis-tablefieldurlconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Visibility`  <a name="cfn-quicksight-analysis-tablefieldoption-visibility"></a>
The visibility of a table field.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Width`  <a name="cfn-quicksight-analysis-tablefieldoption-width"></a>
The width for a table field.  
*Required*: No  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis TableFieldOptions
<a name="aws-properties-quicksight-analysis-tablefieldoptions"></a>

The field options of a table visual.

## Syntax
<a name="aws-properties-quicksight-analysis-tablefieldoptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-tablefieldoptions-syntax.json"></a>

```
{
  "[Order](#cfn-quicksight-analysis-tablefieldoptions-order)" : [ String, ... ],
  "[PinnedFieldOptions](#cfn-quicksight-analysis-tablefieldoptions-pinnedfieldoptions)" : TablePinnedFieldOptions,
  "[SelectedFieldOptions](#cfn-quicksight-analysis-tablefieldoptions-selectedfieldoptions)" : [ TableFieldOption, ... ],
  "[TransposedTableOptions](#cfn-quicksight-analysis-tablefieldoptions-transposedtableoptions)" : [ TransposedTableOption, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-tablefieldoptions-syntax.yaml"></a>

```
  [Order](#cfn-quicksight-analysis-tablefieldoptions-order): 
    - String
  [PinnedFieldOptions](#cfn-quicksight-analysis-tablefieldoptions-pinnedfieldoptions): 
    TablePinnedFieldOptions
  [SelectedFieldOptions](#cfn-quicksight-analysis-tablefieldoptions-selectedfieldoptions): 
    - TableFieldOption
  [TransposedTableOptions](#cfn-quicksight-analysis-tablefieldoptions-transposedtableoptions): 
    - TransposedTableOption
```

## Properties
<a name="aws-properties-quicksight-analysis-tablefieldoptions-properties"></a>

`Order`  <a name="cfn-quicksight-analysis-tablefieldoptions-order"></a>
The order of the field IDs that are configured as field options for a table visual.  
*Required*: No  
*Type*: Array of String  
*Minimum*: `1 | 0`  
*Maximum*: `512 | 200`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`PinnedFieldOptions`  <a name="cfn-quicksight-analysis-tablefieldoptions-pinnedfieldoptions"></a>
The settings for the pinned columns of a table visual.  
*Required*: No  
*Type*: [TablePinnedFieldOptions](aws-properties-quicksight-analysis-tablepinnedfieldoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SelectedFieldOptions`  <a name="cfn-quicksight-analysis-tablefieldoptions-selectedfieldoptions"></a>
The field options to be configured to a table.  
*Required*: No  
*Type*: Array of [TableFieldOption](aws-properties-quicksight-analysis-tablefieldoption.md)  
*Minimum*: `0`  
*Maximum*: `100`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TransposedTableOptions`  <a name="cfn-quicksight-analysis-tablefieldoptions-transposedtableoptions"></a>
The `TableOptions` of a transposed table.  
*Required*: No  
*Type*: Array of [TransposedTableOption](aws-properties-quicksight-analysis-transposedtableoption.md)  
*Minimum*: `0`  
*Maximum*: `10001`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis TableFieldURLConfiguration
<a name="aws-properties-quicksight-analysis-tablefieldurlconfiguration"></a>

The URL configuration for a table field.

## Syntax
<a name="aws-properties-quicksight-analysis-tablefieldurlconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-tablefieldurlconfiguration-syntax.json"></a>

```
{
  "[ImageConfiguration](#cfn-quicksight-analysis-tablefieldurlconfiguration-imageconfiguration)" : TableFieldImageConfiguration,
  "[LinkConfiguration](#cfn-quicksight-analysis-tablefieldurlconfiguration-linkconfiguration)" : TableFieldLinkConfiguration
}
```

### YAML
<a name="aws-properties-quicksight-analysis-tablefieldurlconfiguration-syntax.yaml"></a>

```
  [ImageConfiguration](#cfn-quicksight-analysis-tablefieldurlconfiguration-imageconfiguration): 
    TableFieldImageConfiguration
  [LinkConfiguration](#cfn-quicksight-analysis-tablefieldurlconfiguration-linkconfiguration): 
    TableFieldLinkConfiguration
```

## Properties
<a name="aws-properties-quicksight-analysis-tablefieldurlconfiguration-properties"></a>

`ImageConfiguration`  <a name="cfn-quicksight-analysis-tablefieldurlconfiguration-imageconfiguration"></a>
The image configuration of a table field URL.  
*Required*: No  
*Type*: [TableFieldImageConfiguration](aws-properties-quicksight-analysis-tablefieldimageconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`LinkConfiguration`  <a name="cfn-quicksight-analysis-tablefieldurlconfiguration-linkconfiguration"></a>
The link configuration of a table field URL.  
*Required*: No  
*Type*: [TableFieldLinkConfiguration](aws-properties-quicksight-analysis-tablefieldlinkconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis TableFieldWells
<a name="aws-properties-quicksight-analysis-tablefieldwells"></a>

The field wells for a table visual.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

## Syntax
<a name="aws-properties-quicksight-analysis-tablefieldwells-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-tablefieldwells-syntax.json"></a>

```
{
  "[TableAggregatedFieldWells](#cfn-quicksight-analysis-tablefieldwells-tableaggregatedfieldwells)" : TableAggregatedFieldWells,
  "[TableUnaggregatedFieldWells](#cfn-quicksight-analysis-tablefieldwells-tableunaggregatedfieldwells)" : TableUnaggregatedFieldWells
}
```

### YAML
<a name="aws-properties-quicksight-analysis-tablefieldwells-syntax.yaml"></a>

```
  [TableAggregatedFieldWells](#cfn-quicksight-analysis-tablefieldwells-tableaggregatedfieldwells): 
    TableAggregatedFieldWells
  [TableUnaggregatedFieldWells](#cfn-quicksight-analysis-tablefieldwells-tableunaggregatedfieldwells): 
    TableUnaggregatedFieldWells
```

## Properties
<a name="aws-properties-quicksight-analysis-tablefieldwells-properties"></a>

`TableAggregatedFieldWells`  <a name="cfn-quicksight-analysis-tablefieldwells-tableaggregatedfieldwells"></a>
The aggregated field well for the table.  
*Required*: No  
*Type*: [TableAggregatedFieldWells](aws-properties-quicksight-analysis-tableaggregatedfieldwells.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TableUnaggregatedFieldWells`  <a name="cfn-quicksight-analysis-tablefieldwells-tableunaggregatedfieldwells"></a>
The unaggregated field well for the table.  
*Required*: No  
*Type*: [TableUnaggregatedFieldWells](aws-properties-quicksight-analysis-tableunaggregatedfieldwells.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis TableInlineVisualization
<a name="aws-properties-quicksight-analysis-tableinlinevisualization"></a>

The inline visualization of a specific type to display within a chart.

## Syntax
<a name="aws-properties-quicksight-analysis-tableinlinevisualization-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-tableinlinevisualization-syntax.json"></a>

```
{
  "[DataBars](#cfn-quicksight-analysis-tableinlinevisualization-databars)" : DataBarsOptions
}
```

### YAML
<a name="aws-properties-quicksight-analysis-tableinlinevisualization-syntax.yaml"></a>

```
  [DataBars](#cfn-quicksight-analysis-tableinlinevisualization-databars): 
    DataBarsOptions
```

## Properties
<a name="aws-properties-quicksight-analysis-tableinlinevisualization-properties"></a>

`DataBars`  <a name="cfn-quicksight-analysis-tableinlinevisualization-databars"></a>
The configuration of the inline visualization of the data bars within a chart.  
*Required*: No  
*Type*: [DataBarsOptions](aws-properties-quicksight-analysis-databarsoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis TableOptions
<a name="aws-properties-quicksight-analysis-tableoptions"></a>

The table options for a table visual.

## Syntax
<a name="aws-properties-quicksight-analysis-tableoptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-tableoptions-syntax.json"></a>

```
{
  "[CellStyle](#cfn-quicksight-analysis-tableoptions-cellstyle)" : TableCellStyle,
  "[HeaderStyle](#cfn-quicksight-analysis-tableoptions-headerstyle)" : TableCellStyle,
  "[Orientation](#cfn-quicksight-analysis-tableoptions-orientation)" : String,
  "[RowAlternateColorOptions](#cfn-quicksight-analysis-tableoptions-rowalternatecoloroptions)" : RowAlternateColorOptions
}
```

### YAML
<a name="aws-properties-quicksight-analysis-tableoptions-syntax.yaml"></a>

```
  [CellStyle](#cfn-quicksight-analysis-tableoptions-cellstyle): 
    TableCellStyle
  [HeaderStyle](#cfn-quicksight-analysis-tableoptions-headerstyle): 
    TableCellStyle
  [Orientation](#cfn-quicksight-analysis-tableoptions-orientation): String
  [RowAlternateColorOptions](#cfn-quicksight-analysis-tableoptions-rowalternatecoloroptions): 
    RowAlternateColorOptions
```

## Properties
<a name="aws-properties-quicksight-analysis-tableoptions-properties"></a>

`CellStyle`  <a name="cfn-quicksight-analysis-tableoptions-cellstyle"></a>
The table cell style of table cells.  
*Required*: No  
*Type*: [TableCellStyle](aws-properties-quicksight-analysis-tablecellstyle.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`HeaderStyle`  <a name="cfn-quicksight-analysis-tableoptions-headerstyle"></a>
The table cell style of a table header.  
*Required*: No  
*Type*: [TableCellStyle](aws-properties-quicksight-analysis-tablecellstyle.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Orientation`  <a name="cfn-quicksight-analysis-tableoptions-orientation"></a>
The orientation (vertical, horizontal) for a table.  
*Required*: No  
*Type*: String  
*Allowed values*: `VERTICAL | HORIZONTAL`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`RowAlternateColorOptions`  <a name="cfn-quicksight-analysis-tableoptions-rowalternatecoloroptions"></a>
The row alternate color options (widget status, row alternate colors) for a table.  
*Required*: No  
*Type*: [RowAlternateColorOptions](aws-properties-quicksight-analysis-rowalternatecoloroptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis TablePaginatedReportOptions
<a name="aws-properties-quicksight-analysis-tablepaginatedreportoptions"></a>

The paginated report options for a table visual.

## Syntax
<a name="aws-properties-quicksight-analysis-tablepaginatedreportoptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-tablepaginatedreportoptions-syntax.json"></a>

```
{
  "[OverflowColumnHeaderVisibility](#cfn-quicksight-analysis-tablepaginatedreportoptions-overflowcolumnheadervisibility)" : String,
  "[VerticalOverflowVisibility](#cfn-quicksight-analysis-tablepaginatedreportoptions-verticaloverflowvisibility)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-tablepaginatedreportoptions-syntax.yaml"></a>

```
  [OverflowColumnHeaderVisibility](#cfn-quicksight-analysis-tablepaginatedreportoptions-overflowcolumnheadervisibility): String
  [VerticalOverflowVisibility](#cfn-quicksight-analysis-tablepaginatedreportoptions-verticaloverflowvisibility): String
```

## Properties
<a name="aws-properties-quicksight-analysis-tablepaginatedreportoptions-properties"></a>

`OverflowColumnHeaderVisibility`  <a name="cfn-quicksight-analysis-tablepaginatedreportoptions-overflowcolumnheadervisibility"></a>
The visibility of repeating header rows on each page.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VerticalOverflowVisibility`  <a name="cfn-quicksight-analysis-tablepaginatedreportoptions-verticaloverflowvisibility"></a>
The visibility of printing table overflow across pages.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis TablePinnedFieldOptions
<a name="aws-properties-quicksight-analysis-tablepinnedfieldoptions"></a>

The settings for the pinned columns of a table visual.

## Syntax
<a name="aws-properties-quicksight-analysis-tablepinnedfieldoptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-tablepinnedfieldoptions-syntax.json"></a>

```
{
  "[PinnedLeftFields](#cfn-quicksight-analysis-tablepinnedfieldoptions-pinnedleftfields)" : [ String, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-tablepinnedfieldoptions-syntax.yaml"></a>

```
  [PinnedLeftFields](#cfn-quicksight-analysis-tablepinnedfieldoptions-pinnedleftfields): 
    - String
```

## Properties
<a name="aws-properties-quicksight-analysis-tablepinnedfieldoptions-properties"></a>

`PinnedLeftFields`  <a name="cfn-quicksight-analysis-tablepinnedfieldoptions-pinnedleftfields"></a>
A list of columns to be pinned to the left of a table visual.  
*Required*: No  
*Type*: Array of String  
*Minimum*: `1 | 0`  
*Maximum*: `512 | 201`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis TableRowConditionalFormatting
<a name="aws-properties-quicksight-analysis-tablerowconditionalformatting"></a>

The conditional formatting of a table row.

## Syntax
<a name="aws-properties-quicksight-analysis-tablerowconditionalformatting-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-tablerowconditionalformatting-syntax.json"></a>

```
{
  "[BackgroundColor](#cfn-quicksight-analysis-tablerowconditionalformatting-backgroundcolor)" : ConditionalFormattingColor,
  "[TextColor](#cfn-quicksight-analysis-tablerowconditionalformatting-textcolor)" : ConditionalFormattingColor
}
```

### YAML
<a name="aws-properties-quicksight-analysis-tablerowconditionalformatting-syntax.yaml"></a>

```
  [BackgroundColor](#cfn-quicksight-analysis-tablerowconditionalformatting-backgroundcolor): 
    ConditionalFormattingColor
  [TextColor](#cfn-quicksight-analysis-tablerowconditionalformatting-textcolor): 
    ConditionalFormattingColor
```

## Properties
<a name="aws-properties-quicksight-analysis-tablerowconditionalformatting-properties"></a>

`BackgroundColor`  <a name="cfn-quicksight-analysis-tablerowconditionalformatting-backgroundcolor"></a>
The conditional formatting color (solid, gradient) of the background for a table row.  
*Required*: No  
*Type*: [ConditionalFormattingColor](aws-properties-quicksight-analysis-conditionalformattingcolor.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TextColor`  <a name="cfn-quicksight-analysis-tablerowconditionalformatting-textcolor"></a>
The conditional formatting color (solid, gradient) of the text for a table row.  
*Required*: No  
*Type*: [ConditionalFormattingColor](aws-properties-quicksight-analysis-conditionalformattingcolor.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis TableSideBorderOptions
<a name="aws-properties-quicksight-analysis-tablesideborderoptions"></a>

The side border options for a table.

## Syntax
<a name="aws-properties-quicksight-analysis-tablesideborderoptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-tablesideborderoptions-syntax.json"></a>

```
{
  "[Bottom](#cfn-quicksight-analysis-tablesideborderoptions-bottom)" : TableBorderOptions,
  "[InnerHorizontal](#cfn-quicksight-analysis-tablesideborderoptions-innerhorizontal)" : TableBorderOptions,
  "[InnerVertical](#cfn-quicksight-analysis-tablesideborderoptions-innervertical)" : TableBorderOptions,
  "[Left](#cfn-quicksight-analysis-tablesideborderoptions-left)" : TableBorderOptions,
  "[Right](#cfn-quicksight-analysis-tablesideborderoptions-right)" : TableBorderOptions,
  "[Top](#cfn-quicksight-analysis-tablesideborderoptions-top)" : TableBorderOptions
}
```

### YAML
<a name="aws-properties-quicksight-analysis-tablesideborderoptions-syntax.yaml"></a>

```
  [Bottom](#cfn-quicksight-analysis-tablesideborderoptions-bottom): 
    TableBorderOptions
  [InnerHorizontal](#cfn-quicksight-analysis-tablesideborderoptions-innerhorizontal): 
    TableBorderOptions
  [InnerVertical](#cfn-quicksight-analysis-tablesideborderoptions-innervertical): 
    TableBorderOptions
  [Left](#cfn-quicksight-analysis-tablesideborderoptions-left): 
    TableBorderOptions
  [Right](#cfn-quicksight-analysis-tablesideborderoptions-right): 
    TableBorderOptions
  [Top](#cfn-quicksight-analysis-tablesideborderoptions-top): 
    TableBorderOptions
```

## Properties
<a name="aws-properties-quicksight-analysis-tablesideborderoptions-properties"></a>

`Bottom`  <a name="cfn-quicksight-analysis-tablesideborderoptions-bottom"></a>
The table border options of the bottom border.  
*Required*: No  
*Type*: [TableBorderOptions](aws-properties-quicksight-analysis-tableborderoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`InnerHorizontal`  <a name="cfn-quicksight-analysis-tablesideborderoptions-innerhorizontal"></a>
The table border options of the inner horizontal border.  
*Required*: No  
*Type*: [TableBorderOptions](aws-properties-quicksight-analysis-tableborderoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`InnerVertical`  <a name="cfn-quicksight-analysis-tablesideborderoptions-innervertical"></a>
The table border options of the inner vertical border.  
*Required*: No  
*Type*: [TableBorderOptions](aws-properties-quicksight-analysis-tableborderoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Left`  <a name="cfn-quicksight-analysis-tablesideborderoptions-left"></a>
The table border options of the left border.  
*Required*: No  
*Type*: [TableBorderOptions](aws-properties-quicksight-analysis-tableborderoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Right`  <a name="cfn-quicksight-analysis-tablesideborderoptions-right"></a>
The table border options of the right border.  
*Required*: No  
*Type*: [TableBorderOptions](aws-properties-quicksight-analysis-tableborderoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Top`  <a name="cfn-quicksight-analysis-tablesideborderoptions-top"></a>
The table border options of the top border.  
*Required*: No  
*Type*: [TableBorderOptions](aws-properties-quicksight-analysis-tableborderoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis TableSortConfiguration
<a name="aws-properties-quicksight-analysis-tablesortconfiguration"></a>

The sort configuration for a `TableVisual`.

## Syntax
<a name="aws-properties-quicksight-analysis-tablesortconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-tablesortconfiguration-syntax.json"></a>

```
{
  "[PaginationConfiguration](#cfn-quicksight-analysis-tablesortconfiguration-paginationconfiguration)" : PaginationConfiguration,
  "[RowSort](#cfn-quicksight-analysis-tablesortconfiguration-rowsort)" : [ FieldSortOptions, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-tablesortconfiguration-syntax.yaml"></a>

```
  [PaginationConfiguration](#cfn-quicksight-analysis-tablesortconfiguration-paginationconfiguration): 
    PaginationConfiguration
  [RowSort](#cfn-quicksight-analysis-tablesortconfiguration-rowsort): 
    - FieldSortOptions
```

## Properties
<a name="aws-properties-quicksight-analysis-tablesortconfiguration-properties"></a>

`PaginationConfiguration`  <a name="cfn-quicksight-analysis-tablesortconfiguration-paginationconfiguration"></a>
The pagination configuration (page size, page number) for the table.  
*Required*: No  
*Type*: [PaginationConfiguration](aws-properties-quicksight-analysis-paginationconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`RowSort`  <a name="cfn-quicksight-analysis-tablesortconfiguration-rowsort"></a>
The field sort options for rows in the table.  
*Required*: No  
*Type*: Array of [FieldSortOptions](aws-properties-quicksight-analysis-fieldsortoptions.md)  
*Minimum*: `0`  
*Maximum*: `100`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis TableStyleTarget
<a name="aws-properties-quicksight-analysis-tablestyletarget"></a>

The table style target.

## Syntax
<a name="aws-properties-quicksight-analysis-tablestyletarget-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-tablestyletarget-syntax.json"></a>

```
{
  "[CellType](#cfn-quicksight-analysis-tablestyletarget-celltype)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-tablestyletarget-syntax.yaml"></a>

```
  [CellType](#cfn-quicksight-analysis-tablestyletarget-celltype): String
```

## Properties
<a name="aws-properties-quicksight-analysis-tablestyletarget-properties"></a>

`CellType`  <a name="cfn-quicksight-analysis-tablestyletarget-celltype"></a>
The cell type of the table style target.  
*Required*: Yes  
*Type*: String  
*Allowed values*: `TOTAL | METRIC_HEADER | VALUE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis TableUnaggregatedFieldWells
<a name="aws-properties-quicksight-analysis-tableunaggregatedfieldwells"></a>

The unaggregated field well for the table.

## Syntax
<a name="aws-properties-quicksight-analysis-tableunaggregatedfieldwells-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-tableunaggregatedfieldwells-syntax.json"></a>

```
{
  "[Values](#cfn-quicksight-analysis-tableunaggregatedfieldwells-values)" : [ UnaggregatedField, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-tableunaggregatedfieldwells-syntax.yaml"></a>

```
  [Values](#cfn-quicksight-analysis-tableunaggregatedfieldwells-values): 
    - UnaggregatedField
```

## Properties
<a name="aws-properties-quicksight-analysis-tableunaggregatedfieldwells-properties"></a>

`Values`  <a name="cfn-quicksight-analysis-tableunaggregatedfieldwells-values"></a>
The values field well for a pivot table. Values are unaggregated for an unaggregated table.  
*Required*: No  
*Type*: Array of [UnaggregatedField](aws-properties-quicksight-analysis-unaggregatedfield.md)  
*Minimum*: `0`  
*Maximum*: `200`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis TableVisual
<a name="aws-properties-quicksight-analysis-tablevisual"></a>

A table visual.

For more information, see [Using tables as visuals](https://docs.aws.amazon.com/quicksight/latest/user/tabular.html) in the *Amazon Quick Suite User Guide*.

## Syntax
<a name="aws-properties-quicksight-analysis-tablevisual-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-tablevisual-syntax.json"></a>

```
{
  "[Actions](#cfn-quicksight-analysis-tablevisual-actions)" : [ VisualCustomAction, ... ],
  "[ChartConfiguration](#cfn-quicksight-analysis-tablevisual-chartconfiguration)" : TableConfiguration,
  "[ConditionalFormatting](#cfn-quicksight-analysis-tablevisual-conditionalformatting)" : TableConditionalFormatting,
  "[Subtitle](#cfn-quicksight-analysis-tablevisual-subtitle)" : VisualSubtitleLabelOptions,
  "[Title](#cfn-quicksight-analysis-tablevisual-title)" : VisualTitleLabelOptions,
  "[VisualContentAltText](#cfn-quicksight-analysis-tablevisual-visualcontentalttext)" : String,
  "[VisualId](#cfn-quicksight-analysis-tablevisual-visualid)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-tablevisual-syntax.yaml"></a>

```
  [Actions](#cfn-quicksight-analysis-tablevisual-actions): 
    - VisualCustomAction
  [ChartConfiguration](#cfn-quicksight-analysis-tablevisual-chartconfiguration): 
    TableConfiguration
  [ConditionalFormatting](#cfn-quicksight-analysis-tablevisual-conditionalformatting): 
    TableConditionalFormatting
  [Subtitle](#cfn-quicksight-analysis-tablevisual-subtitle): 
    VisualSubtitleLabelOptions
  [Title](#cfn-quicksight-analysis-tablevisual-title): 
    VisualTitleLabelOptions
  [VisualContentAltText](#cfn-quicksight-analysis-tablevisual-visualcontentalttext): String
  [VisualId](#cfn-quicksight-analysis-tablevisual-visualid): String
```

## Properties
<a name="aws-properties-quicksight-analysis-tablevisual-properties"></a>

`Actions`  <a name="cfn-quicksight-analysis-tablevisual-actions"></a>
The list of custom actions that are configured for a visual.  
*Required*: No  
*Type*: Array of [VisualCustomAction](aws-properties-quicksight-analysis-visualcustomaction.md)  
*Minimum*: `0`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ChartConfiguration`  <a name="cfn-quicksight-analysis-tablevisual-chartconfiguration"></a>
The configuration settings of the visual.  
*Required*: No  
*Type*: [TableConfiguration](aws-properties-quicksight-analysis-tableconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ConditionalFormatting`  <a name="cfn-quicksight-analysis-tablevisual-conditionalformatting"></a>
The conditional formatting for a `PivotTableVisual`.  
*Required*: No  
*Type*: [TableConditionalFormatting](aws-properties-quicksight-analysis-tableconditionalformatting.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Subtitle`  <a name="cfn-quicksight-analysis-tablevisual-subtitle"></a>
The subtitle that is displayed on the visual.  
*Required*: No  
*Type*: [VisualSubtitleLabelOptions](aws-properties-quicksight-analysis-visualsubtitlelabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Title`  <a name="cfn-quicksight-analysis-tablevisual-title"></a>
The title that is displayed on the visual.  
*Required*: No  
*Type*: [VisualTitleLabelOptions](aws-properties-quicksight-analysis-visualtitlelabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VisualContentAltText`  <a name="cfn-quicksight-analysis-tablevisual-visualcontentalttext"></a>
The alt text for the visual.  
*Required*: No  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `1024`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VisualId`  <a name="cfn-quicksight-analysis-tablevisual-visualid"></a>
The unique identifier of a visual. This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have visuals with the same identifiers..  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis Tag
<a name="aws-properties-quicksight-analysis-tag"></a>

<a name="aws-properties-quicksight-analysis-tag-description"></a>The `Tag` property type specifies Property description not available. for an [AWS::QuickSight::Analysis](aws-resource-quicksight-analysis.md).

## Syntax
<a name="aws-properties-quicksight-analysis-tag-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-tag-syntax.json"></a>

```
{
  "[Key](#cfn-quicksight-analysis-tag-key)" : String,
  "[Value](#cfn-quicksight-analysis-tag-value)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-tag-syntax.yaml"></a>

```
  [Key](#cfn-quicksight-analysis-tag-key): String
  [Value](#cfn-quicksight-analysis-tag-value): String
```

## Properties
<a name="aws-properties-quicksight-analysis-tag-properties"></a>

`Key`  <a name="cfn-quicksight-analysis-tag-key"></a>
Property description not available.  
*Required*: Yes  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `128`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Value`  <a name="cfn-quicksight-analysis-tag-value"></a>
Property description not available.  
*Required*: Yes  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `256`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis TextAreaControlDisplayOptions
<a name="aws-properties-quicksight-analysis-textareacontroldisplayoptions"></a>

The display options of a control.

## Syntax
<a name="aws-properties-quicksight-analysis-textareacontroldisplayoptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-textareacontroldisplayoptions-syntax.json"></a>

```
{
  "[InfoIconLabelOptions](#cfn-quicksight-analysis-textareacontroldisplayoptions-infoiconlabeloptions)" : SheetControlInfoIconLabelOptions,
  "[PlaceholderOptions](#cfn-quicksight-analysis-textareacontroldisplayoptions-placeholderoptions)" : TextControlPlaceholderOptions,
  "[TitleOptions](#cfn-quicksight-analysis-textareacontroldisplayoptions-titleoptions)" : LabelOptions
}
```

### YAML
<a name="aws-properties-quicksight-analysis-textareacontroldisplayoptions-syntax.yaml"></a>

```
  [InfoIconLabelOptions](#cfn-quicksight-analysis-textareacontroldisplayoptions-infoiconlabeloptions): 
    SheetControlInfoIconLabelOptions
  [PlaceholderOptions](#cfn-quicksight-analysis-textareacontroldisplayoptions-placeholderoptions): 
    TextControlPlaceholderOptions
  [TitleOptions](#cfn-quicksight-analysis-textareacontroldisplayoptions-titleoptions): 
    LabelOptions
```

## Properties
<a name="aws-properties-quicksight-analysis-textareacontroldisplayoptions-properties"></a>

`InfoIconLabelOptions`  <a name="cfn-quicksight-analysis-textareacontroldisplayoptions-infoiconlabeloptions"></a>
The configuration of info icon label options.  
*Required*: No  
*Type*: [SheetControlInfoIconLabelOptions](aws-properties-quicksight-analysis-sheetcontrolinfoiconlabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`PlaceholderOptions`  <a name="cfn-quicksight-analysis-textareacontroldisplayoptions-placeholderoptions"></a>
The configuration of the placeholder options in a text area control.  
*Required*: No  
*Type*: [TextControlPlaceholderOptions](aws-properties-quicksight-analysis-textcontrolplaceholderoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TitleOptions`  <a name="cfn-quicksight-analysis-textareacontroldisplayoptions-titleoptions"></a>
The options to configure the title visibility, name, and font size.  
*Required*: No  
*Type*: [LabelOptions](aws-properties-quicksight-analysis-labeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis TextConditionalFormat
<a name="aws-properties-quicksight-analysis-textconditionalformat"></a>

The conditional formatting for the text.

## Syntax
<a name="aws-properties-quicksight-analysis-textconditionalformat-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-textconditionalformat-syntax.json"></a>

```
{
  "[BackgroundColor](#cfn-quicksight-analysis-textconditionalformat-backgroundcolor)" : ConditionalFormattingColor,
  "[Icon](#cfn-quicksight-analysis-textconditionalformat-icon)" : ConditionalFormattingIcon,
  "[TextColor](#cfn-quicksight-analysis-textconditionalformat-textcolor)" : ConditionalFormattingColor
}
```

### YAML
<a name="aws-properties-quicksight-analysis-textconditionalformat-syntax.yaml"></a>

```
  [BackgroundColor](#cfn-quicksight-analysis-textconditionalformat-backgroundcolor): 
    ConditionalFormattingColor
  [Icon](#cfn-quicksight-analysis-textconditionalformat-icon): 
    ConditionalFormattingIcon
  [TextColor](#cfn-quicksight-analysis-textconditionalformat-textcolor): 
    ConditionalFormattingColor
```

## Properties
<a name="aws-properties-quicksight-analysis-textconditionalformat-properties"></a>

`BackgroundColor`  <a name="cfn-quicksight-analysis-textconditionalformat-backgroundcolor"></a>
The conditional formatting for the text background color.  
*Required*: No  
*Type*: [ConditionalFormattingColor](aws-properties-quicksight-analysis-conditionalformattingcolor.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Icon`  <a name="cfn-quicksight-analysis-textconditionalformat-icon"></a>
The conditional formatting for the icon.  
*Required*: No  
*Type*: [ConditionalFormattingIcon](aws-properties-quicksight-analysis-conditionalformattingicon.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TextColor`  <a name="cfn-quicksight-analysis-textconditionalformat-textcolor"></a>
The conditional formatting for the text color.  
*Required*: No  
*Type*: [ConditionalFormattingColor](aws-properties-quicksight-analysis-conditionalformattingcolor.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis TextControlPlaceholderOptions
<a name="aws-properties-quicksight-analysis-textcontrolplaceholderoptions"></a>

The configuration of the placeholder options in a text control.

## Syntax
<a name="aws-properties-quicksight-analysis-textcontrolplaceholderoptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-textcontrolplaceholderoptions-syntax.json"></a>

```
{
  "[Visibility](#cfn-quicksight-analysis-textcontrolplaceholderoptions-visibility)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-textcontrolplaceholderoptions-syntax.yaml"></a>

```
  [Visibility](#cfn-quicksight-analysis-textcontrolplaceholderoptions-visibility): String
```

## Properties
<a name="aws-properties-quicksight-analysis-textcontrolplaceholderoptions-properties"></a>

`Visibility`  <a name="cfn-quicksight-analysis-textcontrolplaceholderoptions-visibility"></a>
The visibility configuration of the placeholder options in a text control.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis TextFieldControlDisplayOptions
<a name="aws-properties-quicksight-analysis-textfieldcontroldisplayoptions"></a>

The display options of a control.

## Syntax
<a name="aws-properties-quicksight-analysis-textfieldcontroldisplayoptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-textfieldcontroldisplayoptions-syntax.json"></a>

```
{
  "[InfoIconLabelOptions](#cfn-quicksight-analysis-textfieldcontroldisplayoptions-infoiconlabeloptions)" : SheetControlInfoIconLabelOptions,
  "[PlaceholderOptions](#cfn-quicksight-analysis-textfieldcontroldisplayoptions-placeholderoptions)" : TextControlPlaceholderOptions,
  "[TitleOptions](#cfn-quicksight-analysis-textfieldcontroldisplayoptions-titleoptions)" : LabelOptions
}
```

### YAML
<a name="aws-properties-quicksight-analysis-textfieldcontroldisplayoptions-syntax.yaml"></a>

```
  [InfoIconLabelOptions](#cfn-quicksight-analysis-textfieldcontroldisplayoptions-infoiconlabeloptions): 
    SheetControlInfoIconLabelOptions
  [PlaceholderOptions](#cfn-quicksight-analysis-textfieldcontroldisplayoptions-placeholderoptions): 
    TextControlPlaceholderOptions
  [TitleOptions](#cfn-quicksight-analysis-textfieldcontroldisplayoptions-titleoptions): 
    LabelOptions
```

## Properties
<a name="aws-properties-quicksight-analysis-textfieldcontroldisplayoptions-properties"></a>

`InfoIconLabelOptions`  <a name="cfn-quicksight-analysis-textfieldcontroldisplayoptions-infoiconlabeloptions"></a>
The configuration of info icon label options.  
*Required*: No  
*Type*: [SheetControlInfoIconLabelOptions](aws-properties-quicksight-analysis-sheetcontrolinfoiconlabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`PlaceholderOptions`  <a name="cfn-quicksight-analysis-textfieldcontroldisplayoptions-placeholderoptions"></a>
The configuration of the placeholder options in a text field control.  
*Required*: No  
*Type*: [TextControlPlaceholderOptions](aws-properties-quicksight-analysis-textcontrolplaceholderoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TitleOptions`  <a name="cfn-quicksight-analysis-textfieldcontroldisplayoptions-titleoptions"></a>
The options to configure the title visibility, name, and font size.  
*Required*: No  
*Type*: [LabelOptions](aws-properties-quicksight-analysis-labeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ThousandSeparatorOptions
<a name="aws-properties-quicksight-analysis-thousandseparatoroptions"></a>

The options that determine the thousands separator configuration.

## Syntax
<a name="aws-properties-quicksight-analysis-thousandseparatoroptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-thousandseparatoroptions-syntax.json"></a>

```
{
  "[GroupingStyle](#cfn-quicksight-analysis-thousandseparatoroptions-groupingstyle)" : String,
  "[Symbol](#cfn-quicksight-analysis-thousandseparatoroptions-symbol)" : String,
  "[Visibility](#cfn-quicksight-analysis-thousandseparatoroptions-visibility)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-thousandseparatoroptions-syntax.yaml"></a>

```
  [GroupingStyle](#cfn-quicksight-analysis-thousandseparatoroptions-groupingstyle): String
  [Symbol](#cfn-quicksight-analysis-thousandseparatoroptions-symbol): String
  [Visibility](#cfn-quicksight-analysis-thousandseparatoroptions-visibility): String
```

## Properties
<a name="aws-properties-quicksight-analysis-thousandseparatoroptions-properties"></a>

`GroupingStyle`  <a name="cfn-quicksight-analysis-thousandseparatoroptions-groupingstyle"></a>
Determines the way numbers are styled to accommodate different readability standards. The `DEFAULT` value uses the standard international grouping system and groups numbers by the thousands. The `LAKHS` value uses the Indian numbering system and groups numbers by lakhs and crores.  
*Required*: No  
*Type*: String  
*Allowed values*: `DEFAULT | LAKHS`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Symbol`  <a name="cfn-quicksight-analysis-thousandseparatoroptions-symbol"></a>
Determines the thousands separator symbol.  
*Required*: No  
*Type*: String  
*Allowed values*: `COMMA | DOT | SPACE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Visibility`  <a name="cfn-quicksight-analysis-thousandseparatoroptions-visibility"></a>
Determines the visibility of the thousands separator.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis TimeBasedForecastProperties
<a name="aws-properties-quicksight-analysis-timebasedforecastproperties"></a>

The forecast properties setup of a forecast in the line chart.

## Syntax
<a name="aws-properties-quicksight-analysis-timebasedforecastproperties-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-timebasedforecastproperties-syntax.json"></a>

```
{
  "[LowerBoundary](#cfn-quicksight-analysis-timebasedforecastproperties-lowerboundary)" : Number,
  "[PeriodsBackward](#cfn-quicksight-analysis-timebasedforecastproperties-periodsbackward)" : Number,
  "[PeriodsForward](#cfn-quicksight-analysis-timebasedforecastproperties-periodsforward)" : Number,
  "[PredictionInterval](#cfn-quicksight-analysis-timebasedforecastproperties-predictioninterval)" : Number,
  "[Seasonality](#cfn-quicksight-analysis-timebasedforecastproperties-seasonality)" : Number,
  "[UpperBoundary](#cfn-quicksight-analysis-timebasedforecastproperties-upperboundary)" : Number
}
```

### YAML
<a name="aws-properties-quicksight-analysis-timebasedforecastproperties-syntax.yaml"></a>

```
  [LowerBoundary](#cfn-quicksight-analysis-timebasedforecastproperties-lowerboundary): Number
  [PeriodsBackward](#cfn-quicksight-analysis-timebasedforecastproperties-periodsbackward): Number
  [PeriodsForward](#cfn-quicksight-analysis-timebasedforecastproperties-periodsforward): Number
  [PredictionInterval](#cfn-quicksight-analysis-timebasedforecastproperties-predictioninterval): Number
  [Seasonality](#cfn-quicksight-analysis-timebasedforecastproperties-seasonality): Number
  [UpperBoundary](#cfn-quicksight-analysis-timebasedforecastproperties-upperboundary): Number
```

## Properties
<a name="aws-properties-quicksight-analysis-timebasedforecastproperties-properties"></a>

`LowerBoundary`  <a name="cfn-quicksight-analysis-timebasedforecastproperties-lowerboundary"></a>
The lower boundary setup of a forecast computation.  
*Required*: No  
*Type*: Number  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`PeriodsBackward`  <a name="cfn-quicksight-analysis-timebasedforecastproperties-periodsbackward"></a>
The periods backward setup of a forecast computation.  
*Required*: No  
*Type*: Number  
*Minimum*: `0`  
*Maximum*: `1000`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`PeriodsForward`  <a name="cfn-quicksight-analysis-timebasedforecastproperties-periodsforward"></a>
The periods forward setup of a forecast computation.  
*Required*: No  
*Type*: Number  
*Minimum*: `1`  
*Maximum*: `1000`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`PredictionInterval`  <a name="cfn-quicksight-analysis-timebasedforecastproperties-predictioninterval"></a>
The prediction interval setup of a forecast computation.  
*Required*: No  
*Type*: Number  
*Minimum*: `50`  
*Maximum*: `95`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Seasonality`  <a name="cfn-quicksight-analysis-timebasedforecastproperties-seasonality"></a>
The seasonality setup of a forecast computation. Choose one of the following options:  
+ `NULL`: The input is set to `NULL`.
+ `NON_NULL`: The input is set to a custom value.
*Required*: No  
*Type*: Number  
*Minimum*: `1`  
*Maximum*: `180`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`UpperBoundary`  <a name="cfn-quicksight-analysis-timebasedforecastproperties-upperboundary"></a>
The upper boundary setup of a forecast computation.  
*Required*: No  
*Type*: Number  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis TimeEqualityFilter
<a name="aws-properties-quicksight-analysis-timeequalityfilter"></a>

A `TimeEqualityFilter` filters values that are equal to a given value.

## Syntax
<a name="aws-properties-quicksight-analysis-timeequalityfilter-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-timeequalityfilter-syntax.json"></a>

```
{
  "[Column](#cfn-quicksight-analysis-timeequalityfilter-column)" : ColumnIdentifier,
  "[DefaultFilterControlConfiguration](#cfn-quicksight-analysis-timeequalityfilter-defaultfiltercontrolconfiguration)" : DefaultFilterControlConfiguration,
  "[FilterId](#cfn-quicksight-analysis-timeequalityfilter-filterid)" : String,
  "[ParameterName](#cfn-quicksight-analysis-timeequalityfilter-parametername)" : String,
  "[RollingDate](#cfn-quicksight-analysis-timeequalityfilter-rollingdate)" : RollingDateConfiguration,
  "[TimeGranularity](#cfn-quicksight-analysis-timeequalityfilter-timegranularity)" : String,
  "[Value](#cfn-quicksight-analysis-timeequalityfilter-value)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-timeequalityfilter-syntax.yaml"></a>

```
  [Column](#cfn-quicksight-analysis-timeequalityfilter-column): 
    ColumnIdentifier
  [DefaultFilterControlConfiguration](#cfn-quicksight-analysis-timeequalityfilter-defaultfiltercontrolconfiguration): 
    DefaultFilterControlConfiguration
  [FilterId](#cfn-quicksight-analysis-timeequalityfilter-filterid): String
  [ParameterName](#cfn-quicksight-analysis-timeequalityfilter-parametername): String
  [RollingDate](#cfn-quicksight-analysis-timeequalityfilter-rollingdate): 
    RollingDateConfiguration
  [TimeGranularity](#cfn-quicksight-analysis-timeequalityfilter-timegranularity): String
  [Value](#cfn-quicksight-analysis-timeequalityfilter-value): String
```

## Properties
<a name="aws-properties-quicksight-analysis-timeequalityfilter-properties"></a>

`Column`  <a name="cfn-quicksight-analysis-timeequalityfilter-column"></a>
The column that the filter is applied to.  
*Required*: Yes  
*Type*: [ColumnIdentifier](aws-properties-quicksight-analysis-columnidentifier.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DefaultFilterControlConfiguration`  <a name="cfn-quicksight-analysis-timeequalityfilter-defaultfiltercontrolconfiguration"></a>
The default configurations for the associated controls. This applies only for filters that are scoped to multiple sheets.  
*Required*: No  
*Type*: [DefaultFilterControlConfiguration](aws-properties-quicksight-analysis-defaultfiltercontrolconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FilterId`  <a name="cfn-quicksight-analysis-timeequalityfilter-filterid"></a>
An identifier that uniquely identifies a filter within a dashboard, analysis, or template.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ParameterName`  <a name="cfn-quicksight-analysis-timeequalityfilter-parametername"></a>
The parameter whose value should be used for the filter value.  
This field is mutually exclusive to `Value` and `RollingDate`.  
*Required*: No  
*Type*: String  
*Pattern*: `^[a-zA-Z0-9]+$`  
*Minimum*: `1`  
*Maximum*: `2048`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`RollingDate`  <a name="cfn-quicksight-analysis-timeequalityfilter-rollingdate"></a>
The rolling date input for the `TimeEquality` filter.  
This field is mutually exclusive to `Value` and `ParameterName`.  
*Required*: No  
*Type*: [RollingDateConfiguration](aws-properties-quicksight-analysis-rollingdateconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TimeGranularity`  <a name="cfn-quicksight-analysis-timeequalityfilter-timegranularity"></a>
The level of time precision that is used to aggregate `DateTime` values.  
*Required*: No  
*Type*: String  
*Allowed values*: `YEAR | QUARTER | MONTH | WEEK | DAY | HOUR | MINUTE | SECOND | MILLISECOND`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Value`  <a name="cfn-quicksight-analysis-timeequalityfilter-value"></a>
The value of a `TimeEquality` filter.  
This field is mutually exclusive to `RollingDate` and `ParameterName`.  
*Required*: No  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis TimeRangeDrillDownFilter
<a name="aws-properties-quicksight-analysis-timerangedrilldownfilter"></a>

The time range drill down filter.

## Syntax
<a name="aws-properties-quicksight-analysis-timerangedrilldownfilter-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-timerangedrilldownfilter-syntax.json"></a>

```
{
  "[Column](#cfn-quicksight-analysis-timerangedrilldownfilter-column)" : ColumnIdentifier,
  "[RangeMaximum](#cfn-quicksight-analysis-timerangedrilldownfilter-rangemaximum)" : String,
  "[RangeMinimum](#cfn-quicksight-analysis-timerangedrilldownfilter-rangeminimum)" : String,
  "[TimeGranularity](#cfn-quicksight-analysis-timerangedrilldownfilter-timegranularity)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-timerangedrilldownfilter-syntax.yaml"></a>

```
  [Column](#cfn-quicksight-analysis-timerangedrilldownfilter-column): 
    ColumnIdentifier
  [RangeMaximum](#cfn-quicksight-analysis-timerangedrilldownfilter-rangemaximum): String
  [RangeMinimum](#cfn-quicksight-analysis-timerangedrilldownfilter-rangeminimum): String
  [TimeGranularity](#cfn-quicksight-analysis-timerangedrilldownfilter-timegranularity): String
```

## Properties
<a name="aws-properties-quicksight-analysis-timerangedrilldownfilter-properties"></a>

`Column`  <a name="cfn-quicksight-analysis-timerangedrilldownfilter-column"></a>
The column that the filter is applied to.  
*Required*: Yes  
*Type*: [ColumnIdentifier](aws-properties-quicksight-analysis-columnidentifier.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`RangeMaximum`  <a name="cfn-quicksight-analysis-timerangedrilldownfilter-rangemaximum"></a>
The maximum value for the filter value range.  
*Required*: Yes  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`RangeMinimum`  <a name="cfn-quicksight-analysis-timerangedrilldownfilter-rangeminimum"></a>
The minimum value for the filter value range.  
*Required*: Yes  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TimeGranularity`  <a name="cfn-quicksight-analysis-timerangedrilldownfilter-timegranularity"></a>
The level of time precision that is used to aggregate `DateTime` values.  
*Required*: Yes  
*Type*: String  
*Allowed values*: `YEAR | QUARTER | MONTH | WEEK | DAY | HOUR | MINUTE | SECOND | MILLISECOND`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis TimeRangeFilter
<a name="aws-properties-quicksight-analysis-timerangefilter"></a>

A `TimeRangeFilter` filters values that are between two specified values.

## Syntax
<a name="aws-properties-quicksight-analysis-timerangefilter-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-timerangefilter-syntax.json"></a>

```
{
  "[Column](#cfn-quicksight-analysis-timerangefilter-column)" : ColumnIdentifier,
  "[DefaultFilterControlConfiguration](#cfn-quicksight-analysis-timerangefilter-defaultfiltercontrolconfiguration)" : DefaultFilterControlConfiguration,
  "[ExcludePeriodConfiguration](#cfn-quicksight-analysis-timerangefilter-excludeperiodconfiguration)" : ExcludePeriodConfiguration,
  "[FilterId](#cfn-quicksight-analysis-timerangefilter-filterid)" : String,
  "[IncludeMaximum](#cfn-quicksight-analysis-timerangefilter-includemaximum)" : Boolean,
  "[IncludeMinimum](#cfn-quicksight-analysis-timerangefilter-includeminimum)" : Boolean,
  "[NullOption](#cfn-quicksight-analysis-timerangefilter-nulloption)" : String,
  "[RangeMaximumValue](#cfn-quicksight-analysis-timerangefilter-rangemaximumvalue)" : TimeRangeFilterValue,
  "[RangeMinimumValue](#cfn-quicksight-analysis-timerangefilter-rangeminimumvalue)" : TimeRangeFilterValue,
  "[TimeGranularity](#cfn-quicksight-analysis-timerangefilter-timegranularity)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-timerangefilter-syntax.yaml"></a>

```
  [Column](#cfn-quicksight-analysis-timerangefilter-column): 
    ColumnIdentifier
  [DefaultFilterControlConfiguration](#cfn-quicksight-analysis-timerangefilter-defaultfiltercontrolconfiguration): 
    DefaultFilterControlConfiguration
  [ExcludePeriodConfiguration](#cfn-quicksight-analysis-timerangefilter-excludeperiodconfiguration): 
    ExcludePeriodConfiguration
  [FilterId](#cfn-quicksight-analysis-timerangefilter-filterid): String
  [IncludeMaximum](#cfn-quicksight-analysis-timerangefilter-includemaximum): Boolean
  [IncludeMinimum](#cfn-quicksight-analysis-timerangefilter-includeminimum): Boolean
  [NullOption](#cfn-quicksight-analysis-timerangefilter-nulloption): String
  [RangeMaximumValue](#cfn-quicksight-analysis-timerangefilter-rangemaximumvalue): 
    TimeRangeFilterValue
  [RangeMinimumValue](#cfn-quicksight-analysis-timerangefilter-rangeminimumvalue): 
    TimeRangeFilterValue
  [TimeGranularity](#cfn-quicksight-analysis-timerangefilter-timegranularity): String
```

## Properties
<a name="aws-properties-quicksight-analysis-timerangefilter-properties"></a>

`Column`  <a name="cfn-quicksight-analysis-timerangefilter-column"></a>
The column that the filter is applied to.  
*Required*: Yes  
*Type*: [ColumnIdentifier](aws-properties-quicksight-analysis-columnidentifier.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DefaultFilterControlConfiguration`  <a name="cfn-quicksight-analysis-timerangefilter-defaultfiltercontrolconfiguration"></a>
The default configurations for the associated controls. This applies only for filters that are scoped to multiple sheets.  
*Required*: No  
*Type*: [DefaultFilterControlConfiguration](aws-properties-quicksight-analysis-defaultfiltercontrolconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ExcludePeriodConfiguration`  <a name="cfn-quicksight-analysis-timerangefilter-excludeperiodconfiguration"></a>
The exclude period of the time range filter.  
*Required*: No  
*Type*: [ExcludePeriodConfiguration](aws-properties-quicksight-analysis-excludeperiodconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FilterId`  <a name="cfn-quicksight-analysis-timerangefilter-filterid"></a>
An identifier that uniquely identifies a filter within a dashboard, analysis, or template.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`IncludeMaximum`  <a name="cfn-quicksight-analysis-timerangefilter-includemaximum"></a>
Determines whether the maximum value in the filter value range should be included in the filtered results.  
*Required*: No  
*Type*: Boolean  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`IncludeMinimum`  <a name="cfn-quicksight-analysis-timerangefilter-includeminimum"></a>
Determines whether the minimum value in the filter value range should be included in the filtered results.  
*Required*: No  
*Type*: Boolean  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`NullOption`  <a name="cfn-quicksight-analysis-timerangefilter-nulloption"></a>
This option determines how null values should be treated when filtering data.  
+ `ALL_VALUES`: Include null values in filtered results.
+ `NULLS_ONLY`: Only include null values in filtered results.
+ `NON_NULLS_ONLY`: Exclude null values from filtered results.
*Required*: Yes  
*Type*: String  
*Allowed values*: `ALL_VALUES | NULLS_ONLY | NON_NULLS_ONLY`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`RangeMaximumValue`  <a name="cfn-quicksight-analysis-timerangefilter-rangemaximumvalue"></a>
The maximum value for the filter value range.  
*Required*: No  
*Type*: [TimeRangeFilterValue](aws-properties-quicksight-analysis-timerangefiltervalue.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`RangeMinimumValue`  <a name="cfn-quicksight-analysis-timerangefilter-rangeminimumvalue"></a>
The minimum value for the filter value range.  
*Required*: No  
*Type*: [TimeRangeFilterValue](aws-properties-quicksight-analysis-timerangefiltervalue.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TimeGranularity`  <a name="cfn-quicksight-analysis-timerangefilter-timegranularity"></a>
The level of time precision that is used to aggregate `DateTime` values.  
*Required*: No  
*Type*: String  
*Allowed values*: `YEAR | QUARTER | MONTH | WEEK | DAY | HOUR | MINUTE | SECOND | MILLISECOND`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis TimeRangeFilterValue
<a name="aws-properties-quicksight-analysis-timerangefiltervalue"></a>

The value of a time range filter.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

## Syntax
<a name="aws-properties-quicksight-analysis-timerangefiltervalue-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-timerangefiltervalue-syntax.json"></a>

```
{
  "[Parameter](#cfn-quicksight-analysis-timerangefiltervalue-parameter)" : String,
  "[RollingDate](#cfn-quicksight-analysis-timerangefiltervalue-rollingdate)" : RollingDateConfiguration,
  "[StaticValue](#cfn-quicksight-analysis-timerangefiltervalue-staticvalue)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-timerangefiltervalue-syntax.yaml"></a>

```
  [Parameter](#cfn-quicksight-analysis-timerangefiltervalue-parameter): String
  [RollingDate](#cfn-quicksight-analysis-timerangefiltervalue-rollingdate): 
    RollingDateConfiguration
  [StaticValue](#cfn-quicksight-analysis-timerangefiltervalue-staticvalue): String
```

## Properties
<a name="aws-properties-quicksight-analysis-timerangefiltervalue-properties"></a>

`Parameter`  <a name="cfn-quicksight-analysis-timerangefiltervalue-parameter"></a>
The parameter type input value.  
*Required*: No  
*Type*: String  
*Pattern*: `^[a-zA-Z0-9]+$`  
*Minimum*: `1`  
*Maximum*: `2048`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`RollingDate`  <a name="cfn-quicksight-analysis-timerangefiltervalue-rollingdate"></a>
The rolling date input value.  
*Required*: No  
*Type*: [RollingDateConfiguration](aws-properties-quicksight-analysis-rollingdateconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`StaticValue`  <a name="cfn-quicksight-analysis-timerangefiltervalue-staticvalue"></a>
The static input value.  
*Required*: No  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis TooltipItem
<a name="aws-properties-quicksight-analysis-tooltipitem"></a>

The tooltip.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

## Syntax
<a name="aws-properties-quicksight-analysis-tooltipitem-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-tooltipitem-syntax.json"></a>

```
{
  "[ColumnTooltipItem](#cfn-quicksight-analysis-tooltipitem-columntooltipitem)" : ColumnTooltipItem,
  "[FieldTooltipItem](#cfn-quicksight-analysis-tooltipitem-fieldtooltipitem)" : FieldTooltipItem
}
```

### YAML
<a name="aws-properties-quicksight-analysis-tooltipitem-syntax.yaml"></a>

```
  [ColumnTooltipItem](#cfn-quicksight-analysis-tooltipitem-columntooltipitem): 
    ColumnTooltipItem
  [FieldTooltipItem](#cfn-quicksight-analysis-tooltipitem-fieldtooltipitem): 
    FieldTooltipItem
```

## Properties
<a name="aws-properties-quicksight-analysis-tooltipitem-properties"></a>

`ColumnTooltipItem`  <a name="cfn-quicksight-analysis-tooltipitem-columntooltipitem"></a>
The tooltip item for the columns that are not part of a field well.  
*Required*: No  
*Type*: [ColumnTooltipItem](aws-properties-quicksight-analysis-columntooltipitem.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FieldTooltipItem`  <a name="cfn-quicksight-analysis-tooltipitem-fieldtooltipitem"></a>
The tooltip item for the fields.  
*Required*: No  
*Type*: [FieldTooltipItem](aws-properties-quicksight-analysis-fieldtooltipitem.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis TooltipOptions
<a name="aws-properties-quicksight-analysis-tooltipoptions"></a>

The display options for the visual tooltip.

## Syntax
<a name="aws-properties-quicksight-analysis-tooltipoptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-tooltipoptions-syntax.json"></a>

```
{
  "[FieldBasedTooltip](#cfn-quicksight-analysis-tooltipoptions-fieldbasedtooltip)" : FieldBasedTooltip,
  "[SelectedTooltipType](#cfn-quicksight-analysis-tooltipoptions-selectedtooltiptype)" : String,
  "[TooltipVisibility](#cfn-quicksight-analysis-tooltipoptions-tooltipvisibility)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-tooltipoptions-syntax.yaml"></a>

```
  [FieldBasedTooltip](#cfn-quicksight-analysis-tooltipoptions-fieldbasedtooltip): 
    FieldBasedTooltip
  [SelectedTooltipType](#cfn-quicksight-analysis-tooltipoptions-selectedtooltiptype): String
  [TooltipVisibility](#cfn-quicksight-analysis-tooltipoptions-tooltipvisibility): String
```

## Properties
<a name="aws-properties-quicksight-analysis-tooltipoptions-properties"></a>

`FieldBasedTooltip`  <a name="cfn-quicksight-analysis-tooltipoptions-fieldbasedtooltip"></a>
The setup for the detailed tooltip. The tooltip setup is always saved. The display type is decided based on the tooltip type.  
*Required*: No  
*Type*: [FieldBasedTooltip](aws-properties-quicksight-analysis-fieldbasedtooltip.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SelectedTooltipType`  <a name="cfn-quicksight-analysis-tooltipoptions-selectedtooltiptype"></a>
The selected type for the tooltip. Choose one of the following options:  
+ `BASIC`: A basic tooltip.
+ `DETAILED`: A detailed tooltip.
*Required*: No  
*Type*: String  
*Allowed values*: `BASIC | DETAILED`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TooltipVisibility`  <a name="cfn-quicksight-analysis-tooltipoptions-tooltipvisibility"></a>
Determines whether or not the tooltip is visible.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis TopBottomFilter
<a name="aws-properties-quicksight-analysis-topbottomfilter"></a>

A `TopBottomFilter` filters values that are at the top or the bottom.

## Syntax
<a name="aws-properties-quicksight-analysis-topbottomfilter-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-topbottomfilter-syntax.json"></a>

```
{
  "[AggregationSortConfigurations](#cfn-quicksight-analysis-topbottomfilter-aggregationsortconfigurations)" : [ AggregationSortConfiguration, ... ],
  "[Column](#cfn-quicksight-analysis-topbottomfilter-column)" : ColumnIdentifier,
  "[DefaultFilterControlConfiguration](#cfn-quicksight-analysis-topbottomfilter-defaultfiltercontrolconfiguration)" : DefaultFilterControlConfiguration,
  "[FilterId](#cfn-quicksight-analysis-topbottomfilter-filterid)" : String,
  "[Limit](#cfn-quicksight-analysis-topbottomfilter-limit)" : Number,
  "[ParameterName](#cfn-quicksight-analysis-topbottomfilter-parametername)" : String,
  "[TimeGranularity](#cfn-quicksight-analysis-topbottomfilter-timegranularity)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-topbottomfilter-syntax.yaml"></a>

```
  [AggregationSortConfigurations](#cfn-quicksight-analysis-topbottomfilter-aggregationsortconfigurations): 
    - AggregationSortConfiguration
  [Column](#cfn-quicksight-analysis-topbottomfilter-column): 
    ColumnIdentifier
  [DefaultFilterControlConfiguration](#cfn-quicksight-analysis-topbottomfilter-defaultfiltercontrolconfiguration): 
    DefaultFilterControlConfiguration
  [FilterId](#cfn-quicksight-analysis-topbottomfilter-filterid): String
  [Limit](#cfn-quicksight-analysis-topbottomfilter-limit): Number
  [ParameterName](#cfn-quicksight-analysis-topbottomfilter-parametername): String
  [TimeGranularity](#cfn-quicksight-analysis-topbottomfilter-timegranularity): String
```

## Properties
<a name="aws-properties-quicksight-analysis-topbottomfilter-properties"></a>

`AggregationSortConfigurations`  <a name="cfn-quicksight-analysis-topbottomfilter-aggregationsortconfigurations"></a>
The aggregation and sort configuration of the top bottom filter.  
*Required*: Yes  
*Type*: Array of [AggregationSortConfiguration](aws-properties-quicksight-analysis-aggregationsortconfiguration.md)  
*Minimum*: `0`  
*Maximum*: `100`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Column`  <a name="cfn-quicksight-analysis-topbottomfilter-column"></a>
The column that the filter is applied to.  
*Required*: Yes  
*Type*: [ColumnIdentifier](aws-properties-quicksight-analysis-columnidentifier.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DefaultFilterControlConfiguration`  <a name="cfn-quicksight-analysis-topbottomfilter-defaultfiltercontrolconfiguration"></a>
The default configurations for the associated controls. This applies only for filters that are scoped to multiple sheets.  
*Required*: No  
*Type*: [DefaultFilterControlConfiguration](aws-properties-quicksight-analysis-defaultfiltercontrolconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FilterId`  <a name="cfn-quicksight-analysis-topbottomfilter-filterid"></a>
An identifier that uniquely identifies a filter within a dashboard, analysis, or template.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Limit`  <a name="cfn-quicksight-analysis-topbottomfilter-limit"></a>
The number of items to include in the top bottom filter results.  
*Required*: No  
*Type*: Number  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ParameterName`  <a name="cfn-quicksight-analysis-topbottomfilter-parametername"></a>
The parameter whose value should be used for the filter value.  
*Required*: No  
*Type*: String  
*Pattern*: `^[a-zA-Z0-9]+$`  
*Minimum*: `1`  
*Maximum*: `2048`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TimeGranularity`  <a name="cfn-quicksight-analysis-topbottomfilter-timegranularity"></a>
The level of time precision that is used to aggregate `DateTime` values.  
*Required*: No  
*Type*: String  
*Allowed values*: `YEAR | QUARTER | MONTH | WEEK | DAY | HOUR | MINUTE | SECOND | MILLISECOND`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis TopBottomMoversComputation
<a name="aws-properties-quicksight-analysis-topbottommoverscomputation"></a>

The top movers and bottom movers computation setup.

## Syntax
<a name="aws-properties-quicksight-analysis-topbottommoverscomputation-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-topbottommoverscomputation-syntax.json"></a>

```
{
  "[Category](#cfn-quicksight-analysis-topbottommoverscomputation-category)" : DimensionField,
  "[ComputationId](#cfn-quicksight-analysis-topbottommoverscomputation-computationid)" : String,
  "[MoverSize](#cfn-quicksight-analysis-topbottommoverscomputation-moversize)" : Number,
  "[Name](#cfn-quicksight-analysis-topbottommoverscomputation-name)" : String,
  "[SortOrder](#cfn-quicksight-analysis-topbottommoverscomputation-sortorder)" : String,
  "[Time](#cfn-quicksight-analysis-topbottommoverscomputation-time)" : DimensionField,
  "[Type](#cfn-quicksight-analysis-topbottommoverscomputation-type)" : String,
  "[Value](#cfn-quicksight-analysis-topbottommoverscomputation-value)" : MeasureField
}
```

### YAML
<a name="aws-properties-quicksight-analysis-topbottommoverscomputation-syntax.yaml"></a>

```
  [Category](#cfn-quicksight-analysis-topbottommoverscomputation-category): 
    DimensionField
  [ComputationId](#cfn-quicksight-analysis-topbottommoverscomputation-computationid): String
  [MoverSize](#cfn-quicksight-analysis-topbottommoverscomputation-moversize): Number
  [Name](#cfn-quicksight-analysis-topbottommoverscomputation-name): String
  [SortOrder](#cfn-quicksight-analysis-topbottommoverscomputation-sortorder): String
  [Time](#cfn-quicksight-analysis-topbottommoverscomputation-time): 
    DimensionField
  [Type](#cfn-quicksight-analysis-topbottommoverscomputation-type): String
  [Value](#cfn-quicksight-analysis-topbottommoverscomputation-value): 
    MeasureField
```

## Properties
<a name="aws-properties-quicksight-analysis-topbottommoverscomputation-properties"></a>

`Category`  <a name="cfn-quicksight-analysis-topbottommoverscomputation-category"></a>
The category field that is used in a computation.  
*Required*: No  
*Type*: [DimensionField](aws-properties-quicksight-analysis-dimensionfield.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ComputationId`  <a name="cfn-quicksight-analysis-topbottommoverscomputation-computationid"></a>
The ID for a computation.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`MoverSize`  <a name="cfn-quicksight-analysis-topbottommoverscomputation-moversize"></a>
The mover size setup of the top and bottom movers computation.  
*Required*: No  
*Type*: Number  
*Minimum*: `1`  
*Maximum*: `20`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Name`  <a name="cfn-quicksight-analysis-topbottommoverscomputation-name"></a>
The name of a computation.  
*Required*: No  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SortOrder`  <a name="cfn-quicksight-analysis-topbottommoverscomputation-sortorder"></a>
The sort order setup of the top and bottom movers computation.  
*Required*: No  
*Type*: String  
*Allowed values*: `PERCENT_DIFFERENCE | ABSOLUTE_DIFFERENCE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Time`  <a name="cfn-quicksight-analysis-topbottommoverscomputation-time"></a>
The time field that is used in a computation.  
*Required*: No  
*Type*: [DimensionField](aws-properties-quicksight-analysis-dimensionfield.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Type`  <a name="cfn-quicksight-analysis-topbottommoverscomputation-type"></a>
The computation type. Choose from the following options:  
+ TOP: Top movers computation.
+ BOTTOM: Bottom movers computation.
*Required*: Yes  
*Type*: String  
*Allowed values*: `TOP | BOTTOM`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Value`  <a name="cfn-quicksight-analysis-topbottommoverscomputation-value"></a>
The value field that is used in a computation.  
*Required*: No  
*Type*: [MeasureField](aws-properties-quicksight-analysis-measurefield.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis TopBottomRankedComputation
<a name="aws-properties-quicksight-analysis-topbottomrankedcomputation"></a>

The top ranked and bottom ranked computation configuration.

## Syntax
<a name="aws-properties-quicksight-analysis-topbottomrankedcomputation-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-topbottomrankedcomputation-syntax.json"></a>

```
{
  "[Category](#cfn-quicksight-analysis-topbottomrankedcomputation-category)" : DimensionField,
  "[ComputationId](#cfn-quicksight-analysis-topbottomrankedcomputation-computationid)" : String,
  "[Name](#cfn-quicksight-analysis-topbottomrankedcomputation-name)" : String,
  "[ResultSize](#cfn-quicksight-analysis-topbottomrankedcomputation-resultsize)" : Number,
  "[Type](#cfn-quicksight-analysis-topbottomrankedcomputation-type)" : String,
  "[Value](#cfn-quicksight-analysis-topbottomrankedcomputation-value)" : MeasureField
}
```

### YAML
<a name="aws-properties-quicksight-analysis-topbottomrankedcomputation-syntax.yaml"></a>

```
  [Category](#cfn-quicksight-analysis-topbottomrankedcomputation-category): 
    DimensionField
  [ComputationId](#cfn-quicksight-analysis-topbottomrankedcomputation-computationid): String
  [Name](#cfn-quicksight-analysis-topbottomrankedcomputation-name): String
  [ResultSize](#cfn-quicksight-analysis-topbottomrankedcomputation-resultsize): Number
  [Type](#cfn-quicksight-analysis-topbottomrankedcomputation-type): String
  [Value](#cfn-quicksight-analysis-topbottomrankedcomputation-value): 
    MeasureField
```

## Properties
<a name="aws-properties-quicksight-analysis-topbottomrankedcomputation-properties"></a>

`Category`  <a name="cfn-quicksight-analysis-topbottomrankedcomputation-category"></a>
The category field that is used in a computation.  
*Required*: No  
*Type*: [DimensionField](aws-properties-quicksight-analysis-dimensionfield.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ComputationId`  <a name="cfn-quicksight-analysis-topbottomrankedcomputation-computationid"></a>
The ID for a computation.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Name`  <a name="cfn-quicksight-analysis-topbottomrankedcomputation-name"></a>
The name of a computation.  
*Required*: No  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ResultSize`  <a name="cfn-quicksight-analysis-topbottomrankedcomputation-resultsize"></a>
The result size of a top and bottom ranked computation.  
*Required*: No  
*Type*: Number  
*Minimum*: `1`  
*Maximum*: `20`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Type`  <a name="cfn-quicksight-analysis-topbottomrankedcomputation-type"></a>
The computation type. Choose one of the following options:  
+ TOP: A top ranked computation.
+ BOTTOM: A bottom ranked computation.
*Required*: Yes  
*Type*: String  
*Allowed values*: `TOP | BOTTOM`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Value`  <a name="cfn-quicksight-analysis-topbottomrankedcomputation-value"></a>
The value field that is used in a computation.  
*Required*: No  
*Type*: [MeasureField](aws-properties-quicksight-analysis-measurefield.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis TotalAggregationComputation
<a name="aws-properties-quicksight-analysis-totalaggregationcomputation"></a>

The total aggregation computation configuration.

## Syntax
<a name="aws-properties-quicksight-analysis-totalaggregationcomputation-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-totalaggregationcomputation-syntax.json"></a>

```
{
  "[ComputationId](#cfn-quicksight-analysis-totalaggregationcomputation-computationid)" : String,
  "[Name](#cfn-quicksight-analysis-totalaggregationcomputation-name)" : String,
  "[Value](#cfn-quicksight-analysis-totalaggregationcomputation-value)" : MeasureField
}
```

### YAML
<a name="aws-properties-quicksight-analysis-totalaggregationcomputation-syntax.yaml"></a>

```
  [ComputationId](#cfn-quicksight-analysis-totalaggregationcomputation-computationid): String
  [Name](#cfn-quicksight-analysis-totalaggregationcomputation-name): String
  [Value](#cfn-quicksight-analysis-totalaggregationcomputation-value): 
    MeasureField
```

## Properties
<a name="aws-properties-quicksight-analysis-totalaggregationcomputation-properties"></a>

`ComputationId`  <a name="cfn-quicksight-analysis-totalaggregationcomputation-computationid"></a>
The ID for a computation.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Name`  <a name="cfn-quicksight-analysis-totalaggregationcomputation-name"></a>
The name of a computation.  
*Required*: No  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Value`  <a name="cfn-quicksight-analysis-totalaggregationcomputation-value"></a>
The value field that is used in a computation.  
*Required*: No  
*Type*: [MeasureField](aws-properties-quicksight-analysis-measurefield.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis TotalAggregationFunction
<a name="aws-properties-quicksight-analysis-totalaggregationfunction"></a>

An aggregation function that aggregates the total values of a measure.

## Syntax
<a name="aws-properties-quicksight-analysis-totalaggregationfunction-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-totalaggregationfunction-syntax.json"></a>

```
{
  "[SimpleTotalAggregationFunction](#cfn-quicksight-analysis-totalaggregationfunction-simpletotalaggregationfunction)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-totalaggregationfunction-syntax.yaml"></a>

```
  [SimpleTotalAggregationFunction](#cfn-quicksight-analysis-totalaggregationfunction-simpletotalaggregationfunction): String
```

## Properties
<a name="aws-properties-quicksight-analysis-totalaggregationfunction-properties"></a>

`SimpleTotalAggregationFunction`  <a name="cfn-quicksight-analysis-totalaggregationfunction-simpletotalaggregationfunction"></a>
A built in aggregation function for total values.  
*Required*: No  
*Type*: String  
*Allowed values*: `DEFAULT | SUM | AVERAGE | MIN | MAX | NONE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis TotalAggregationOption
<a name="aws-properties-quicksight-analysis-totalaggregationoption"></a>

The total aggregation settings map of a field id.

## Syntax
<a name="aws-properties-quicksight-analysis-totalaggregationoption-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-totalaggregationoption-syntax.json"></a>

```
{
  "[FieldId](#cfn-quicksight-analysis-totalaggregationoption-fieldid)" : String,
  "[TotalAggregationFunction](#cfn-quicksight-analysis-totalaggregationoption-totalaggregationfunction)" : TotalAggregationFunction
}
```

### YAML
<a name="aws-properties-quicksight-analysis-totalaggregationoption-syntax.yaml"></a>

```
  [FieldId](#cfn-quicksight-analysis-totalaggregationoption-fieldid): String
  [TotalAggregationFunction](#cfn-quicksight-analysis-totalaggregationoption-totalaggregationfunction): 
    TotalAggregationFunction
```

## Properties
<a name="aws-properties-quicksight-analysis-totalaggregationoption-properties"></a>

`FieldId`  <a name="cfn-quicksight-analysis-totalaggregationoption-fieldid"></a>
The field id that's associated with the total aggregation option.  
*Required*: Yes  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TotalAggregationFunction`  <a name="cfn-quicksight-analysis-totalaggregationoption-totalaggregationfunction"></a>
The total aggregation function that you want to set for a specified field id.  
*Required*: Yes  
*Type*: [TotalAggregationFunction](aws-properties-quicksight-analysis-totalaggregationfunction.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis TotalOptions
<a name="aws-properties-quicksight-analysis-totaloptions"></a>

The total options for a table visual.

## Syntax
<a name="aws-properties-quicksight-analysis-totaloptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-totaloptions-syntax.json"></a>

```
{
  "[CustomLabel](#cfn-quicksight-analysis-totaloptions-customlabel)" : String,
  "[Placement](#cfn-quicksight-analysis-totaloptions-placement)" : String,
  "[ScrollStatus](#cfn-quicksight-analysis-totaloptions-scrollstatus)" : String,
  "[TotalAggregationOptions](#cfn-quicksight-analysis-totaloptions-totalaggregationoptions)" : [ TotalAggregationOption, ... ],
  "[TotalCellStyle](#cfn-quicksight-analysis-totaloptions-totalcellstyle)" : TableCellStyle,
  "[TotalsVisibility](#cfn-quicksight-analysis-totaloptions-totalsvisibility)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-totaloptions-syntax.yaml"></a>

```
  [CustomLabel](#cfn-quicksight-analysis-totaloptions-customlabel): String
  [Placement](#cfn-quicksight-analysis-totaloptions-placement): String
  [ScrollStatus](#cfn-quicksight-analysis-totaloptions-scrollstatus): String
  [TotalAggregationOptions](#cfn-quicksight-analysis-totaloptions-totalaggregationoptions): 
    - TotalAggregationOption
  [TotalCellStyle](#cfn-quicksight-analysis-totaloptions-totalcellstyle): 
    TableCellStyle
  [TotalsVisibility](#cfn-quicksight-analysis-totaloptions-totalsvisibility): String
```

## Properties
<a name="aws-properties-quicksight-analysis-totaloptions-properties"></a>

`CustomLabel`  <a name="cfn-quicksight-analysis-totaloptions-customlabel"></a>
The custom label string for the total cells.  
*Required*: No  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Placement`  <a name="cfn-quicksight-analysis-totaloptions-placement"></a>
The placement (start, end) for the total cells.  
*Required*: No  
*Type*: String  
*Allowed values*: `START | END | AUTO`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ScrollStatus`  <a name="cfn-quicksight-analysis-totaloptions-scrollstatus"></a>
The scroll status (pinned, scrolled) for the total cells.  
*Required*: No  
*Type*: String  
*Allowed values*: `PINNED | SCROLLED`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TotalAggregationOptions`  <a name="cfn-quicksight-analysis-totaloptions-totalaggregationoptions"></a>
The total aggregation settings for each value field.  
*Required*: No  
*Type*: Array of [TotalAggregationOption](aws-properties-quicksight-analysis-totalaggregationoption.md)  
*Minimum*: `0`  
*Maximum*: `200`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TotalCellStyle`  <a name="cfn-quicksight-analysis-totaloptions-totalcellstyle"></a>
Cell styling options for the total cells.  
*Required*: No  
*Type*: [TableCellStyle](aws-properties-quicksight-analysis-tablecellstyle.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TotalsVisibility`  <a name="cfn-quicksight-analysis-totaloptions-totalsvisibility"></a>
The visibility configuration for the total cells.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis TransposedTableOption
<a name="aws-properties-quicksight-analysis-transposedtableoption"></a>

The column option of the transposed table.

## Syntax
<a name="aws-properties-quicksight-analysis-transposedtableoption-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-transposedtableoption-syntax.json"></a>

```
{
  "[ColumnIndex](#cfn-quicksight-analysis-transposedtableoption-columnindex)" : Number,
  "[ColumnType](#cfn-quicksight-analysis-transposedtableoption-columntype)" : String,
  "[ColumnWidth](#cfn-quicksight-analysis-transposedtableoption-columnwidth)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-transposedtableoption-syntax.yaml"></a>

```
  [ColumnIndex](#cfn-quicksight-analysis-transposedtableoption-columnindex): Number
  [ColumnType](#cfn-quicksight-analysis-transposedtableoption-columntype): String
  [ColumnWidth](#cfn-quicksight-analysis-transposedtableoption-columnwidth): String
```

## Properties
<a name="aws-properties-quicksight-analysis-transposedtableoption-properties"></a>

`ColumnIndex`  <a name="cfn-quicksight-analysis-transposedtableoption-columnindex"></a>
The index of a columns in a transposed table. The index range is 0-9999.  
*Required*: No  
*Type*: Number  
*Minimum*: `0`  
*Maximum*: `9999`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ColumnType`  <a name="cfn-quicksight-analysis-transposedtableoption-columntype"></a>
The column type of the column in a transposed table. Choose one of the following options:  
+ `ROW_HEADER_COLUMN`: Refers to the leftmost column of the row header in the transposed table.
+ `VALUE_COLUMN`: Refers to all value columns in the transposed table.
*Required*: Yes  
*Type*: String  
*Allowed values*: `ROW_HEADER_COLUMN | VALUE_COLUMN`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ColumnWidth`  <a name="cfn-quicksight-analysis-transposedtableoption-columnwidth"></a>
The width of a column in a transposed table.  
*Required*: No  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis TreeMapAggregatedFieldWells
<a name="aws-properties-quicksight-analysis-treemapaggregatedfieldwells"></a>

Aggregated field wells of a tree map.

## Syntax
<a name="aws-properties-quicksight-analysis-treemapaggregatedfieldwells-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-treemapaggregatedfieldwells-syntax.json"></a>

```
{
  "[Colors](#cfn-quicksight-analysis-treemapaggregatedfieldwells-colors)" : [ MeasureField, ... ],
  "[Groups](#cfn-quicksight-analysis-treemapaggregatedfieldwells-groups)" : [ DimensionField, ... ],
  "[Sizes](#cfn-quicksight-analysis-treemapaggregatedfieldwells-sizes)" : [ MeasureField, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-treemapaggregatedfieldwells-syntax.yaml"></a>

```
  [Colors](#cfn-quicksight-analysis-treemapaggregatedfieldwells-colors): 
    - MeasureField
  [Groups](#cfn-quicksight-analysis-treemapaggregatedfieldwells-groups): 
    - DimensionField
  [Sizes](#cfn-quicksight-analysis-treemapaggregatedfieldwells-sizes): 
    - MeasureField
```

## Properties
<a name="aws-properties-quicksight-analysis-treemapaggregatedfieldwells-properties"></a>

`Colors`  <a name="cfn-quicksight-analysis-treemapaggregatedfieldwells-colors"></a>
The color field well of a tree map. Values are grouped by aggregations based on group by fields.  
*Required*: No  
*Type*: Array of [MeasureField](aws-properties-quicksight-analysis-measurefield.md)  
*Minimum*: `0`  
*Maximum*: `1`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Groups`  <a name="cfn-quicksight-analysis-treemapaggregatedfieldwells-groups"></a>
The group by field well of a tree map. Values are grouped based on group by fields.  
*Required*: No  
*Type*: Array of [DimensionField](aws-properties-quicksight-analysis-dimensionfield.md)  
*Minimum*: `0`  
*Maximum*: `1`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Sizes`  <a name="cfn-quicksight-analysis-treemapaggregatedfieldwells-sizes"></a>
The size field well of a tree map. Values are aggregated based on group by fields.  
*Required*: No  
*Type*: Array of [MeasureField](aws-properties-quicksight-analysis-measurefield.md)  
*Minimum*: `0`  
*Maximum*: `1`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis TreeMapConfiguration
<a name="aws-properties-quicksight-analysis-treemapconfiguration"></a>

The configuration of a tree map.

## Syntax
<a name="aws-properties-quicksight-analysis-treemapconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-treemapconfiguration-syntax.json"></a>

```
{
  "[ColorLabelOptions](#cfn-quicksight-analysis-treemapconfiguration-colorlabeloptions)" : ChartAxisLabelOptions,
  "[ColorScale](#cfn-quicksight-analysis-treemapconfiguration-colorscale)" : ColorScale,
  "[DataLabels](#cfn-quicksight-analysis-treemapconfiguration-datalabels)" : DataLabelOptions,
  "[FieldWells](#cfn-quicksight-analysis-treemapconfiguration-fieldwells)" : TreeMapFieldWells,
  "[GroupLabelOptions](#cfn-quicksight-analysis-treemapconfiguration-grouplabeloptions)" : ChartAxisLabelOptions,
  "[Interactions](#cfn-quicksight-analysis-treemapconfiguration-interactions)" : VisualInteractionOptions,
  "[Legend](#cfn-quicksight-analysis-treemapconfiguration-legend)" : LegendOptions,
  "[SizeLabelOptions](#cfn-quicksight-analysis-treemapconfiguration-sizelabeloptions)" : ChartAxisLabelOptions,
  "[SortConfiguration](#cfn-quicksight-analysis-treemapconfiguration-sortconfiguration)" : TreeMapSortConfiguration,
  "[Tooltip](#cfn-quicksight-analysis-treemapconfiguration-tooltip)" : TooltipOptions
}
```

### YAML
<a name="aws-properties-quicksight-analysis-treemapconfiguration-syntax.yaml"></a>

```
  [ColorLabelOptions](#cfn-quicksight-analysis-treemapconfiguration-colorlabeloptions): 
    ChartAxisLabelOptions
  [ColorScale](#cfn-quicksight-analysis-treemapconfiguration-colorscale): 
    ColorScale
  [DataLabels](#cfn-quicksight-analysis-treemapconfiguration-datalabels): 
    DataLabelOptions
  [FieldWells](#cfn-quicksight-analysis-treemapconfiguration-fieldwells): 
    TreeMapFieldWells
  [GroupLabelOptions](#cfn-quicksight-analysis-treemapconfiguration-grouplabeloptions): 
    ChartAxisLabelOptions
  [Interactions](#cfn-quicksight-analysis-treemapconfiguration-interactions): 
    VisualInteractionOptions
  [Legend](#cfn-quicksight-analysis-treemapconfiguration-legend): 
    LegendOptions
  [SizeLabelOptions](#cfn-quicksight-analysis-treemapconfiguration-sizelabeloptions): 
    ChartAxisLabelOptions
  [SortConfiguration](#cfn-quicksight-analysis-treemapconfiguration-sortconfiguration): 
    TreeMapSortConfiguration
  [Tooltip](#cfn-quicksight-analysis-treemapconfiguration-tooltip): 
    TooltipOptions
```

## Properties
<a name="aws-properties-quicksight-analysis-treemapconfiguration-properties"></a>

`ColorLabelOptions`  <a name="cfn-quicksight-analysis-treemapconfiguration-colorlabeloptions"></a>
The label options (label text, label visibility) for the colors displayed in a tree map.  
*Required*: No  
*Type*: [ChartAxisLabelOptions](aws-properties-quicksight-analysis-chartaxislabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ColorScale`  <a name="cfn-quicksight-analysis-treemapconfiguration-colorscale"></a>
The color options (gradient color, point of divergence) of a tree map.  
*Required*: No  
*Type*: [ColorScale](aws-properties-quicksight-analysis-colorscale.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DataLabels`  <a name="cfn-quicksight-analysis-treemapconfiguration-datalabels"></a>
The options that determine if visual data labels are displayed.  
*Required*: No  
*Type*: [DataLabelOptions](aws-properties-quicksight-analysis-datalabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FieldWells`  <a name="cfn-quicksight-analysis-treemapconfiguration-fieldwells"></a>
The field wells of the visual.  
*Required*: No  
*Type*: [TreeMapFieldWells](aws-properties-quicksight-analysis-treemapfieldwells.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`GroupLabelOptions`  <a name="cfn-quicksight-analysis-treemapconfiguration-grouplabeloptions"></a>
The label options (label text, label visibility) of the groups that are displayed in a tree map.  
*Required*: No  
*Type*: [ChartAxisLabelOptions](aws-properties-quicksight-analysis-chartaxislabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Interactions`  <a name="cfn-quicksight-analysis-treemapconfiguration-interactions"></a>
The general visual interactions setup for a visual.  
*Required*: No  
*Type*: [VisualInteractionOptions](aws-properties-quicksight-analysis-visualinteractionoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Legend`  <a name="cfn-quicksight-analysis-treemapconfiguration-legend"></a>
The legend display setup of the visual.  
*Required*: No  
*Type*: [LegendOptions](aws-properties-quicksight-analysis-legendoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SizeLabelOptions`  <a name="cfn-quicksight-analysis-treemapconfiguration-sizelabeloptions"></a>
The label options (label text, label visibility) of the sizes that are displayed in a tree map.  
*Required*: No  
*Type*: [ChartAxisLabelOptions](aws-properties-quicksight-analysis-chartaxislabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SortConfiguration`  <a name="cfn-quicksight-analysis-treemapconfiguration-sortconfiguration"></a>
The sort configuration of a tree map.  
*Required*: No  
*Type*: [TreeMapSortConfiguration](aws-properties-quicksight-analysis-treemapsortconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Tooltip`  <a name="cfn-quicksight-analysis-treemapconfiguration-tooltip"></a>
The tooltip display setup of the visual.  
*Required*: No  
*Type*: [TooltipOptions](aws-properties-quicksight-analysis-tooltipoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis TreeMapFieldWells
<a name="aws-properties-quicksight-analysis-treemapfieldwells"></a>

The field wells of a tree map.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

## Syntax
<a name="aws-properties-quicksight-analysis-treemapfieldwells-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-treemapfieldwells-syntax.json"></a>

```
{
  "[TreeMapAggregatedFieldWells](#cfn-quicksight-analysis-treemapfieldwells-treemapaggregatedfieldwells)" : TreeMapAggregatedFieldWells
}
```

### YAML
<a name="aws-properties-quicksight-analysis-treemapfieldwells-syntax.yaml"></a>

```
  [TreeMapAggregatedFieldWells](#cfn-quicksight-analysis-treemapfieldwells-treemapaggregatedfieldwells): 
    TreeMapAggregatedFieldWells
```

## Properties
<a name="aws-properties-quicksight-analysis-treemapfieldwells-properties"></a>

`TreeMapAggregatedFieldWells`  <a name="cfn-quicksight-analysis-treemapfieldwells-treemapaggregatedfieldwells"></a>
The aggregated field wells of a tree map.  
*Required*: No  
*Type*: [TreeMapAggregatedFieldWells](aws-properties-quicksight-analysis-treemapaggregatedfieldwells.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis TreeMapSortConfiguration
<a name="aws-properties-quicksight-analysis-treemapsortconfiguration"></a>

The sort configuration of a tree map.

## Syntax
<a name="aws-properties-quicksight-analysis-treemapsortconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-treemapsortconfiguration-syntax.json"></a>

```
{
  "[TreeMapGroupItemsLimitConfiguration](#cfn-quicksight-analysis-treemapsortconfiguration-treemapgroupitemslimitconfiguration)" : ItemsLimitConfiguration,
  "[TreeMapSort](#cfn-quicksight-analysis-treemapsortconfiguration-treemapsort)" : [ FieldSortOptions, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-treemapsortconfiguration-syntax.yaml"></a>

```
  [TreeMapGroupItemsLimitConfiguration](#cfn-quicksight-analysis-treemapsortconfiguration-treemapgroupitemslimitconfiguration): 
    ItemsLimitConfiguration
  [TreeMapSort](#cfn-quicksight-analysis-treemapsortconfiguration-treemapsort): 
    - FieldSortOptions
```

## Properties
<a name="aws-properties-quicksight-analysis-treemapsortconfiguration-properties"></a>

`TreeMapGroupItemsLimitConfiguration`  <a name="cfn-quicksight-analysis-treemapsortconfiguration-treemapgroupitemslimitconfiguration"></a>
The limit on the number of groups that are displayed.  
*Required*: No  
*Type*: [ItemsLimitConfiguration](aws-properties-quicksight-analysis-itemslimitconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TreeMapSort`  <a name="cfn-quicksight-analysis-treemapsortconfiguration-treemapsort"></a>
The sort configuration of group by fields.  
*Required*: No  
*Type*: Array of [FieldSortOptions](aws-properties-quicksight-analysis-fieldsortoptions.md)  
*Minimum*: `0`  
*Maximum*: `100`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis TreeMapVisual
<a name="aws-properties-quicksight-analysis-treemapvisual"></a>

A tree map.

For more information, see [Using tree maps](https://docs.aws.amazon.com/quicksight/latest/user/tree-map.html) in the *Amazon Quick Suite User Guide*.

## Syntax
<a name="aws-properties-quicksight-analysis-treemapvisual-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-treemapvisual-syntax.json"></a>

```
{
  "[Actions](#cfn-quicksight-analysis-treemapvisual-actions)" : [ VisualCustomAction, ... ],
  "[ChartConfiguration](#cfn-quicksight-analysis-treemapvisual-chartconfiguration)" : TreeMapConfiguration,
  "[ColumnHierarchies](#cfn-quicksight-analysis-treemapvisual-columnhierarchies)" : [ ColumnHierarchy, ... ],
  "[Subtitle](#cfn-quicksight-analysis-treemapvisual-subtitle)" : VisualSubtitleLabelOptions,
  "[Title](#cfn-quicksight-analysis-treemapvisual-title)" : VisualTitleLabelOptions,
  "[VisualContentAltText](#cfn-quicksight-analysis-treemapvisual-visualcontentalttext)" : String,
  "[VisualId](#cfn-quicksight-analysis-treemapvisual-visualid)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-treemapvisual-syntax.yaml"></a>

```
  [Actions](#cfn-quicksight-analysis-treemapvisual-actions): 
    - VisualCustomAction
  [ChartConfiguration](#cfn-quicksight-analysis-treemapvisual-chartconfiguration): 
    TreeMapConfiguration
  [ColumnHierarchies](#cfn-quicksight-analysis-treemapvisual-columnhierarchies): 
    - ColumnHierarchy
  [Subtitle](#cfn-quicksight-analysis-treemapvisual-subtitle): 
    VisualSubtitleLabelOptions
  [Title](#cfn-quicksight-analysis-treemapvisual-title): 
    VisualTitleLabelOptions
  [VisualContentAltText](#cfn-quicksight-analysis-treemapvisual-visualcontentalttext): String
  [VisualId](#cfn-quicksight-analysis-treemapvisual-visualid): String
```

## Properties
<a name="aws-properties-quicksight-analysis-treemapvisual-properties"></a>

`Actions`  <a name="cfn-quicksight-analysis-treemapvisual-actions"></a>
The list of custom actions that are configured for a visual.  
*Required*: No  
*Type*: Array of [VisualCustomAction](aws-properties-quicksight-analysis-visualcustomaction.md)  
*Minimum*: `0`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ChartConfiguration`  <a name="cfn-quicksight-analysis-treemapvisual-chartconfiguration"></a>
The configuration settings of the visual.  
*Required*: No  
*Type*: [TreeMapConfiguration](aws-properties-quicksight-analysis-treemapconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ColumnHierarchies`  <a name="cfn-quicksight-analysis-treemapvisual-columnhierarchies"></a>
The column hierarchy that is used during drill-downs and drill-ups.  
*Required*: No  
*Type*: Array of [ColumnHierarchy](aws-properties-quicksight-analysis-columnhierarchy.md)  
*Minimum*: `0`  
*Maximum*: `2`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Subtitle`  <a name="cfn-quicksight-analysis-treemapvisual-subtitle"></a>
The subtitle that is displayed on the visual.  
*Required*: No  
*Type*: [VisualSubtitleLabelOptions](aws-properties-quicksight-analysis-visualsubtitlelabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Title`  <a name="cfn-quicksight-analysis-treemapvisual-title"></a>
The title that is displayed on the visual.  
*Required*: No  
*Type*: [VisualTitleLabelOptions](aws-properties-quicksight-analysis-visualtitlelabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VisualContentAltText`  <a name="cfn-quicksight-analysis-treemapvisual-visualcontentalttext"></a>
The alt text for the visual.  
*Required*: No  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `1024`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VisualId`  <a name="cfn-quicksight-analysis-treemapvisual-visualid"></a>
The unique identifier of a visual. This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have visuals with the same identifiers..  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis TrendArrowOptions
<a name="aws-properties-quicksight-analysis-trendarrowoptions"></a>

The options that determine the presentation of trend arrows in a KPI visual.

## Syntax
<a name="aws-properties-quicksight-analysis-trendarrowoptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-trendarrowoptions-syntax.json"></a>

```
{
  "[Visibility](#cfn-quicksight-analysis-trendarrowoptions-visibility)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-trendarrowoptions-syntax.yaml"></a>

```
  [Visibility](#cfn-quicksight-analysis-trendarrowoptions-visibility): String
```

## Properties
<a name="aws-properties-quicksight-analysis-trendarrowoptions-properties"></a>

`Visibility`  <a name="cfn-quicksight-analysis-trendarrowoptions-visibility"></a>
The visibility of the trend arrows.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis UnaggregatedField
<a name="aws-properties-quicksight-analysis-unaggregatedfield"></a>

The unaggregated field for a table.

## Syntax
<a name="aws-properties-quicksight-analysis-unaggregatedfield-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-unaggregatedfield-syntax.json"></a>

```
{
  "[Column](#cfn-quicksight-analysis-unaggregatedfield-column)" : ColumnIdentifier,
  "[FieldId](#cfn-quicksight-analysis-unaggregatedfield-fieldid)" : String,
  "[FormatConfiguration](#cfn-quicksight-analysis-unaggregatedfield-formatconfiguration)" : FormatConfiguration
}
```

### YAML
<a name="aws-properties-quicksight-analysis-unaggregatedfield-syntax.yaml"></a>

```
  [Column](#cfn-quicksight-analysis-unaggregatedfield-column): 
    ColumnIdentifier
  [FieldId](#cfn-quicksight-analysis-unaggregatedfield-fieldid): String
  [FormatConfiguration](#cfn-quicksight-analysis-unaggregatedfield-formatconfiguration): 
    FormatConfiguration
```

## Properties
<a name="aws-properties-quicksight-analysis-unaggregatedfield-properties"></a>

`Column`  <a name="cfn-quicksight-analysis-unaggregatedfield-column"></a>
The column that is used in the `UnaggregatedField`.  
*Required*: Yes  
*Type*: [ColumnIdentifier](aws-properties-quicksight-analysis-columnidentifier.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FieldId`  <a name="cfn-quicksight-analysis-unaggregatedfield-fieldid"></a>
The custom field ID.  
*Required*: Yes  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FormatConfiguration`  <a name="cfn-quicksight-analysis-unaggregatedfield-formatconfiguration"></a>
The format configuration of the field.  
*Required*: No  
*Type*: [FormatConfiguration](aws-properties-quicksight-analysis-formatconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis UniqueValuesComputation
<a name="aws-properties-quicksight-analysis-uniquevaluescomputation"></a>

The unique values computation configuration.

## Syntax
<a name="aws-properties-quicksight-analysis-uniquevaluescomputation-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-uniquevaluescomputation-syntax.json"></a>

```
{
  "[Category](#cfn-quicksight-analysis-uniquevaluescomputation-category)" : DimensionField,
  "[ComputationId](#cfn-quicksight-analysis-uniquevaluescomputation-computationid)" : String,
  "[Name](#cfn-quicksight-analysis-uniquevaluescomputation-name)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-uniquevaluescomputation-syntax.yaml"></a>

```
  [Category](#cfn-quicksight-analysis-uniquevaluescomputation-category): 
    DimensionField
  [ComputationId](#cfn-quicksight-analysis-uniquevaluescomputation-computationid): String
  [Name](#cfn-quicksight-analysis-uniquevaluescomputation-name): String
```

## Properties
<a name="aws-properties-quicksight-analysis-uniquevaluescomputation-properties"></a>

`Category`  <a name="cfn-quicksight-analysis-uniquevaluescomputation-category"></a>
The category field that is used in a computation.  
*Required*: No  
*Type*: [DimensionField](aws-properties-quicksight-analysis-dimensionfield.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ComputationId`  <a name="cfn-quicksight-analysis-uniquevaluescomputation-computationid"></a>
The ID for a computation.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Name`  <a name="cfn-quicksight-analysis-uniquevaluescomputation-name"></a>
The name of a computation.  
*Required*: No  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis ValidationStrategy
<a name="aws-properties-quicksight-analysis-validationstrategy"></a>

The option to relax the validation that is required to create and update analyses, dashboards, and templates with definition objects. When you set this value to `LENIENT`, validation is skipped for specific errors.

## Syntax
<a name="aws-properties-quicksight-analysis-validationstrategy-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-validationstrategy-syntax.json"></a>

```
{
  "[Mode](#cfn-quicksight-analysis-validationstrategy-mode)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-validationstrategy-syntax.yaml"></a>

```
  [Mode](#cfn-quicksight-analysis-validationstrategy-mode): String
```

## Properties
<a name="aws-properties-quicksight-analysis-validationstrategy-properties"></a>

`Mode`  <a name="cfn-quicksight-analysis-validationstrategy-mode"></a>
The mode of validation for the asset to be created or updated. When you set this value to `STRICT`, strict validation for every error is enforced. When you set this value to `LENIENT`, validation is skipped for specific UI errors.  
*Required*: Yes  
*Type*: String  
*Allowed values*: `STRICT | LENIENT`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis VisibleRangeOptions
<a name="aws-properties-quicksight-analysis-visiblerangeoptions"></a>

The range options for the data zoom scroll bar.

## Syntax
<a name="aws-properties-quicksight-analysis-visiblerangeoptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-visiblerangeoptions-syntax.json"></a>

```
{
  "[PercentRange](#cfn-quicksight-analysis-visiblerangeoptions-percentrange)" : PercentVisibleRange
}
```

### YAML
<a name="aws-properties-quicksight-analysis-visiblerangeoptions-syntax.yaml"></a>

```
  [PercentRange](#cfn-quicksight-analysis-visiblerangeoptions-percentrange): 
    PercentVisibleRange
```

## Properties
<a name="aws-properties-quicksight-analysis-visiblerangeoptions-properties"></a>

`PercentRange`  <a name="cfn-quicksight-analysis-visiblerangeoptions-percentrange"></a>
The percent range in the visible range.  
*Required*: No  
*Type*: [PercentVisibleRange](aws-properties-quicksight-analysis-percentvisiblerange.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis Visual
<a name="aws-properties-quicksight-analysis-visual"></a>

A visual displayed on a sheet in an analysis, dashboard, or template.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

## Syntax
<a name="aws-properties-quicksight-analysis-visual-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-visual-syntax.json"></a>

```
{
  "[BarChartVisual](#cfn-quicksight-analysis-visual-barchartvisual)" : BarChartVisual,
  "[BoxPlotVisual](#cfn-quicksight-analysis-visual-boxplotvisual)" : BoxPlotVisual,
  "[ComboChartVisual](#cfn-quicksight-analysis-visual-combochartvisual)" : ComboChartVisual,
  "[CustomContentVisual](#cfn-quicksight-analysis-visual-customcontentvisual)" : CustomContentVisual,
  "[EmptyVisual](#cfn-quicksight-analysis-visual-emptyvisual)" : EmptyVisual,
  "[FilledMapVisual](#cfn-quicksight-analysis-visual-filledmapvisual)" : FilledMapVisual,
  "[FunnelChartVisual](#cfn-quicksight-analysis-visual-funnelchartvisual)" : FunnelChartVisual,
  "[GaugeChartVisual](#cfn-quicksight-analysis-visual-gaugechartvisual)" : GaugeChartVisual,
  "[GeospatialMapVisual](#cfn-quicksight-analysis-visual-geospatialmapvisual)" : GeospatialMapVisual,
  "[HeatMapVisual](#cfn-quicksight-analysis-visual-heatmapvisual)" : HeatMapVisual,
  "[HistogramVisual](#cfn-quicksight-analysis-visual-histogramvisual)" : HistogramVisual,
  "[InsightVisual](#cfn-quicksight-analysis-visual-insightvisual)" : InsightVisual,
  "[KPIVisual](#cfn-quicksight-analysis-visual-kpivisual)" : KPIVisual,
  "[LayerMapVisual](#cfn-quicksight-analysis-visual-layermapvisual)" : LayerMapVisual,
  "[LineChartVisual](#cfn-quicksight-analysis-visual-linechartvisual)" : LineChartVisual,
  "[PieChartVisual](#cfn-quicksight-analysis-visual-piechartvisual)" : PieChartVisual,
  "[PivotTableVisual](#cfn-quicksight-analysis-visual-pivottablevisual)" : PivotTableVisual,
  "[PluginVisual](#cfn-quicksight-analysis-visual-pluginvisual)" : PluginVisual,
  "[RadarChartVisual](#cfn-quicksight-analysis-visual-radarchartvisual)" : RadarChartVisual,
  "[SankeyDiagramVisual](#cfn-quicksight-analysis-visual-sankeydiagramvisual)" : SankeyDiagramVisual,
  "[ScatterPlotVisual](#cfn-quicksight-analysis-visual-scatterplotvisual)" : ScatterPlotVisual,
  "[TableVisual](#cfn-quicksight-analysis-visual-tablevisual)" : TableVisual,
  "[TreeMapVisual](#cfn-quicksight-analysis-visual-treemapvisual)" : TreeMapVisual,
  "[WaterfallVisual](#cfn-quicksight-analysis-visual-waterfallvisual)" : WaterfallVisual,
  "[WordCloudVisual](#cfn-quicksight-analysis-visual-wordcloudvisual)" : WordCloudVisual
}
```

### YAML
<a name="aws-properties-quicksight-analysis-visual-syntax.yaml"></a>

```
  [BarChartVisual](#cfn-quicksight-analysis-visual-barchartvisual): 
    BarChartVisual
  [BoxPlotVisual](#cfn-quicksight-analysis-visual-boxplotvisual): 
    BoxPlotVisual
  [ComboChartVisual](#cfn-quicksight-analysis-visual-combochartvisual): 
    ComboChartVisual
  [CustomContentVisual](#cfn-quicksight-analysis-visual-customcontentvisual): 
    CustomContentVisual
  [EmptyVisual](#cfn-quicksight-analysis-visual-emptyvisual): 
    EmptyVisual
  [FilledMapVisual](#cfn-quicksight-analysis-visual-filledmapvisual): 
    FilledMapVisual
  [FunnelChartVisual](#cfn-quicksight-analysis-visual-funnelchartvisual): 
    FunnelChartVisual
  [GaugeChartVisual](#cfn-quicksight-analysis-visual-gaugechartvisual): 
    GaugeChartVisual
  [GeospatialMapVisual](#cfn-quicksight-analysis-visual-geospatialmapvisual): 
    GeospatialMapVisual
  [HeatMapVisual](#cfn-quicksight-analysis-visual-heatmapvisual): 
    HeatMapVisual
  [HistogramVisual](#cfn-quicksight-analysis-visual-histogramvisual): 
    HistogramVisual
  [InsightVisual](#cfn-quicksight-analysis-visual-insightvisual): 
    InsightVisual
  [KPIVisual](#cfn-quicksight-analysis-visual-kpivisual): 
    KPIVisual
  [LayerMapVisual](#cfn-quicksight-analysis-visual-layermapvisual): 
    LayerMapVisual
  [LineChartVisual](#cfn-quicksight-analysis-visual-linechartvisual): 
    LineChartVisual
  [PieChartVisual](#cfn-quicksight-analysis-visual-piechartvisual): 
    PieChartVisual
  [PivotTableVisual](#cfn-quicksight-analysis-visual-pivottablevisual): 
    PivotTableVisual
  [PluginVisual](#cfn-quicksight-analysis-visual-pluginvisual): 
    PluginVisual
  [RadarChartVisual](#cfn-quicksight-analysis-visual-radarchartvisual): 
    RadarChartVisual
  [SankeyDiagramVisual](#cfn-quicksight-analysis-visual-sankeydiagramvisual): 
    SankeyDiagramVisual
  [ScatterPlotVisual](#cfn-quicksight-analysis-visual-scatterplotvisual): 
    ScatterPlotVisual
  [TableVisual](#cfn-quicksight-analysis-visual-tablevisual): 
    TableVisual
  [TreeMapVisual](#cfn-quicksight-analysis-visual-treemapvisual): 
    TreeMapVisual
  [WaterfallVisual](#cfn-quicksight-analysis-visual-waterfallvisual): 
    WaterfallVisual
  [WordCloudVisual](#cfn-quicksight-analysis-visual-wordcloudvisual): 
    WordCloudVisual
```

## Properties
<a name="aws-properties-quicksight-analysis-visual-properties"></a>

`BarChartVisual`  <a name="cfn-quicksight-analysis-visual-barchartvisual"></a>
A bar chart.  
For more information, see [Using bar charts](https://docs.aws.amazon.com/quicksight/latest/user/bar-charts.html) in the *Amazon Quick Suite User Guide*.  
*Required*: No  
*Type*: [BarChartVisual](aws-properties-quicksight-analysis-barchartvisual.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`BoxPlotVisual`  <a name="cfn-quicksight-analysis-visual-boxplotvisual"></a>
A box plot.  
For more information, see [Using box plots](https://docs.aws.amazon.com/quicksight/latest/user/box-plots.html) in the *Amazon Quick Suite User Guide*.  
*Required*: No  
*Type*: [BoxPlotVisual](aws-properties-quicksight-analysis-boxplotvisual.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ComboChartVisual`  <a name="cfn-quicksight-analysis-visual-combochartvisual"></a>
A combo chart.  
For more information, see [Using combo charts](https://docs.aws.amazon.com/quicksight/latest/user/combo-charts.html) in the *Amazon Quick Suite User Guide*.  
*Required*: No  
*Type*: [ComboChartVisual](aws-properties-quicksight-analysis-combochartvisual.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`CustomContentVisual`  <a name="cfn-quicksight-analysis-visual-customcontentvisual"></a>
A visual that contains custom content.  
For more information, see [Using custom visual content](https://docs.aws.amazon.com/quicksight/latest/user/custom-visual-content.html) in the *Amazon Quick Suite User Guide*.  
*Required*: No  
*Type*: [CustomContentVisual](aws-properties-quicksight-analysis-customcontentvisual.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`EmptyVisual`  <a name="cfn-quicksight-analysis-visual-emptyvisual"></a>
An empty visual.  
*Required*: No  
*Type*: [EmptyVisual](aws-properties-quicksight-analysis-emptyvisual.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FilledMapVisual`  <a name="cfn-quicksight-analysis-visual-filledmapvisual"></a>
A filled map.  
For more information, see [Creating filled maps](https://docs.aws.amazon.com/quicksight/latest/user/filled-maps.html) in the *Amazon Quick Suite User Guide*.  
*Required*: No  
*Type*: [FilledMapVisual](aws-properties-quicksight-analysis-filledmapvisual.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FunnelChartVisual`  <a name="cfn-quicksight-analysis-visual-funnelchartvisual"></a>
A funnel chart.  
For more information, see [Using funnel charts](https://docs.aws.amazon.com/quicksight/latest/user/funnel-visual-content.html) in the *Amazon Quick Suite User Guide*.  
*Required*: No  
*Type*: [FunnelChartVisual](aws-properties-quicksight-analysis-funnelchartvisual.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`GaugeChartVisual`  <a name="cfn-quicksight-analysis-visual-gaugechartvisual"></a>
A gauge chart.  
For more information, see [Using gauge charts](https://docs.aws.amazon.com/quicksight/latest/user/gauge-chart.html) in the *Amazon Quick Suite User Guide*.  
*Required*: No  
*Type*: [GaugeChartVisual](aws-properties-quicksight-analysis-gaugechartvisual.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`GeospatialMapVisual`  <a name="cfn-quicksight-analysis-visual-geospatialmapvisual"></a>
A geospatial map or a points on map visual.  
For more information, see [Creating point maps](https://docs.aws.amazon.com/quicksight/latest/user/point-maps.html) in the *Amazon Quick Suite User Guide*.  
*Required*: No  
*Type*: [GeospatialMapVisual](aws-properties-quicksight-analysis-geospatialmapvisual.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`HeatMapVisual`  <a name="cfn-quicksight-analysis-visual-heatmapvisual"></a>
A heat map.  
For more information, see [Using heat maps](https://docs.aws.amazon.com/quicksight/latest/user/heat-map.html) in the *Amazon Quick Suite User Guide*.  
*Required*: No  
*Type*: [HeatMapVisual](aws-properties-quicksight-analysis-heatmapvisual.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`HistogramVisual`  <a name="cfn-quicksight-analysis-visual-histogramvisual"></a>
A histogram.  
For more information, see [Using histograms](https://docs.aws.amazon.com/quicksight/latest/user/histogram-charts.html) in the *Amazon Quick Suite User Guide*.  
*Required*: No  
*Type*: [HistogramVisual](aws-properties-quicksight-analysis-histogramvisual.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`InsightVisual`  <a name="cfn-quicksight-analysis-visual-insightvisual"></a>
An insight visual.  
For more information, see [Working with insights](https://docs.aws.amazon.com/quicksight/latest/user/computational-insights.html) in the *Amazon Quick Suite User Guide*.  
*Required*: No  
*Type*: [InsightVisual](aws-properties-quicksight-analysis-insightvisual.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`KPIVisual`  <a name="cfn-quicksight-analysis-visual-kpivisual"></a>
A key performance indicator (KPI).  
For more information, see [Using KPIs](https://docs.aws.amazon.com/quicksight/latest/user/kpi.html) in the *Amazon Quick Suite User Guide*.  
*Required*: No  
*Type*: [KPIVisual](aws-properties-quicksight-analysis-kpivisual.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`LayerMapVisual`  <a name="cfn-quicksight-analysis-visual-layermapvisual"></a>
The properties for a layer map visual  
*Required*: No  
*Type*: [LayerMapVisual](aws-properties-quicksight-analysis-layermapvisual.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`LineChartVisual`  <a name="cfn-quicksight-analysis-visual-linechartvisual"></a>
A line chart.  
For more information, see [Using line charts](https://docs.aws.amazon.com/quicksight/latest/user/line-charts.html) in the *Amazon Quick Suite User Guide*.  
*Required*: No  
*Type*: [LineChartVisual](aws-properties-quicksight-analysis-linechartvisual.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`PieChartVisual`  <a name="cfn-quicksight-analysis-visual-piechartvisual"></a>
A pie or donut chart.  
For more information, see [Using pie charts](https://docs.aws.amazon.com/quicksight/latest/user/pie-chart.html) in the *Amazon Quick Suite User Guide*.  
*Required*: No  
*Type*: [PieChartVisual](aws-properties-quicksight-analysis-piechartvisual.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`PivotTableVisual`  <a name="cfn-quicksight-analysis-visual-pivottablevisual"></a>
A pivot table.  
For more information, see [Using pivot tables](https://docs.aws.amazon.com/quicksight/latest/user/pivot-table.html) in the *Amazon Quick Suite User Guide*.  
*Required*: No  
*Type*: [PivotTableVisual](aws-properties-quicksight-analysis-pivottablevisual.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`PluginVisual`  <a name="cfn-quicksight-analysis-visual-pluginvisual"></a>
The custom plugin visual type.  
*Required*: No  
*Type*: [PluginVisual](aws-properties-quicksight-analysis-pluginvisual.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`RadarChartVisual`  <a name="cfn-quicksight-analysis-visual-radarchartvisual"></a>
A radar chart visual.  
For more information, see [Using radar charts](https://docs.aws.amazon.com/quicksight/latest/user/radar-chart.html) in the *Amazon Quick Suite User Guide*.  
*Required*: No  
*Type*: [RadarChartVisual](aws-properties-quicksight-analysis-radarchartvisual.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SankeyDiagramVisual`  <a name="cfn-quicksight-analysis-visual-sankeydiagramvisual"></a>
A sankey diagram.  
For more information, see [Using Sankey diagrams](https://docs.aws.amazon.com/quicksight/latest/user/sankey-diagram.html) in the *Amazon Quick Suite User Guide*.  
*Required*: No  
*Type*: [SankeyDiagramVisual](aws-properties-quicksight-analysis-sankeydiagramvisual.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ScatterPlotVisual`  <a name="cfn-quicksight-analysis-visual-scatterplotvisual"></a>
A scatter plot.  
For more information, see [Using scatter plots](https://docs.aws.amazon.com/quicksight/latest/user/scatter-plot.html) in the *Amazon Quick Suite User Guide*.  
*Required*: No  
*Type*: [ScatterPlotVisual](aws-properties-quicksight-analysis-scatterplotvisual.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TableVisual`  <a name="cfn-quicksight-analysis-visual-tablevisual"></a>
A table visual.  
For more information, see [Using tables as visuals](https://docs.aws.amazon.com/quicksight/latest/user/tabular.html) in the *Amazon Quick Suite User Guide*.  
*Required*: No  
*Type*: [TableVisual](aws-properties-quicksight-analysis-tablevisual.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TreeMapVisual`  <a name="cfn-quicksight-analysis-visual-treemapvisual"></a>
A tree map.  
For more information, see [Using tree maps](https://docs.aws.amazon.com/quicksight/latest/user/tree-map.html) in the *Amazon Quick Suite User Guide*.  
*Required*: No  
*Type*: [TreeMapVisual](aws-properties-quicksight-analysis-treemapvisual.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`WaterfallVisual`  <a name="cfn-quicksight-analysis-visual-waterfallvisual"></a>
A waterfall chart.  
For more information, see [Using waterfall charts](https://docs.aws.amazon.com/quicksight/latest/user/waterfall-chart.html) in the *Amazon Quick Suite User Guide*.  
*Required*: No  
*Type*: [WaterfallVisual](aws-properties-quicksight-analysis-waterfallvisual.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`WordCloudVisual`  <a name="cfn-quicksight-analysis-visual-wordcloudvisual"></a>
A word cloud.  
For more information, see [Using word clouds](https://docs.aws.amazon.com/quicksight/latest/user/word-cloud.html) in the *Amazon Quick Suite User Guide*.  
*Required*: No  
*Type*: [WordCloudVisual](aws-properties-quicksight-analysis-wordcloudvisual.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis VisualCustomAction
<a name="aws-properties-quicksight-analysis-visualcustomaction"></a>

A custom action defined on a visual.

## Syntax
<a name="aws-properties-quicksight-analysis-visualcustomaction-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-visualcustomaction-syntax.json"></a>

```
{
  "[ActionOperations](#cfn-quicksight-analysis-visualcustomaction-actionoperations)" : [ VisualCustomActionOperation, ... ],
  "[CustomActionId](#cfn-quicksight-analysis-visualcustomaction-customactionid)" : String,
  "[Name](#cfn-quicksight-analysis-visualcustomaction-name)" : String,
  "[Status](#cfn-quicksight-analysis-visualcustomaction-status)" : String,
  "[Trigger](#cfn-quicksight-analysis-visualcustomaction-trigger)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-visualcustomaction-syntax.yaml"></a>

```
  [ActionOperations](#cfn-quicksight-analysis-visualcustomaction-actionoperations): 
    - VisualCustomActionOperation
  [CustomActionId](#cfn-quicksight-analysis-visualcustomaction-customactionid): String
  [Name](#cfn-quicksight-analysis-visualcustomaction-name): String
  [Status](#cfn-quicksight-analysis-visualcustomaction-status): String
  [Trigger](#cfn-quicksight-analysis-visualcustomaction-trigger): String
```

## Properties
<a name="aws-properties-quicksight-analysis-visualcustomaction-properties"></a>

`ActionOperations`  <a name="cfn-quicksight-analysis-visualcustomaction-actionoperations"></a>
A list of `VisualCustomActionOperations`.  
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.  
*Required*: Yes  
*Type*: Array of [VisualCustomActionOperation](aws-properties-quicksight-analysis-visualcustomactionoperation.md)  
*Minimum*: `1`  
*Maximum*: `2`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`CustomActionId`  <a name="cfn-quicksight-analysis-visualcustomaction-customactionid"></a>
The ID of the `VisualCustomAction`.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Name`  <a name="cfn-quicksight-analysis-visualcustomaction-name"></a>
The name of the `VisualCustomAction`.  
*Required*: Yes  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `256`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Status`  <a name="cfn-quicksight-analysis-visualcustomaction-status"></a>
The status of the `VisualCustomAction`.  
*Required*: No  
*Type*: String  
*Allowed values*: `ENABLED | DISABLED`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Trigger`  <a name="cfn-quicksight-analysis-visualcustomaction-trigger"></a>
The trigger of the `VisualCustomAction`.  
Valid values are defined as follows:  
+ `DATA_POINT_CLICK`: Initiates a custom action by a left pointer click on a data point.
+ `DATA_POINT_MENU`: Initiates a custom action by right pointer click from the menu.
*Required*: Yes  
*Type*: String  
*Allowed values*: `DATA_POINT_CLICK | DATA_POINT_MENU`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis VisualCustomActionOperation
<a name="aws-properties-quicksight-analysis-visualcustomactionoperation"></a>

The operation that is defined by the custom action.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

## Syntax
<a name="aws-properties-quicksight-analysis-visualcustomactionoperation-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-visualcustomactionoperation-syntax.json"></a>

```
{
  "[FilterOperation](#cfn-quicksight-analysis-visualcustomactionoperation-filteroperation)" : CustomActionFilterOperation,
  "[NavigationOperation](#cfn-quicksight-analysis-visualcustomactionoperation-navigationoperation)" : CustomActionNavigationOperation,
  "[SetParametersOperation](#cfn-quicksight-analysis-visualcustomactionoperation-setparametersoperation)" : CustomActionSetParametersOperation,
  "[URLOperation](#cfn-quicksight-analysis-visualcustomactionoperation-urloperation)" : CustomActionURLOperation
}
```

### YAML
<a name="aws-properties-quicksight-analysis-visualcustomactionoperation-syntax.yaml"></a>

```
  [FilterOperation](#cfn-quicksight-analysis-visualcustomactionoperation-filteroperation): 
    CustomActionFilterOperation
  [NavigationOperation](#cfn-quicksight-analysis-visualcustomactionoperation-navigationoperation): 
    CustomActionNavigationOperation
  [SetParametersOperation](#cfn-quicksight-analysis-visualcustomactionoperation-setparametersoperation): 
    CustomActionSetParametersOperation
  [URLOperation](#cfn-quicksight-analysis-visualcustomactionoperation-urloperation): 
    CustomActionURLOperation
```

## Properties
<a name="aws-properties-quicksight-analysis-visualcustomactionoperation-properties"></a>

`FilterOperation`  <a name="cfn-quicksight-analysis-visualcustomactionoperation-filteroperation"></a>
The filter operation that filters data included in a visual or in an entire sheet.  
*Required*: No  
*Type*: [CustomActionFilterOperation](aws-properties-quicksight-analysis-customactionfilteroperation.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`NavigationOperation`  <a name="cfn-quicksight-analysis-visualcustomactionoperation-navigationoperation"></a>
The navigation operation that navigates between different sheets in the same analysis.  
*Required*: No  
*Type*: [CustomActionNavigationOperation](aws-properties-quicksight-analysis-customactionnavigationoperation.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SetParametersOperation`  <a name="cfn-quicksight-analysis-visualcustomactionoperation-setparametersoperation"></a>
The set parameter operation that sets parameters in custom action.  
*Required*: No  
*Type*: [CustomActionSetParametersOperation](aws-properties-quicksight-analysis-customactionsetparametersoperation.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`URLOperation`  <a name="cfn-quicksight-analysis-visualcustomactionoperation-urloperation"></a>
The URL operation that opens a link to another webpage.  
*Required*: No  
*Type*: [CustomActionURLOperation](aws-properties-quicksight-analysis-customactionurloperation.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis VisualInteractionOptions
<a name="aws-properties-quicksight-analysis-visualinteractionoptions"></a>

The general visual interactions setup for visual publish options

## Syntax
<a name="aws-properties-quicksight-analysis-visualinteractionoptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-visualinteractionoptions-syntax.json"></a>

```
{
  "[ContextMenuOption](#cfn-quicksight-analysis-visualinteractionoptions-contextmenuoption)" : ContextMenuOption,
  "[VisualMenuOption](#cfn-quicksight-analysis-visualinteractionoptions-visualmenuoption)" : VisualMenuOption
}
```

### YAML
<a name="aws-properties-quicksight-analysis-visualinteractionoptions-syntax.yaml"></a>

```
  [ContextMenuOption](#cfn-quicksight-analysis-visualinteractionoptions-contextmenuoption): 
    ContextMenuOption
  [VisualMenuOption](#cfn-quicksight-analysis-visualinteractionoptions-visualmenuoption): 
    VisualMenuOption
```

## Properties
<a name="aws-properties-quicksight-analysis-visualinteractionoptions-properties"></a>

`ContextMenuOption`  <a name="cfn-quicksight-analysis-visualinteractionoptions-contextmenuoption"></a>
The context menu options for a visual.  
*Required*: No  
*Type*: [ContextMenuOption](aws-properties-quicksight-analysis-contextmenuoption.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VisualMenuOption`  <a name="cfn-quicksight-analysis-visualinteractionoptions-visualmenuoption"></a>
The on-visual menu options for a visual.  
*Required*: No  
*Type*: [VisualMenuOption](aws-properties-quicksight-analysis-visualmenuoption.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis VisualMenuOption
<a name="aws-properties-quicksight-analysis-visualmenuoption"></a>

The menu options for a visual.

## Syntax
<a name="aws-properties-quicksight-analysis-visualmenuoption-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-visualmenuoption-syntax.json"></a>

```
{
  "[AvailabilityStatus](#cfn-quicksight-analysis-visualmenuoption-availabilitystatus)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-visualmenuoption-syntax.yaml"></a>

```
  [AvailabilityStatus](#cfn-quicksight-analysis-visualmenuoption-availabilitystatus): String
```

## Properties
<a name="aws-properties-quicksight-analysis-visualmenuoption-properties"></a>

`AvailabilityStatus`  <a name="cfn-quicksight-analysis-visualmenuoption-availabilitystatus"></a>
The availaiblity status of a visual's menu options.  
*Required*: No  
*Type*: String  
*Allowed values*: `ENABLED | DISABLED`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis VisualPalette
<a name="aws-properties-quicksight-analysis-visualpalette"></a>

The visual display options for the visual palette.

## Syntax
<a name="aws-properties-quicksight-analysis-visualpalette-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-visualpalette-syntax.json"></a>

```
{
  "[ChartColor](#cfn-quicksight-analysis-visualpalette-chartcolor)" : String,
  "[ColorMap](#cfn-quicksight-analysis-visualpalette-colormap)" : [ DataPathColor, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-visualpalette-syntax.yaml"></a>

```
  [ChartColor](#cfn-quicksight-analysis-visualpalette-chartcolor): String
  [ColorMap](#cfn-quicksight-analysis-visualpalette-colormap): 
    - DataPathColor
```

## Properties
<a name="aws-properties-quicksight-analysis-visualpalette-properties"></a>

`ChartColor`  <a name="cfn-quicksight-analysis-visualpalette-chartcolor"></a>
The chart color options for the visual palette.  
*Required*: No  
*Type*: String  
*Pattern*: `^#[A-F0-9]{6}$`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ColorMap`  <a name="cfn-quicksight-analysis-visualpalette-colormap"></a>
The color map options for the visual palette.  
*Required*: No  
*Type*: Array of [DataPathColor](aws-properties-quicksight-analysis-datapathcolor.md)  
*Minimum*: `0`  
*Maximum*: `5000`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis VisualSubtitleLabelOptions
<a name="aws-properties-quicksight-analysis-visualsubtitlelabeloptions"></a>

The subtitle label options for a visual.

## Syntax
<a name="aws-properties-quicksight-analysis-visualsubtitlelabeloptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-visualsubtitlelabeloptions-syntax.json"></a>

```
{
  "[FormatText](#cfn-quicksight-analysis-visualsubtitlelabeloptions-formattext)" : LongFormatText,
  "[Visibility](#cfn-quicksight-analysis-visualsubtitlelabeloptions-visibility)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-visualsubtitlelabeloptions-syntax.yaml"></a>

```
  [FormatText](#cfn-quicksight-analysis-visualsubtitlelabeloptions-formattext): 
    LongFormatText
  [Visibility](#cfn-quicksight-analysis-visualsubtitlelabeloptions-visibility): String
```

## Properties
<a name="aws-properties-quicksight-analysis-visualsubtitlelabeloptions-properties"></a>

`FormatText`  <a name="cfn-quicksight-analysis-visualsubtitlelabeloptions-formattext"></a>
The long text format of the subtitle label, such as plain text or rich text.  
*Required*: No  
*Type*: [LongFormatText](aws-properties-quicksight-analysis-longformattext.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Visibility`  <a name="cfn-quicksight-analysis-visualsubtitlelabeloptions-visibility"></a>
The visibility of the subtitle label.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis VisualTitleLabelOptions
<a name="aws-properties-quicksight-analysis-visualtitlelabeloptions"></a>

The title label options for a visual.

## Syntax
<a name="aws-properties-quicksight-analysis-visualtitlelabeloptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-visualtitlelabeloptions-syntax.json"></a>

```
{
  "[FormatText](#cfn-quicksight-analysis-visualtitlelabeloptions-formattext)" : ShortFormatText,
  "[Visibility](#cfn-quicksight-analysis-visualtitlelabeloptions-visibility)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-visualtitlelabeloptions-syntax.yaml"></a>

```
  [FormatText](#cfn-quicksight-analysis-visualtitlelabeloptions-formattext): 
    ShortFormatText
  [Visibility](#cfn-quicksight-analysis-visualtitlelabeloptions-visibility): String
```

## Properties
<a name="aws-properties-quicksight-analysis-visualtitlelabeloptions-properties"></a>

`FormatText`  <a name="cfn-quicksight-analysis-visualtitlelabeloptions-formattext"></a>
The short text format of the title label, such as plain text or rich text.  
*Required*: No  
*Type*: [ShortFormatText](aws-properties-quicksight-analysis-shortformattext.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Visibility`  <a name="cfn-quicksight-analysis-visualtitlelabeloptions-visibility"></a>
The visibility of the title label.  
*Required*: No  
*Type*: String  
*Allowed values*: `HIDDEN | VISIBLE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis WaterfallChartAggregatedFieldWells
<a name="aws-properties-quicksight-analysis-waterfallchartaggregatedfieldwells"></a>

The field well configuration of a waterfall visual.

## Syntax
<a name="aws-properties-quicksight-analysis-waterfallchartaggregatedfieldwells-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-waterfallchartaggregatedfieldwells-syntax.json"></a>

```
{
  "[Breakdowns](#cfn-quicksight-analysis-waterfallchartaggregatedfieldwells-breakdowns)" : [ DimensionField, ... ],
  "[Categories](#cfn-quicksight-analysis-waterfallchartaggregatedfieldwells-categories)" : [ DimensionField, ... ],
  "[Values](#cfn-quicksight-analysis-waterfallchartaggregatedfieldwells-values)" : [ MeasureField, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-waterfallchartaggregatedfieldwells-syntax.yaml"></a>

```
  [Breakdowns](#cfn-quicksight-analysis-waterfallchartaggregatedfieldwells-breakdowns): 
    - DimensionField
  [Categories](#cfn-quicksight-analysis-waterfallchartaggregatedfieldwells-categories): 
    - DimensionField
  [Values](#cfn-quicksight-analysis-waterfallchartaggregatedfieldwells-values): 
    - MeasureField
```

## Properties
<a name="aws-properties-quicksight-analysis-waterfallchartaggregatedfieldwells-properties"></a>

`Breakdowns`  <a name="cfn-quicksight-analysis-waterfallchartaggregatedfieldwells-breakdowns"></a>
The breakdown field wells of a waterfall visual.  
*Required*: No  
*Type*: Array of [DimensionField](aws-properties-quicksight-analysis-dimensionfield.md)  
*Minimum*: `0`  
*Maximum*: `200`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Categories`  <a name="cfn-quicksight-analysis-waterfallchartaggregatedfieldwells-categories"></a>
The category field wells of a waterfall visual.  
*Required*: No  
*Type*: Array of [DimensionField](aws-properties-quicksight-analysis-dimensionfield.md)  
*Minimum*: `0`  
*Maximum*: `200`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Values`  <a name="cfn-quicksight-analysis-waterfallchartaggregatedfieldwells-values"></a>
The value field wells of a waterfall visual.  
*Required*: No  
*Type*: Array of [MeasureField](aws-properties-quicksight-analysis-measurefield.md)  
*Minimum*: `0`  
*Maximum*: `200`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis WaterfallChartColorConfiguration
<a name="aws-properties-quicksight-analysis-waterfallchartcolorconfiguration"></a>

The color configuration of a waterfall visual.

## Syntax
<a name="aws-properties-quicksight-analysis-waterfallchartcolorconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-waterfallchartcolorconfiguration-syntax.json"></a>

```
{
  "[GroupColorConfiguration](#cfn-quicksight-analysis-waterfallchartcolorconfiguration-groupcolorconfiguration)" : WaterfallChartGroupColorConfiguration
}
```

### YAML
<a name="aws-properties-quicksight-analysis-waterfallchartcolorconfiguration-syntax.yaml"></a>

```
  [GroupColorConfiguration](#cfn-quicksight-analysis-waterfallchartcolorconfiguration-groupcolorconfiguration): 
    WaterfallChartGroupColorConfiguration
```

## Properties
<a name="aws-properties-quicksight-analysis-waterfallchartcolorconfiguration-properties"></a>

`GroupColorConfiguration`  <a name="cfn-quicksight-analysis-waterfallchartcolorconfiguration-groupcolorconfiguration"></a>
The color configuration for individual groups within a waterfall visual.  
*Required*: No  
*Type*: [WaterfallChartGroupColorConfiguration](aws-properties-quicksight-analysis-waterfallchartgroupcolorconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis WaterfallChartConfiguration
<a name="aws-properties-quicksight-analysis-waterfallchartconfiguration"></a>

The configuration for a waterfall visual.

## Syntax
<a name="aws-properties-quicksight-analysis-waterfallchartconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-waterfallchartconfiguration-syntax.json"></a>

```
{
  "[CategoryAxisDisplayOptions](#cfn-quicksight-analysis-waterfallchartconfiguration-categoryaxisdisplayoptions)" : AxisDisplayOptions,
  "[CategoryAxisLabelOptions](#cfn-quicksight-analysis-waterfallchartconfiguration-categoryaxislabeloptions)" : ChartAxisLabelOptions,
  "[ColorConfiguration](#cfn-quicksight-analysis-waterfallchartconfiguration-colorconfiguration)" : WaterfallChartColorConfiguration,
  "[DataLabels](#cfn-quicksight-analysis-waterfallchartconfiguration-datalabels)" : DataLabelOptions,
  "[FieldWells](#cfn-quicksight-analysis-waterfallchartconfiguration-fieldwells)" : WaterfallChartFieldWells,
  "[Interactions](#cfn-quicksight-analysis-waterfallchartconfiguration-interactions)" : VisualInteractionOptions,
  "[Legend](#cfn-quicksight-analysis-waterfallchartconfiguration-legend)" : LegendOptions,
  "[PrimaryYAxisDisplayOptions](#cfn-quicksight-analysis-waterfallchartconfiguration-primaryyaxisdisplayoptions)" : AxisDisplayOptions,
  "[PrimaryYAxisLabelOptions](#cfn-quicksight-analysis-waterfallchartconfiguration-primaryyaxislabeloptions)" : ChartAxisLabelOptions,
  "[SortConfiguration](#cfn-quicksight-analysis-waterfallchartconfiguration-sortconfiguration)" : WaterfallChartSortConfiguration,
  "[VisualPalette](#cfn-quicksight-analysis-waterfallchartconfiguration-visualpalette)" : VisualPalette,
  "[WaterfallChartOptions](#cfn-quicksight-analysis-waterfallchartconfiguration-waterfallchartoptions)" : WaterfallChartOptions
}
```

### YAML
<a name="aws-properties-quicksight-analysis-waterfallchartconfiguration-syntax.yaml"></a>

```
  [CategoryAxisDisplayOptions](#cfn-quicksight-analysis-waterfallchartconfiguration-categoryaxisdisplayoptions): 
    AxisDisplayOptions
  [CategoryAxisLabelOptions](#cfn-quicksight-analysis-waterfallchartconfiguration-categoryaxislabeloptions): 
    ChartAxisLabelOptions
  [ColorConfiguration](#cfn-quicksight-analysis-waterfallchartconfiguration-colorconfiguration): 
    WaterfallChartColorConfiguration
  [DataLabels](#cfn-quicksight-analysis-waterfallchartconfiguration-datalabels): 
    DataLabelOptions
  [FieldWells](#cfn-quicksight-analysis-waterfallchartconfiguration-fieldwells): 
    WaterfallChartFieldWells
  [Interactions](#cfn-quicksight-analysis-waterfallchartconfiguration-interactions): 
    VisualInteractionOptions
  [Legend](#cfn-quicksight-analysis-waterfallchartconfiguration-legend): 
    LegendOptions
  [PrimaryYAxisDisplayOptions](#cfn-quicksight-analysis-waterfallchartconfiguration-primaryyaxisdisplayoptions): 
    AxisDisplayOptions
  [PrimaryYAxisLabelOptions](#cfn-quicksight-analysis-waterfallchartconfiguration-primaryyaxislabeloptions): 
    ChartAxisLabelOptions
  [SortConfiguration](#cfn-quicksight-analysis-waterfallchartconfiguration-sortconfiguration): 
    WaterfallChartSortConfiguration
  [VisualPalette](#cfn-quicksight-analysis-waterfallchartconfiguration-visualpalette): 
    VisualPalette
  [WaterfallChartOptions](#cfn-quicksight-analysis-waterfallchartconfiguration-waterfallchartoptions): 
    WaterfallChartOptions
```

## Properties
<a name="aws-properties-quicksight-analysis-waterfallchartconfiguration-properties"></a>

`CategoryAxisDisplayOptions`  <a name="cfn-quicksight-analysis-waterfallchartconfiguration-categoryaxisdisplayoptions"></a>
The options that determine the presentation of the category axis.  
*Required*: No  
*Type*: [AxisDisplayOptions](aws-properties-quicksight-analysis-axisdisplayoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`CategoryAxisLabelOptions`  <a name="cfn-quicksight-analysis-waterfallchartconfiguration-categoryaxislabeloptions"></a>
The options that determine the presentation of the category axis label.  
*Required*: No  
*Type*: [ChartAxisLabelOptions](aws-properties-quicksight-analysis-chartaxislabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ColorConfiguration`  <a name="cfn-quicksight-analysis-waterfallchartconfiguration-colorconfiguration"></a>
The color configuration of a waterfall visual.  
*Required*: No  
*Type*: [WaterfallChartColorConfiguration](aws-properties-quicksight-analysis-waterfallchartcolorconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DataLabels`  <a name="cfn-quicksight-analysis-waterfallchartconfiguration-datalabels"></a>
The data label configuration of a waterfall visual.  
*Required*: No  
*Type*: [DataLabelOptions](aws-properties-quicksight-analysis-datalabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FieldWells`  <a name="cfn-quicksight-analysis-waterfallchartconfiguration-fieldwells"></a>
The field well configuration of a waterfall visual.  
*Required*: No  
*Type*: [WaterfallChartFieldWells](aws-properties-quicksight-analysis-waterfallchartfieldwells.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Interactions`  <a name="cfn-quicksight-analysis-waterfallchartconfiguration-interactions"></a>
The general visual interactions setup for a visual.  
*Required*: No  
*Type*: [VisualInteractionOptions](aws-properties-quicksight-analysis-visualinteractionoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Legend`  <a name="cfn-quicksight-analysis-waterfallchartconfiguration-legend"></a>
The legend configuration of a waterfall visual.  
*Required*: No  
*Type*: [LegendOptions](aws-properties-quicksight-analysis-legendoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`PrimaryYAxisDisplayOptions`  <a name="cfn-quicksight-analysis-waterfallchartconfiguration-primaryyaxisdisplayoptions"></a>
The options that determine the presentation of the y-axis.  
*Required*: No  
*Type*: [AxisDisplayOptions](aws-properties-quicksight-analysis-axisdisplayoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`PrimaryYAxisLabelOptions`  <a name="cfn-quicksight-analysis-waterfallchartconfiguration-primaryyaxislabeloptions"></a>
The options that determine the presentation of the y-axis label.  
*Required*: No  
*Type*: [ChartAxisLabelOptions](aws-properties-quicksight-analysis-chartaxislabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SortConfiguration`  <a name="cfn-quicksight-analysis-waterfallchartconfiguration-sortconfiguration"></a>
The sort configuration of a waterfall visual.  
*Required*: No  
*Type*: [WaterfallChartSortConfiguration](aws-properties-quicksight-analysis-waterfallchartsortconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VisualPalette`  <a name="cfn-quicksight-analysis-waterfallchartconfiguration-visualpalette"></a>
The visual palette configuration of a waterfall visual.  
*Required*: No  
*Type*: [VisualPalette](aws-properties-quicksight-analysis-visualpalette.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`WaterfallChartOptions`  <a name="cfn-quicksight-analysis-waterfallchartconfiguration-waterfallchartoptions"></a>
The options that determine the presentation of a waterfall visual.  
*Required*: No  
*Type*: [WaterfallChartOptions](aws-properties-quicksight-analysis-waterfallchartoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis WaterfallChartFieldWells
<a name="aws-properties-quicksight-analysis-waterfallchartfieldwells"></a>

The field well configuration of a waterfall visual.

## Syntax
<a name="aws-properties-quicksight-analysis-waterfallchartfieldwells-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-waterfallchartfieldwells-syntax.json"></a>

```
{
  "[WaterfallChartAggregatedFieldWells](#cfn-quicksight-analysis-waterfallchartfieldwells-waterfallchartaggregatedfieldwells)" : WaterfallChartAggregatedFieldWells
}
```

### YAML
<a name="aws-properties-quicksight-analysis-waterfallchartfieldwells-syntax.yaml"></a>

```
  [WaterfallChartAggregatedFieldWells](#cfn-quicksight-analysis-waterfallchartfieldwells-waterfallchartaggregatedfieldwells): 
    WaterfallChartAggregatedFieldWells
```

## Properties
<a name="aws-properties-quicksight-analysis-waterfallchartfieldwells-properties"></a>

`WaterfallChartAggregatedFieldWells`  <a name="cfn-quicksight-analysis-waterfallchartfieldwells-waterfallchartaggregatedfieldwells"></a>
The field well configuration of a waterfall visual.  
*Required*: No  
*Type*: [WaterfallChartAggregatedFieldWells](aws-properties-quicksight-analysis-waterfallchartaggregatedfieldwells.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis WaterfallChartGroupColorConfiguration
<a name="aws-properties-quicksight-analysis-waterfallchartgroupcolorconfiguration"></a>

The color configuration for individual groups within a waterfall visual.

## Syntax
<a name="aws-properties-quicksight-analysis-waterfallchartgroupcolorconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-waterfallchartgroupcolorconfiguration-syntax.json"></a>

```
{
  "[NegativeBarColor](#cfn-quicksight-analysis-waterfallchartgroupcolorconfiguration-negativebarcolor)" : String,
  "[PositiveBarColor](#cfn-quicksight-analysis-waterfallchartgroupcolorconfiguration-positivebarcolor)" : String,
  "[TotalBarColor](#cfn-quicksight-analysis-waterfallchartgroupcolorconfiguration-totalbarcolor)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-waterfallchartgroupcolorconfiguration-syntax.yaml"></a>

```
  [NegativeBarColor](#cfn-quicksight-analysis-waterfallchartgroupcolorconfiguration-negativebarcolor): String
  [PositiveBarColor](#cfn-quicksight-analysis-waterfallchartgroupcolorconfiguration-positivebarcolor): String
  [TotalBarColor](#cfn-quicksight-analysis-waterfallchartgroupcolorconfiguration-totalbarcolor): String
```

## Properties
<a name="aws-properties-quicksight-analysis-waterfallchartgroupcolorconfiguration-properties"></a>

`NegativeBarColor`  <a name="cfn-quicksight-analysis-waterfallchartgroupcolorconfiguration-negativebarcolor"></a>
Defines the color for the negative bars of a waterfall chart.  
*Required*: No  
*Type*: String  
*Pattern*: `^#[A-F0-9]{6}$`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`PositiveBarColor`  <a name="cfn-quicksight-analysis-waterfallchartgroupcolorconfiguration-positivebarcolor"></a>
Defines the color for the positive bars of a waterfall chart.  
*Required*: No  
*Type*: String  
*Pattern*: `^#[A-F0-9]{6}$`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TotalBarColor`  <a name="cfn-quicksight-analysis-waterfallchartgroupcolorconfiguration-totalbarcolor"></a>
Defines the color for the total bars of a waterfall chart.  
*Required*: No  
*Type*: String  
*Pattern*: `^#[A-F0-9]{6}$`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis WaterfallChartOptions
<a name="aws-properties-quicksight-analysis-waterfallchartoptions"></a>

The options that determine the presentation of a waterfall visual.

## Syntax
<a name="aws-properties-quicksight-analysis-waterfallchartoptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-waterfallchartoptions-syntax.json"></a>

```
{
  "[TotalBarLabel](#cfn-quicksight-analysis-waterfallchartoptions-totalbarlabel)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-waterfallchartoptions-syntax.yaml"></a>

```
  [TotalBarLabel](#cfn-quicksight-analysis-waterfallchartoptions-totalbarlabel): String
```

## Properties
<a name="aws-properties-quicksight-analysis-waterfallchartoptions-properties"></a>

`TotalBarLabel`  <a name="cfn-quicksight-analysis-waterfallchartoptions-totalbarlabel"></a>
This option determines the total bar label of a waterfall visual.  
*Required*: No  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis WaterfallChartSortConfiguration
<a name="aws-properties-quicksight-analysis-waterfallchartsortconfiguration"></a>

The sort configuration of a waterfall visual.

## Syntax
<a name="aws-properties-quicksight-analysis-waterfallchartsortconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-waterfallchartsortconfiguration-syntax.json"></a>

```
{
  "[BreakdownItemsLimit](#cfn-quicksight-analysis-waterfallchartsortconfiguration-breakdownitemslimit)" : ItemsLimitConfiguration,
  "[CategorySort](#cfn-quicksight-analysis-waterfallchartsortconfiguration-categorysort)" : [ FieldSortOptions, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-waterfallchartsortconfiguration-syntax.yaml"></a>

```
  [BreakdownItemsLimit](#cfn-quicksight-analysis-waterfallchartsortconfiguration-breakdownitemslimit): 
    ItemsLimitConfiguration
  [CategorySort](#cfn-quicksight-analysis-waterfallchartsortconfiguration-categorysort): 
    - FieldSortOptions
```

## Properties
<a name="aws-properties-quicksight-analysis-waterfallchartsortconfiguration-properties"></a>

`BreakdownItemsLimit`  <a name="cfn-quicksight-analysis-waterfallchartsortconfiguration-breakdownitemslimit"></a>
The limit on the number of bar groups that are displayed.  
*Required*: No  
*Type*: [ItemsLimitConfiguration](aws-properties-quicksight-analysis-itemslimitconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`CategorySort`  <a name="cfn-quicksight-analysis-waterfallchartsortconfiguration-categorysort"></a>
The sort configuration of the category fields.  
*Required*: No  
*Type*: Array of [FieldSortOptions](aws-properties-quicksight-analysis-fieldsortoptions.md)  
*Minimum*: `0`  
*Maximum*: `100`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis WaterfallVisual
<a name="aws-properties-quicksight-analysis-waterfallvisual"></a>

A waterfall chart.

For more information, see [Using waterfall charts](https://docs.aws.amazon.com/quicksight/latest/user/waterfall-chart.html) in the *Amazon Quick Suite User Guide*.

## Syntax
<a name="aws-properties-quicksight-analysis-waterfallvisual-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-waterfallvisual-syntax.json"></a>

```
{
  "[Actions](#cfn-quicksight-analysis-waterfallvisual-actions)" : [ VisualCustomAction, ... ],
  "[ChartConfiguration](#cfn-quicksight-analysis-waterfallvisual-chartconfiguration)" : WaterfallChartConfiguration,
  "[ColumnHierarchies](#cfn-quicksight-analysis-waterfallvisual-columnhierarchies)" : [ ColumnHierarchy, ... ],
  "[Subtitle](#cfn-quicksight-analysis-waterfallvisual-subtitle)" : VisualSubtitleLabelOptions,
  "[Title](#cfn-quicksight-analysis-waterfallvisual-title)" : VisualTitleLabelOptions,
  "[VisualContentAltText](#cfn-quicksight-analysis-waterfallvisual-visualcontentalttext)" : String,
  "[VisualId](#cfn-quicksight-analysis-waterfallvisual-visualid)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-waterfallvisual-syntax.yaml"></a>

```
  [Actions](#cfn-quicksight-analysis-waterfallvisual-actions): 
    - VisualCustomAction
  [ChartConfiguration](#cfn-quicksight-analysis-waterfallvisual-chartconfiguration): 
    WaterfallChartConfiguration
  [ColumnHierarchies](#cfn-quicksight-analysis-waterfallvisual-columnhierarchies): 
    - ColumnHierarchy
  [Subtitle](#cfn-quicksight-analysis-waterfallvisual-subtitle): 
    VisualSubtitleLabelOptions
  [Title](#cfn-quicksight-analysis-waterfallvisual-title): 
    VisualTitleLabelOptions
  [VisualContentAltText](#cfn-quicksight-analysis-waterfallvisual-visualcontentalttext): String
  [VisualId](#cfn-quicksight-analysis-waterfallvisual-visualid): String
```

## Properties
<a name="aws-properties-quicksight-analysis-waterfallvisual-properties"></a>

`Actions`  <a name="cfn-quicksight-analysis-waterfallvisual-actions"></a>
The list of custom actions that are configured for a visual.  
*Required*: No  
*Type*: Array of [VisualCustomAction](aws-properties-quicksight-analysis-visualcustomaction.md)  
*Minimum*: `0`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ChartConfiguration`  <a name="cfn-quicksight-analysis-waterfallvisual-chartconfiguration"></a>
The configuration for a waterfall visual.  
*Required*: No  
*Type*: [WaterfallChartConfiguration](aws-properties-quicksight-analysis-waterfallchartconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ColumnHierarchies`  <a name="cfn-quicksight-analysis-waterfallvisual-columnhierarchies"></a>
The column hierarchy that is used during drill-downs and drill-ups.  
*Required*: No  
*Type*: Array of [ColumnHierarchy](aws-properties-quicksight-analysis-columnhierarchy.md)  
*Minimum*: `0`  
*Maximum*: `2`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Subtitle`  <a name="cfn-quicksight-analysis-waterfallvisual-subtitle"></a>
The subtitle that is displayed on the visual.  
*Required*: No  
*Type*: [VisualSubtitleLabelOptions](aws-properties-quicksight-analysis-visualsubtitlelabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Title`  <a name="cfn-quicksight-analysis-waterfallvisual-title"></a>
The title that is displayed on the visual.  
*Required*: No  
*Type*: [VisualTitleLabelOptions](aws-properties-quicksight-analysis-visualtitlelabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VisualContentAltText`  <a name="cfn-quicksight-analysis-waterfallvisual-visualcontentalttext"></a>
The alt text for the visual.  
*Required*: No  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `1024`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VisualId`  <a name="cfn-quicksight-analysis-waterfallvisual-visualid"></a>
The unique identifier of a visual. This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have visuals with the same identifiers.  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis WhatIfPointScenario
<a name="aws-properties-quicksight-analysis-whatifpointscenario"></a>

Provides the forecast to meet the target for a particular date.

## Syntax
<a name="aws-properties-quicksight-analysis-whatifpointscenario-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-whatifpointscenario-syntax.json"></a>

```
{
  "[Date](#cfn-quicksight-analysis-whatifpointscenario-date)" : String,
  "[Value](#cfn-quicksight-analysis-whatifpointscenario-value)" : Number
}
```

### YAML
<a name="aws-properties-quicksight-analysis-whatifpointscenario-syntax.yaml"></a>

```
  [Date](#cfn-quicksight-analysis-whatifpointscenario-date): String
  [Value](#cfn-quicksight-analysis-whatifpointscenario-value): Number
```

## Properties
<a name="aws-properties-quicksight-analysis-whatifpointscenario-properties"></a>

`Date`  <a name="cfn-quicksight-analysis-whatifpointscenario-date"></a>
The date that you need the forecast results for.  
*Required*: Yes  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Value`  <a name="cfn-quicksight-analysis-whatifpointscenario-value"></a>
The target value that you want to meet for the provided date.  
*Required*: Yes  
*Type*: Number  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis WhatIfRangeScenario
<a name="aws-properties-quicksight-analysis-whatifrangescenario"></a>

Provides the forecast to meet the target for a particular date range.

## Syntax
<a name="aws-properties-quicksight-analysis-whatifrangescenario-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-whatifrangescenario-syntax.json"></a>

```
{
  "[EndDate](#cfn-quicksight-analysis-whatifrangescenario-enddate)" : String,
  "[StartDate](#cfn-quicksight-analysis-whatifrangescenario-startdate)" : String,
  "[Value](#cfn-quicksight-analysis-whatifrangescenario-value)" : Number
}
```

### YAML
<a name="aws-properties-quicksight-analysis-whatifrangescenario-syntax.yaml"></a>

```
  [EndDate](#cfn-quicksight-analysis-whatifrangescenario-enddate): String
  [StartDate](#cfn-quicksight-analysis-whatifrangescenario-startdate): String
  [Value](#cfn-quicksight-analysis-whatifrangescenario-value): Number
```

## Properties
<a name="aws-properties-quicksight-analysis-whatifrangescenario-properties"></a>

`EndDate`  <a name="cfn-quicksight-analysis-whatifrangescenario-enddate"></a>
The end date in the date range that you need the forecast results for.  
*Required*: Yes  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`StartDate`  <a name="cfn-quicksight-analysis-whatifrangescenario-startdate"></a>
The start date in the date range that you need the forecast results for.  
*Required*: Yes  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Value`  <a name="cfn-quicksight-analysis-whatifrangescenario-value"></a>
The target value that you want to meet for the provided date range.  
*Required*: Yes  
*Type*: Number  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis WordCloudAggregatedFieldWells
<a name="aws-properties-quicksight-analysis-wordcloudaggregatedfieldwells"></a>

The aggregated field wells of a word cloud.

## Syntax
<a name="aws-properties-quicksight-analysis-wordcloudaggregatedfieldwells-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-wordcloudaggregatedfieldwells-syntax.json"></a>

```
{
  "[GroupBy](#cfn-quicksight-analysis-wordcloudaggregatedfieldwells-groupby)" : [ DimensionField, ... ],
  "[Size](#cfn-quicksight-analysis-wordcloudaggregatedfieldwells-size)" : [ MeasureField, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-wordcloudaggregatedfieldwells-syntax.yaml"></a>

```
  [GroupBy](#cfn-quicksight-analysis-wordcloudaggregatedfieldwells-groupby): 
    - DimensionField
  [Size](#cfn-quicksight-analysis-wordcloudaggregatedfieldwells-size): 
    - MeasureField
```

## Properties
<a name="aws-properties-quicksight-analysis-wordcloudaggregatedfieldwells-properties"></a>

`GroupBy`  <a name="cfn-quicksight-analysis-wordcloudaggregatedfieldwells-groupby"></a>
The group by field well of a word cloud. Values are grouped by group by fields.  
*Required*: No  
*Type*: Array of [DimensionField](aws-properties-quicksight-analysis-dimensionfield.md)  
*Minimum*: `0`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Size`  <a name="cfn-quicksight-analysis-wordcloudaggregatedfieldwells-size"></a>
The size field well of a word cloud. Values are aggregated based on group by fields.  
*Required*: No  
*Type*: Array of [MeasureField](aws-properties-quicksight-analysis-measurefield.md)  
*Minimum*: `0`  
*Maximum*: `1`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis WordCloudChartConfiguration
<a name="aws-properties-quicksight-analysis-wordcloudchartconfiguration"></a>

The configuration of a word cloud visual.

## Syntax
<a name="aws-properties-quicksight-analysis-wordcloudchartconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-wordcloudchartconfiguration-syntax.json"></a>

```
{
  "[CategoryLabelOptions](#cfn-quicksight-analysis-wordcloudchartconfiguration-categorylabeloptions)" : ChartAxisLabelOptions,
  "[FieldWells](#cfn-quicksight-analysis-wordcloudchartconfiguration-fieldwells)" : WordCloudFieldWells,
  "[Interactions](#cfn-quicksight-analysis-wordcloudchartconfiguration-interactions)" : VisualInteractionOptions,
  "[SortConfiguration](#cfn-quicksight-analysis-wordcloudchartconfiguration-sortconfiguration)" : WordCloudSortConfiguration,
  "[WordCloudOptions](#cfn-quicksight-analysis-wordcloudchartconfiguration-wordcloudoptions)" : WordCloudOptions
}
```

### YAML
<a name="aws-properties-quicksight-analysis-wordcloudchartconfiguration-syntax.yaml"></a>

```
  [CategoryLabelOptions](#cfn-quicksight-analysis-wordcloudchartconfiguration-categorylabeloptions): 
    ChartAxisLabelOptions
  [FieldWells](#cfn-quicksight-analysis-wordcloudchartconfiguration-fieldwells): 
    WordCloudFieldWells
  [Interactions](#cfn-quicksight-analysis-wordcloudchartconfiguration-interactions): 
    VisualInteractionOptions
  [SortConfiguration](#cfn-quicksight-analysis-wordcloudchartconfiguration-sortconfiguration): 
    WordCloudSortConfiguration
  [WordCloudOptions](#cfn-quicksight-analysis-wordcloudchartconfiguration-wordcloudoptions): 
    WordCloudOptions
```

## Properties
<a name="aws-properties-quicksight-analysis-wordcloudchartconfiguration-properties"></a>

`CategoryLabelOptions`  <a name="cfn-quicksight-analysis-wordcloudchartconfiguration-categorylabeloptions"></a>
The label options (label text, label visibility, and sort icon visibility) for the word cloud category.  
*Required*: No  
*Type*: [ChartAxisLabelOptions](aws-properties-quicksight-analysis-chartaxislabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FieldWells`  <a name="cfn-quicksight-analysis-wordcloudchartconfiguration-fieldwells"></a>
The field wells of the visual.  
*Required*: No  
*Type*: [WordCloudFieldWells](aws-properties-quicksight-analysis-wordcloudfieldwells.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Interactions`  <a name="cfn-quicksight-analysis-wordcloudchartconfiguration-interactions"></a>
The general visual interactions setup for a visual.  
*Required*: No  
*Type*: [VisualInteractionOptions](aws-properties-quicksight-analysis-visualinteractionoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SortConfiguration`  <a name="cfn-quicksight-analysis-wordcloudchartconfiguration-sortconfiguration"></a>
The sort configuration of a word cloud visual.  
*Required*: No  
*Type*: [WordCloudSortConfiguration](aws-properties-quicksight-analysis-wordcloudsortconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`WordCloudOptions`  <a name="cfn-quicksight-analysis-wordcloudchartconfiguration-wordcloudoptions"></a>
The options for a word cloud visual.  
*Required*: No  
*Type*: [WordCloudOptions](aws-properties-quicksight-analysis-wordcloudoptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis WordCloudFieldWells
<a name="aws-properties-quicksight-analysis-wordcloudfieldwells"></a>

The field wells of a word cloud visual.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

## Syntax
<a name="aws-properties-quicksight-analysis-wordcloudfieldwells-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-wordcloudfieldwells-syntax.json"></a>

```
{
  "[WordCloudAggregatedFieldWells](#cfn-quicksight-analysis-wordcloudfieldwells-wordcloudaggregatedfieldwells)" : WordCloudAggregatedFieldWells
}
```

### YAML
<a name="aws-properties-quicksight-analysis-wordcloudfieldwells-syntax.yaml"></a>

```
  [WordCloudAggregatedFieldWells](#cfn-quicksight-analysis-wordcloudfieldwells-wordcloudaggregatedfieldwells): 
    WordCloudAggregatedFieldWells
```

## Properties
<a name="aws-properties-quicksight-analysis-wordcloudfieldwells-properties"></a>

`WordCloudAggregatedFieldWells`  <a name="cfn-quicksight-analysis-wordcloudfieldwells-wordcloudaggregatedfieldwells"></a>
The aggregated field wells of a word cloud.  
*Required*: No  
*Type*: [WordCloudAggregatedFieldWells](aws-properties-quicksight-analysis-wordcloudaggregatedfieldwells.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis WordCloudOptions
<a name="aws-properties-quicksight-analysis-wordcloudoptions"></a>

The word cloud options for a word cloud visual.

## Syntax
<a name="aws-properties-quicksight-analysis-wordcloudoptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-wordcloudoptions-syntax.json"></a>

```
{
  "[CloudLayout](#cfn-quicksight-analysis-wordcloudoptions-cloudlayout)" : String,
  "[MaximumStringLength](#cfn-quicksight-analysis-wordcloudoptions-maximumstringlength)" : Number,
  "[WordCasing](#cfn-quicksight-analysis-wordcloudoptions-wordcasing)" : String,
  "[WordOrientation](#cfn-quicksight-analysis-wordcloudoptions-wordorientation)" : String,
  "[WordPadding](#cfn-quicksight-analysis-wordcloudoptions-wordpadding)" : String,
  "[WordScaling](#cfn-quicksight-analysis-wordcloudoptions-wordscaling)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-wordcloudoptions-syntax.yaml"></a>

```
  [CloudLayout](#cfn-quicksight-analysis-wordcloudoptions-cloudlayout): String
  [MaximumStringLength](#cfn-quicksight-analysis-wordcloudoptions-maximumstringlength): Number
  [WordCasing](#cfn-quicksight-analysis-wordcloudoptions-wordcasing): String
  [WordOrientation](#cfn-quicksight-analysis-wordcloudoptions-wordorientation): String
  [WordPadding](#cfn-quicksight-analysis-wordcloudoptions-wordpadding): String
  [WordScaling](#cfn-quicksight-analysis-wordcloudoptions-wordscaling): String
```

## Properties
<a name="aws-properties-quicksight-analysis-wordcloudoptions-properties"></a>

`CloudLayout`  <a name="cfn-quicksight-analysis-wordcloudoptions-cloudlayout"></a>
The cloud layout options (fluid, normal) of a word cloud.  
*Required*: No  
*Type*: String  
*Allowed values*: `FLUID | NORMAL`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`MaximumStringLength`  <a name="cfn-quicksight-analysis-wordcloudoptions-maximumstringlength"></a>
The length limit of each word from 1-100.  
*Required*: No  
*Type*: Number  
*Minimum*: `1`  
*Maximum*: `100`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`WordCasing`  <a name="cfn-quicksight-analysis-wordcloudoptions-wordcasing"></a>
The word casing options (lower\$1case, existing\$1case) for the words in a word cloud.  
*Required*: No  
*Type*: String  
*Allowed values*: `LOWER_CASE | EXISTING_CASE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`WordOrientation`  <a name="cfn-quicksight-analysis-wordcloudoptions-wordorientation"></a>
The word orientation options (horizontal, horizontal\$1and\$1vertical) for the words in a word cloud.  
*Required*: No  
*Type*: String  
*Allowed values*: `HORIZONTAL | HORIZONTAL_AND_VERTICAL`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`WordPadding`  <a name="cfn-quicksight-analysis-wordcloudoptions-wordpadding"></a>
The word padding options (none, small, medium, large) for the words in a word cloud.  
*Required*: No  
*Type*: String  
*Allowed values*: `NONE | SMALL | MEDIUM | LARGE`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`WordScaling`  <a name="cfn-quicksight-analysis-wordcloudoptions-wordscaling"></a>
The word scaling options (emphasize, normal) for the words in a word cloud.  
*Required*: No  
*Type*: String  
*Allowed values*: `EMPHASIZE | NORMAL`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis WordCloudSortConfiguration
<a name="aws-properties-quicksight-analysis-wordcloudsortconfiguration"></a>

The sort configuration of a word cloud visual.

## Syntax
<a name="aws-properties-quicksight-analysis-wordcloudsortconfiguration-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-wordcloudsortconfiguration-syntax.json"></a>

```
{
  "[CategoryItemsLimit](#cfn-quicksight-analysis-wordcloudsortconfiguration-categoryitemslimit)" : ItemsLimitConfiguration,
  "[CategorySort](#cfn-quicksight-analysis-wordcloudsortconfiguration-categorysort)" : [ FieldSortOptions, ... ]
}
```

### YAML
<a name="aws-properties-quicksight-analysis-wordcloudsortconfiguration-syntax.yaml"></a>

```
  [CategoryItemsLimit](#cfn-quicksight-analysis-wordcloudsortconfiguration-categoryitemslimit): 
    ItemsLimitConfiguration
  [CategorySort](#cfn-quicksight-analysis-wordcloudsortconfiguration-categorysort): 
    - FieldSortOptions
```

## Properties
<a name="aws-properties-quicksight-analysis-wordcloudsortconfiguration-properties"></a>

`CategoryItemsLimit`  <a name="cfn-quicksight-analysis-wordcloudsortconfiguration-categoryitemslimit"></a>
The limit on the number of groups that are displayed in a word cloud.  
*Required*: No  
*Type*: [ItemsLimitConfiguration](aws-properties-quicksight-analysis-itemslimitconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`CategorySort`  <a name="cfn-quicksight-analysis-wordcloudsortconfiguration-categorysort"></a>
The sort configuration of group by fields.  
*Required*: No  
*Type*: Array of [FieldSortOptions](aws-properties-quicksight-analysis-fieldsortoptions.md)  
*Minimum*: `0`  
*Maximum*: `100`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis WordCloudVisual
<a name="aws-properties-quicksight-analysis-wordcloudvisual"></a>

A word cloud.

For more information, see [Using word clouds](https://docs.aws.amazon.com/quicksight/latest/user/word-cloud.html) in the *Amazon Quick Suite User Guide*.

## Syntax
<a name="aws-properties-quicksight-analysis-wordcloudvisual-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-wordcloudvisual-syntax.json"></a>

```
{
  "[Actions](#cfn-quicksight-analysis-wordcloudvisual-actions)" : [ VisualCustomAction, ... ],
  "[ChartConfiguration](#cfn-quicksight-analysis-wordcloudvisual-chartconfiguration)" : WordCloudChartConfiguration,
  "[ColumnHierarchies](#cfn-quicksight-analysis-wordcloudvisual-columnhierarchies)" : [ ColumnHierarchy, ... ],
  "[Subtitle](#cfn-quicksight-analysis-wordcloudvisual-subtitle)" : VisualSubtitleLabelOptions,
  "[Title](#cfn-quicksight-analysis-wordcloudvisual-title)" : VisualTitleLabelOptions,
  "[VisualContentAltText](#cfn-quicksight-analysis-wordcloudvisual-visualcontentalttext)" : String,
  "[VisualId](#cfn-quicksight-analysis-wordcloudvisual-visualid)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-wordcloudvisual-syntax.yaml"></a>

```
  [Actions](#cfn-quicksight-analysis-wordcloudvisual-actions): 
    - VisualCustomAction
  [ChartConfiguration](#cfn-quicksight-analysis-wordcloudvisual-chartconfiguration): 
    WordCloudChartConfiguration
  [ColumnHierarchies](#cfn-quicksight-analysis-wordcloudvisual-columnhierarchies): 
    - ColumnHierarchy
  [Subtitle](#cfn-quicksight-analysis-wordcloudvisual-subtitle): 
    VisualSubtitleLabelOptions
  [Title](#cfn-quicksight-analysis-wordcloudvisual-title): 
    VisualTitleLabelOptions
  [VisualContentAltText](#cfn-quicksight-analysis-wordcloudvisual-visualcontentalttext): String
  [VisualId](#cfn-quicksight-analysis-wordcloudvisual-visualid): String
```

## Properties
<a name="aws-properties-quicksight-analysis-wordcloudvisual-properties"></a>

`Actions`  <a name="cfn-quicksight-analysis-wordcloudvisual-actions"></a>
The list of custom actions that are configured for a visual.  
*Required*: No  
*Type*: Array of [VisualCustomAction](aws-properties-quicksight-analysis-visualcustomaction.md)  
*Minimum*: `0`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ChartConfiguration`  <a name="cfn-quicksight-analysis-wordcloudvisual-chartconfiguration"></a>
The configuration settings of the visual.  
*Required*: No  
*Type*: [WordCloudChartConfiguration](aws-properties-quicksight-analysis-wordcloudchartconfiguration.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ColumnHierarchies`  <a name="cfn-quicksight-analysis-wordcloudvisual-columnhierarchies"></a>
The column hierarchy that is used during drill-downs and drill-ups.  
*Required*: No  
*Type*: Array of [ColumnHierarchy](aws-properties-quicksight-analysis-columnhierarchy.md)  
*Minimum*: `0`  
*Maximum*: `2`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Subtitle`  <a name="cfn-quicksight-analysis-wordcloudvisual-subtitle"></a>
The subtitle that is displayed on the visual.  
*Required*: No  
*Type*: [VisualSubtitleLabelOptions](aws-properties-quicksight-analysis-visualsubtitlelabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Title`  <a name="cfn-quicksight-analysis-wordcloudvisual-title"></a>
The title that is displayed on the visual.  
*Required*: No  
*Type*: [VisualTitleLabelOptions](aws-properties-quicksight-analysis-visualtitlelabeloptions.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VisualContentAltText`  <a name="cfn-quicksight-analysis-wordcloudvisual-visualcontentalttext"></a>
The alt text for the visual.  
*Required*: No  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `1024`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VisualId`  <a name="cfn-quicksight-analysis-wordcloudvisual-visualid"></a>
The unique identifier of a visual. This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have visuals with the same identifiers..  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[\w\-]+$`  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::QuickSight::Analysis YAxisOptions
<a name="aws-properties-quicksight-analysis-yaxisoptions"></a>

The options that are available for a single Y axis in a chart.

## Syntax
<a name="aws-properties-quicksight-analysis-yaxisoptions-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-analysis-yaxisoptions-syntax.json"></a>

```
{
  "[YAxis](#cfn-quicksight-analysis-yaxisoptions-yaxis)" : String
}
```

### YAML
<a name="aws-properties-quicksight-analysis-yaxisoptions-syntax.yaml"></a>

```
  [YAxis](#cfn-quicksight-analysis-yaxisoptions-yaxis): String
```

## Properties
<a name="aws-properties-quicksight-analysis-yaxisoptions-properties"></a>

`YAxis`  <a name="cfn-quicksight-analysis-yaxisoptions-yaxis"></a>
The Y axis type to be used in the chart.  
If you choose `PRIMARY_Y_AXIS`, the primary Y Axis is located on the leftmost vertical axis of the chart.  
*Required*: Yes  
*Type*: String  
*Allowed values*: `PRIMARY_Y_AXIS`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)