Module types

Source
Expand description

Data structures used by operation inputs/outputs.

Modules§

builders
Builders
error
Error types that Amazon QuickSight can respond with.

Structs§

AccountCustomization

The Amazon QuickSight customizations associated with your Amazon Web Services account or a QuickSight namespace in a specific Amazon Web Services Region.

AccountInfo

A structure that contains the following account information elements:

  • Your Amazon QuickSight account name.

  • The edition of Amazon QuickSight that your account is using.

  • The notification email address that is associated with the Amazon QuickSight account.

  • The authentication type of the Amazon QuickSight account.

  • The status of the Amazon QuickSight account's subscription.

AccountSettings

The Amazon QuickSight settings associated with your Amazon Web Services account.

ActiveIamPolicyAssignment

The active Identity and Access Management (IAM) policy assignment.

AdHocFilteringOption

An ad hoc (one-time) filtering option.

AggFunction

The definition of an Agg function.

AggregationFunction

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.

AggregationPartitionBy

The definition of an AggregationPartitionBy.

AggregationSortConfiguration

The configuration options to sort aggregated values.

AllSheetsFilterScopeConfiguration

An empty object that represents that the AllSheets option is the chosen value for the FilterScopeConfiguration parameter. This structure applies the filter to all visuals on all sheets of 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.

AmazonElasticsearchParameters

The parameters for OpenSearch.

AmazonOpenSearchParameters

The parameters for OpenSearch.

AmazonQInQuickSightConsoleConfigurations

A collection of Amazon Q feature configurations in an embedded Amazon QuickSight console.

AmazonQInQuickSightDashboardConfigurations

A collection of Amazon Q feature configurations in an embedded Amazon QuickSight dashboard.

Analysis

Metadata structure for an analysis in Amazon QuickSight

AnalysisDefaults

The configuration for default analysis settings.

AnalysisDefinition

The definition of an analysis.

AnalysisError

Analysis error.

AnalysisSearchFilter

A filter that you apply when searching for one or more analyses.

AnalysisSourceEntity

The source entity of an analysis.

AnalysisSourceTemplate

The source template of an analysis.

AnalysisSummary

The summary metadata that describes an analysis.

Anchor

The definition of the Anchor.

AnchorDateConfiguration

The date configuration of the filter.

AnonymousUserDashboardEmbeddingConfiguration

Information about the dashboard that you want to embed.

AnonymousUserDashboardFeatureConfigurations

The feature configuration for an embedded dashboard.

AnonymousUserDashboardVisualEmbeddingConfiguration

The experience that you are embedding. You can use this object to generate a url that embeds a visual into your application.

AnonymousUserEmbeddingExperienceConfiguration

The type of experience you want to embed. For anonymous users, you can embed Amazon QuickSight dashboards.

AnonymousUserGenerativeQnAEmbeddingConfiguration

The settings that you want to use for the Generative Q&A experience.

AnonymousUserQSearchBarEmbeddingConfiguration

The settings that you want to use with the Q search bar.

AnonymousUserSnapshotJobResult

A structure that contains the file groups that are requested for the artifact generation in a StartDashboardSnapshotJob API call.

ApplicationTheme

The application theme.

ArcAxisConfiguration

The arc axis configuration of a GaugeChartVisual.

ArcAxisDisplayRange

The arc axis range of a GaugeChartVisual.

ArcConfiguration

The arc configuration of a GaugeChartVisual.

ArcOptions

The options that determine the arc thickness of a GaugeChartVisual.

AssetBundleCloudFormationOverridePropertyConfiguration

An optional collection of CloudFormation property configurations that control how the export job is generated.

AssetBundleExportJobAnalysisOverrideProperties

Controls how a specific Analysis resource is parameterized in the returned CloudFormation template.

AssetBundleExportJobDashboardOverrideProperties

Controls how a specific Dashboard resource is parameterized in the returned CloudFormation template.

AssetBundleExportJobDataSetOverrideProperties

Controls how a specific DataSet resource is parameterized in the returned CloudFormation template.

AssetBundleExportJobDataSourceOverrideProperties

Controls how a specific DataSource resource is parameterized in the returned CloudFormation template.

AssetBundleExportJobError

Describes an error that occurred during an Asset Bundle export job.

AssetBundleExportJobFolderOverrideProperties

Controls how a specific Folder resource is parameterized in the returned CloudFormation template.

AssetBundleExportJobRefreshScheduleOverrideProperties

Controls how a specific RefreshSchedule resource is parameterized in the returned CloudFormation template.

AssetBundleExportJobResourceIdOverrideConfiguration

An optional structure that configures resource ID overrides for the export job.

AssetBundleExportJobSummary

A summary of the export job that includes details of the job's configuration and its current status.

AssetBundleExportJobThemeOverrideProperties

Controls how a specific Theme resource is parameterized in the returned CloudFormation template.

AssetBundleExportJobValidationStrategy

The option to relax the validation that is required to export each asset. When StrictModeForAllResource is set to false, validation is skipped for specific UI errors.

AssetBundleExportJobVpcConnectionOverrideProperties

Controls how a specific VPCConnection resource is parameterized in the outputted CloudFormation template.

AssetBundleExportJobWarning

Describes a warning that occurred during an Asset Bundle export job.

AssetBundleImportJobAnalysisOverrideParameters

The override parameters for a single analysis that is being imported.

AssetBundleImportJobAnalysisOverridePermissions

An object that contains a list of permissions to be applied to a list of analysis IDs.

AssetBundleImportJobAnalysisOverrideTags

An object that contains a list of tags to be assigned to a list of analysis IDs.

AssetBundleImportJobDashboardOverrideParameters

The override parameters for a single dashboard that is being imported.

AssetBundleImportJobDashboardOverridePermissions

An object that contains a list of permissions to be applied to a list of dashboard IDs.

AssetBundleImportJobDashboardOverrideTags

An object that contains a list of tags to be assigned to a list of dashboard IDs.

AssetBundleImportJobDataSetOverrideParameters

The override parameters for a single dataset that is being imported.

AssetBundleImportJobDataSetOverridePermissions

An object that contains a list of permissions to be applied to a list of dataset IDs.

AssetBundleImportJobDataSetOverrideTags

An object that contains a list of tags to be assigned to a list of dataset IDs.

AssetBundleImportJobDataSourceCredentialPair

A username and password credential pair to use to import a data source resource.

AssetBundleImportJobDataSourceCredentials

The login credentials to use to import a data source resource.

AssetBundleImportJobDataSourceOverrideParameters

The override parameters for a single data source that is being imported.

AssetBundleImportJobDataSourceOverridePermissions

An object that contains a list of permissions to be applied to a list of data source IDs.

AssetBundleImportJobDataSourceOverrideTags

An object that contains a list of tags to be assigned to a list of data source IDs.

AssetBundleImportJobError

Describes an error that occurred within an Asset Bundle import execution.

AssetBundleImportJobFolderOverrideParameters

The override parameters for a single folder that is being imported.

AssetBundleImportJobFolderOverridePermissions

An object that contains a list of permissions to be applied to a list of folder IDs.

AssetBundleImportJobFolderOverrideTags

An object that contains a list of tags to be assigned to a list of folder IDs.

AssetBundleImportJobOverrideParameters

A list of overrides that modify the asset bundle resource configuration before the resource is imported.

AssetBundleImportJobOverridePermissions

A structure that contains the override permission configurations that modify the permissions for specified resources before the resource is imported.

AssetBundleImportJobOverrideTags

A structure that contains the override tag configuration that modify the tags that are assigned to specified resources before the resource is imported.

AssetBundleImportJobOverrideValidationStrategy

An optional parameter that overrides the validation strategy for all analyses and dashboards before the resource is imported.

AssetBundleImportJobRefreshScheduleOverrideParameters

A list of overrides for a specific RefreshsSchedule resource that is present in the asset bundle that is imported.

AssetBundleImportJobResourceIdOverrideConfiguration

An optional structure that configures resource ID overrides for the import job.

AssetBundleImportJobSummary

A summary of the import job that includes details of the requested job's configuration and its current status.

AssetBundleImportJobThemeOverrideParameters

The override parameters for a single theme that is imported.

AssetBundleImportJobThemeOverridePermissions

An object that contains a list of permissions to be applied to a list of theme IDs.

AssetBundleImportJobThemeOverrideTags

An object that contains a list of tags to be assigned to a list of theme IDs.

AssetBundleImportJobVpcConnectionOverrideParameters

The override parameters for a single VPC connection that is imported.

AssetBundleImportJobVpcConnectionOverrideTags

An object that contains a list of tags to be assigned to a list of VPC connection IDs.

AssetBundleImportJobWarning

Describes a warning that occurred during an Asset Bundle import job.

AssetBundleImportSource

The source of the asset bundle zip file that contains the data that you want to import. The file must be in QUICKSIGHT_JSON format.

AssetBundleImportSourceDescription

A description of the import source that you provide at the start of an import job. This value is set to either Body or S3Uri, depending on how the StartAssetBundleImportJobRequest is configured.

AssetBundleResourceLinkSharingConfiguration

A structure that contains the configuration of a shared link to an Amazon QuickSight dashboard.

AssetBundleResourcePermissions

A structure that contains the permissions for the resource that you want to override in an asset bundle import job.

AssetOptions

An array of analysis level configurations.

AthenaParameters

Parameters for Amazon Athena.

AttributeAggregationFunction

Aggregation for attributes.

AuroraParameters

Parameters for Amazon Aurora.

AuroraPostgreSqlParameters

Parameters for Amazon Aurora PostgreSQL-Compatible Edition.

AuthorizedTargetsByService

The authorized targets that are associated with a service.

AwsIotAnalyticsParameters

The parameters for IoT Analytics.

AxisDataOptions

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.

AxisDisplayDataDrivenRange

The options that are saved for future extension.

AxisDisplayMinMaxRange

The minimum and maximum setup for an axis display range.

AxisDisplayOptions

The display options for the axis label.

AxisDisplayRange

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.

AxisLabelOptions

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

AxisLabelReferenceOptions

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

AxisLinearScale

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.

AxisLogarithmicScale

The logarithmic axis scale setup.

AxisScale

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.

AxisTickLabelOptions

The tick label options of an axis.

BarChartAggregatedFieldWells

The aggregated field wells of a bar chart.

BarChartConfiguration

The configuration of a BarChartVisual.

BarChartFieldWells

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.

BarChartSortConfiguration

sort-configuration-description

BarChartVisual

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 in the Amazon QuickSight User Guide.

BigQueryParameters

The parameters that are required to connect to a Google BigQuery data source.

BinCountOptions

The options that determine the bin count of a histogram.

BinWidthOptions

The options that determine the bin width of a histogram.

BodySectionConfiguration

The configuration of a body section.

BodySectionContent

The configuration of content in a body section.

BodySectionDynamicCategoryDimensionConfiguration

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

BodySectionDynamicNumericDimensionConfiguration

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

BodySectionRepeatConfiguration

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

BodySectionRepeatDimensionConfiguration

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

BodySectionRepeatPageBreakConfiguration

The page break configuration to apply for each repeating instance.

BookmarksConfigurations

The bookmarks configuration of an embedded dashboard.

BorderStyle

The display options for tile borders for visuals.

BoxPlotAggregatedFieldWells

The aggregated field well for a box plot.

BoxPlotChartConfiguration

The configuration of a BoxPlotVisual.

BoxPlotFieldWells

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.

BoxPlotOptions

The options of a box plot visual.

BoxPlotSortConfiguration

The sort configuration of a BoxPlotVisual.

BoxPlotStyleOptions

The style options of the box plot.

BoxPlotVisual

A box plot.

For more information, see Using box plots in the Amazon QuickSight User Guide.

BrandColorPalette

The color palette.

BrandDefinition

The definition of the brand.

BrandDetail

The details of the brand.

BrandElementStyle

The element style.

BrandSummary

A summary of the brand.

CalculatedColumn

A calculated column for a dataset.

CalculatedField

The calculated field of an analysis.

CalculatedMeasureField

The table calculation measure field for pivot tables.

Capabilities

A set of actions that correspond to Amazon QuickSight permissions.

CascadingControlConfiguration

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

CascadingControlSource

The source controls that are used in a CascadingControlConfiguration.

CastColumnTypeOperation

A transform operation that casts a column to a different type.

CategoricalDimensionField

The dimension type field with categorical type columns..

CategoricalMeasureField

The measure type field with categorical type columns.

CategoryDrillDownFilter

The category drill down filter.

CategoryFilter

A CategoryFilter filters text values.

For more information, see Adding text filters in the Amazon QuickSight User Guide.

CategoryFilterConfiguration

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.

CategoryInnerFilter

A CategoryInnerFilter filters text values for the NestedFilter.

CellValueSynonym

A structure that represents the cell value synonym.

ChartAxisLabelOptions

The label options for an axis on a chart.

ClusterMarker

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

ClusterMarkerConfiguration

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

CollectiveConstant

A structure that represents a collective constant.

CollectiveConstantEntry

The definition for a CollectiveConstantEntry.

ColorScale

Determines the color scale that is applied to the visual.

ColorsConfiguration

The color configurations for a column.

ColumnConfiguration

The general configuration of a column.

ColumnDescription

Metadata that contains a description for a column.

ColumnGroup

Groupings of columns that work together in certain Amazon QuickSight features. This is a variant type structure. For this structure to be valid, only one of the attributes can be non-null.

ColumnGroupColumnSchema

A structure describing the name, data type, and geographic role of the columns.

ColumnGroupSchema

The column group schema.

ColumnHierarchy

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

ColumnIdentifier

A column of a data set.

ColumnLevelPermissionRule

A rule defined to grant access on one or more restricted columns. Each dataset can have multiple rules. To create a restricted column, you add it to one or more rules. Each rule must contain at least one column and at least one user or group. To be able to see a restricted column, a user or group needs to be added to a rule for that column.

ColumnSchema

The column schema.

ColumnSort

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

ColumnTag

A tag for a column in a TagColumnOperation structure. This is a variant type structure. For this structure to be valid, only one of the attributes can be non-null.

ColumnTooltipItem

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

ComboChartAggregatedFieldWells

The aggregated field wells of a combo chart.

ComboChartConfiguration

The configuration of a ComboChartVisual.

ComboChartFieldWells

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.

ComboChartSortConfiguration

The sort configuration of a ComboChartVisual.

ComboChartVisual

A combo chart.

The ComboChartVisual includes stacked bar combo charts and clustered bar combo charts

For more information, see Using combo charts in the Amazon QuickSight User Guide.

ComparativeOrder

A structure that represents a comparative order.

ComparisonConfiguration

The comparison display configuration of a KPI or gauge chart.

ComparisonFormatConfiguration

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.

Computation

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.

ConditionalFormattingColor

The formatting configuration for the color.

ConditionalFormattingCustomIconCondition

Determines the custom condition for an icon set.

ConditionalFormattingCustomIconOptions

Custom icon options for an icon set.

ConditionalFormattingGradientColor

Formatting configuration for gradient color.

ConditionalFormattingIcon

The formatting configuration for the icon.

ConditionalFormattingIconDisplayConfiguration

Determines the icon display configuration.

ConditionalFormattingIconSet

Formatting configuration for icon set.

ConditionalFormattingSolidColor

Formatting configuration for solid color.

ContextMenuOption

The context menu options for a visual's interactions.

ContributionAnalysisDefault

The contribution analysis visual display for a line, pie, or bar chart.

ContributionAnalysisFactor

The definition for the ContributionAnalysisFactor.

ContributionAnalysisTimeRanges

The definition for the ContributionAnalysisTimeRanges.

CreateColumnsOperation

A transform operation that creates calculated columns. Columns created in one such operation form a lexical closure.

CreateTopicReviewedAnswer

The definition for a CreateTopicReviewedAnswer.

CredentialPair

The combination of user name and password that are used as credentials.

CurrencyDisplayFormatConfiguration

The options that determine the currency display format configuration.

CustomActionFilterOperation

The filter operation that filters data included in a visual or in an entire sheet.

CustomActionNavigationOperation

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.

CustomActionSetParametersOperation

The set parameter operation that sets parameters in custom action.

CustomActionUrlOperation

The URL operation that opens a link to another webpage.

CustomColor

Determines the color that's applied to a particular data value in a column.

CustomContentConfiguration

The configuration of a CustomContentVisual.

CustomContentVisual

A visual that contains custom content.

For more information, see Using custom visual content in the Amazon QuickSight User Guide.

CustomFilterConfiguration

A custom filter that filters based on a single value. This filter can be partially matched.

CustomFilterListConfiguration

A list of custom filter values.

CustomInstructions

Instructions that provide additional guidance and context for response generation.

CustomNarrativeOptions

The custom narrative options.

CustomParameterValues

The customized parameter values.

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

CustomPermissions

The custom permissions profile.

CustomSql

A physical table type built from the results of the custom SQL query.

CustomValuesConfiguration

The configuration of custom values for the destination parameter in DestinationParameterValueConfiguration.

Dashboard

Dashboard.

DashboardError

Dashboard error.

DashboardPublishOptions

Dashboard publish options.

DashboardSearchFilter

A filter that you apply when searching for dashboards.

DashboardSourceEntity

Dashboard source entity.

DashboardSourceTemplate

Dashboard source template.

DashboardSummary

Dashboard summary.

DashboardVersion

Dashboard version.

DashboardVersionDefinition

The contents of a dashboard.

DashboardVersionSummary

Dashboard version summary.

DashboardVisualId

A structure that contains the following elements:

  • The DashboardId of the dashboard that has the visual that you want to embed.

  • The SheetId of the sheet that has the visual that you want to embed.

  • The VisualId of the visual that you want to embed.

The DashboardId, SheetId, and VisualId can be found in the IDs for developers section of the Embed visual pane of the visual's on-visual menu of the Amazon QuickSight console. You can also get the DashboardId with a ListDashboards API operation.

DashboardVisualPublishOptions

The visual publish options of a visual in a dashboard

DashboardVisualResult

The QA result that is made from dashboard visual.

DataAggregation

A structure that represents a data aggregation.

DataBarsOptions

The options for data bars.

DataColor

Determines the color that is applied to a particular data value.

DataColorPalette

The theme colors that are used for data colors in charts. The colors description is a hexadecimal color code that consists of six alphanumerical characters, prefixed with #, for example #37BFF5.

DataFieldSeriesItem

The data field series item configuration of a line chart.

DataLabelOptions

The options that determine the presentation of the data labels.

DataLabelType

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.

DataPathColor

The color map that determines the color options for a particular element.

DataPathLabelType

The option that specifies individual data values for labels.

DataPathSort

Allows data paths to be sorted by a specific data value.

DataPathType

The type of the data path value.

DataPathValue

The data path that needs to be sorted.

DataPointDrillUpDownOption

The drill down options for data points in a dashbaord.

DataPointMenuLabelOption

The data point menu options of a dashboard.

DataPointTooltipOption

The data point tooltip options.

DataQaEnabledOption

Adds Q&A capabilities to a dashboard. If no topic is linked, Dashboard Q&A uses the data values that are rendered on the dashboard. End users can use Dashboard Q&A to ask for different slices of the data that they see on the dashboard. If a topic is linked, Topic Q&A is enabled.

DataQnAConfigurations

The generative Q&A settings of an embedded Amazon QuickSight console.

DataSet

Dataset.

DataSetConfiguration

Dataset configuration.

DataSetIdentifierDeclaration

A data set.

DataSetReference

Dataset reference.

DataSetRefreshProperties

The refresh properties of a dataset.

DataSetSchema

Dataset schema.

DataSetSearchFilter

A filter that you apply when searching for datasets.

DataSetSummary

Dataset summary.

DataSetUsageConfiguration

The usage configuration to apply to child datasets that reference this dataset as a source.

DataSource

The structure of a data source.

DataSourceCredentials

Data source credentials. This is a variant type structure. For this structure to be valid, only one of the attributes can be non-null.

DataSourceErrorInfo

Error information for the data source creation or update.

DataSourceSearchFilter

A filter that you apply when searching for data sources.

DataSourceSummary

A DataSourceSummary object that returns a summary of a data source.

DataStoriesConfigurations

The data story settings of an embedded Amazon QuickSight console.

DatabricksParameters

The parameters that are required to connect to a Databricks data source.

DatasetMetadata

A structure that represents a dataset.

DatasetParameter

A parameter that is created in a dataset. The parameter can be a string, integer, decimal, or datetime data type.

DateAxisOptions

The options that determine how a date axis is displayed.

DateDimensionField

The dimension type field with date type columns.

DateMeasureField

The measure type field with date type columns.

DateTimeDatasetParameter

A date time parameter for a dataset.

DateTimeDatasetParameterDefaultValues

The default values of a date time parameter.

DateTimeDefaultValues

The default values of the DateTimeParameterDeclaration.

DateTimeFormatConfiguration

Formatting configuration for DateTime fields.

DateTimeHierarchy

The option that determines the hierarchy of any DateTime fields.

DateTimeParameter

A date-time parameter.

DateTimeParameterDeclaration

A parameter declaration for the DateTime data type.

DateTimePickerControlDisplayOptions

The display options of a control.

DateTimeValueWhenUnsetConfiguration

The configuration that defines the default value of a DateTime parameter when a value has not been set.

DecimalDatasetParameter

A decimal parameter for a dataset.

DecimalDatasetParameterDefaultValues

The default values of a decimal parameter.

DecimalDefaultValues

The default values of the DecimalParameterDeclaration.

DecimalParameter

A decimal parameter.

DecimalParameterDeclaration

A parameter declaration for the Decimal data type.

DecimalPlacesConfiguration

The option that determines the decimal places configuration.

DecimalValueWhenUnsetConfiguration

The configuration that defines the default value of a Decimal parameter when a value has not been set.

DefaultDateTimePickerControlOptions

The default options that correspond to the filter control type of a DateTimePicker.

DefaultFilterControlConfiguration

The default configuration for all dependent controls of the filter.

DefaultFilterControlOptions

The option that corresponds to the control type of the filter.

DefaultFilterDropDownControlOptions

The default options that correspond to the Dropdown filter control type.

DefaultFilterListControlOptions

The default options that correspond to the List filter control type.

DefaultFormatting

A structure that represents a default formatting definition.

DefaultFreeFormLayoutConfiguration

The options that determine the default settings of a free-form layout configuration.

DefaultGridLayoutConfiguration

The options that determine the default settings for a grid layout configuration.

DefaultInteractiveLayoutConfiguration

The options that determine the default settings for interactive layout configuration.

DefaultNewSheetConfiguration

The configuration for default new sheet settings.

DefaultPaginatedLayoutConfiguration

The options that determine the default settings for a paginated layout configuration.

DefaultRelativeDateTimeControlOptions

The default options that correspond to the RelativeDateTime filter control type.

DefaultSectionBasedLayoutConfiguration

The options that determine the default settings for a section-based layout configuration.

DefaultSliderControlOptions

The default options that correspond to the Slider filter control type.

DefaultTextAreaControlOptions

The default options that correspond to the TextArea filter control type.

DefaultTextFieldControlOptions

The default options that correspond to the TextField filter control type.

DestinationParameterValueConfiguration

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.

DimensionField

The dimension type field.

DisplayFormatOptions

A structure that represents additional options for display formatting.

DonutCenterOptions

The label options of the label that is displayed in the center of a donut chart. This option isn't available for pie charts.

DonutOptions

The options for configuring a donut chart or pie chart.

DrillDownFilter

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.

DropDownControlDisplayOptions

The display options of a control.

DynamicDefaultValue

Defines different defaults to the users or groups based on mapping.

EmptyVisual

An empty visual.

Empty visuals are used in layouts but have not been configured to show any data. A new visual created in the Amazon QuickSight console is considered an EmptyVisual until a visual type is selected.

Entity

An object, structure, or sub-structure of an analysis, template, or dashboard.

ErrorInfo

Error information for the SPICE ingestion of a dataset.

ExasolParameters

The required parameters for connecting to an Exasol data source.

ExcludePeriodConfiguration

The exclude period of TimeRangeFilter or RelativeDatesFilter.

ExecutiveSummaryConfigurations

The executive summary settings of an embedded Amazon QuickSight console or dashboard.

ExplicitHierarchy

The option that determines the hierarchy of the fields that are built within a visual's field wells. These fields can't be duplicated to other visuals.

ExportHiddenFieldsOption

Determines if hidden fields are included in an exported dashboard.

ExportToCsvOption

Export to .csv option.

ExportWithHiddenFieldsOption

Determines whether or not hidden fields are visible on exported dashbaords.

FailedKeyRegistrationEntry

An entry that appears when a KeyRegistration update to Amazon QuickSight fails.

FieldBasedTooltip

The setup for the detailed tooltip.

FieldFolder

A FieldFolder element is a folder that contains fields and nested subfolders.

FieldLabelType

The field label type.

FieldSeriesItem

The field series item configuration of a line chart.

FieldSort

The sort configuration for a field in a field well.

FieldSortOptions

The field sort options in a chart configuration.

FieldTooltipItem

The tooltip item for the fields.

FilledMapAggregatedFieldWells

The aggregated field well of the filled map.

FilledMapConditionalFormatting

The conditional formatting of a FilledMapVisual.

FilledMapConditionalFormattingOption

Conditional formatting options of a FilledMapVisual.

FilledMapConfiguration

The configuration for a FilledMapVisual.

FilledMapFieldWells

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.

FilledMapShapeConditionalFormatting

The conditional formatting that determines the shape of the filled map.

FilledMapSortConfiguration

The sort configuration of a FilledMapVisual.

FilledMapVisual

A filled map.

For more information, see Creating filled maps in the Amazon QuickSight User Guide.

Filter

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.

FilterAggMetrics

The definition for the FilterAggMetrics.

FilterControl

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.

FilterCrossSheetControl

A control from a filter that is scoped across more than one sheet. This represents your filter control on a sheet

FilterDateTimePickerControl

A control from a date filter that is used to specify date and time.

FilterDropDownControl

A control to display a dropdown list with buttons that are used to select a single value.

FilterGroup

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 in the Amazon QuickSight User Guide.

FilterListConfiguration

A list of filter configurations.

FilterListControl

A control to display a list of buttons or boxes. This is used to select either a single value or multiple values.

FilterOperation

A transform operation that filters rows based on a condition.

FilterOperationSelectedFieldsConfiguration

The configuration of selected fields in theCustomActionFilterOperation.

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

FilterOperationTargetVisualsConfiguration

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.

FilterRelativeDateTimeControl

A control from a date filter that is used to specify the relative date.

FilterScopeConfiguration

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.

FilterSelectableValues

A list of selectable values that are used in a control.

FilterSliderControl

A control to display a horizontal toggle bar. This is used to change a value by sliding the toggle.

FilterTextAreaControl

A control to display a text box that is used to enter multiple entries.

FilterTextFieldControl

A control to display a text box that is used to enter a single entry.

Folder

A folder in Amazon QuickSight.

FolderMember

An asset in a Amazon QuickSight folder, such as a dashboard, analysis, or dataset.

FolderSearchFilter

A filter to use to search an Amazon QuickSight folder.

FolderSummary

A summary of information about an existing Amazon QuickSight folder.

Font

Determines the font settings.

FontConfiguration

Configures the display properties of the given text.

FontSize

The option that determines the text display size.

FontWeight

The option that determines the text display weight, or boldness.

ForecastComputation

The forecast computation configuration.

ForecastConfiguration

The forecast configuration that is used in a line chart's display properties.

ForecastScenario

The forecast scenario of a forecast in the line chart.

FormatConfiguration

The formatting configuration for all types of field.

FreeFormLayoutCanvasSizeOptions

Configuration options for the canvas of a free-form layout.

FreeFormLayoutConfiguration

The configuration of a free-form layout.

FreeFormLayoutElement

An element within a free-form layout.

FreeFormLayoutElementBackgroundStyle

The background style configuration of a free-form layout element.

FreeFormLayoutElementBorderStyle

The background style configuration of a free-form layout element.

FreeFormLayoutScreenCanvasSizeOptions

The options that determine the sizing of the canvas used in a free-form layout.

FreeFormSectionLayoutConfiguration

The free-form layout configuration of a section.

FunnelChartAggregatedFieldWells

The field well configuration of a FunnelChartVisual.

FunnelChartConfiguration

The configuration of a FunnelChartVisual.

FunnelChartDataLabelOptions

The options that determine the presentation of the data labels.

FunnelChartFieldWells

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.

FunnelChartSortConfiguration

The sort configuration of a FunnelChartVisual.

FunnelChartVisual

A funnel chart.

For more information, see Using funnel charts in the Amazon QuickSight User Guide.

GaugeChartArcConditionalFormatting

The options that determine the presentation of the arc of a GaugeChartVisual.

GaugeChartColorConfiguration

The color configuration of a GaugeChartVisual.

GaugeChartConditionalFormatting

The conditional formatting of a GaugeChartVisual.

GaugeChartConditionalFormattingOption

Conditional formatting options of a GaugeChartVisual.

GaugeChartConfiguration

The configuration of a GaugeChartVisual.

GaugeChartFieldWells

The field well configuration of a GaugeChartVisual.

GaugeChartOptions

The options that determine the presentation of the GaugeChartVisual.

GaugeChartPrimaryValueConditionalFormatting

The conditional formatting for the primary value of a GaugeChartVisual.

GaugeChartVisual

A gauge chart.

For more information, see Using gauge charts in the Amazon QuickSight User Guide.

GeneratedAnswerResult

The QA result that is made from generated answer.

GenerativeAuthoringConfigurations

The generative BI authoring settings of an embedded Amazon QuickSight console.

GeoSpatialColumnGroup

Geospatial column group that denotes a hierarchy.

GeospatialCategoricalColor

The definition for a categorical color.

GeospatialCategoricalDataColor

The categorical data color for a single category.

GeospatialCircleRadius

The geospatial radius for a circle.

GeospatialCircleSymbolStyle

The properties for a circle symbol style.

GeospatialColor

The visualization properties for solid, gradient, and categorical colors.

GeospatialCoordinateBounds

The bound options (north, south, west, east) of the geospatial window options.

GeospatialDataSourceItem

The data source properties for the geospatial data.

GeospatialGradientColor

The definition for a gradient color.

GeospatialGradientStepColor

The gradient step color for a single step.

GeospatialHeatmapColorScale

The color scale specification for the heatmap point style.

GeospatialHeatmapConfiguration

The heatmap configuration of the geospatial point style.

GeospatialHeatmapDataColor

The color to be used in the heatmap point style.

GeospatialLayerColorField

The color field that defines a gradient or categorical style.

GeospatialLayerDefinition

The definition properties for a geospatial layer.

GeospatialLayerItem

The properties for a single geospatial layer.

GeospatialLayerJoinDefinition

The custom actions for a layer.

GeospatialLayerMapConfiguration

The map definition that defines map state, map style, and geospatial layers.

GeospatialLineLayer

The geospatial Line layer.

GeospatialLineStyle

The visualization style for a line layer.

GeospatialLineSymbolStyle

The symbol style for a line layer.

GeospatialLineWidth

The width properties for a line.

GeospatialMapAggregatedFieldWells

The aggregated field wells for a geospatial map.

GeospatialMapConfiguration

The configuration of a GeospatialMapVisual.

GeospatialMapFieldWells

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.

GeospatialMapState

The map state properties for a map.

GeospatialMapStyle

The map style properties for a map.

GeospatialMapStyleOptions

The map style options of the geospatial map.

GeospatialMapVisual

A geospatial map or a points on map visual.

For more information, see Creating point maps in the Amazon QuickSight User Guide.

GeospatialNullDataSettings

The properties for the visualization of null data.

GeospatialNullSymbolStyle

The symbol style for null data.

GeospatialPointLayer

The geospatial Point layer.

GeospatialPointStyle

The point style for a point layer.

GeospatialPointStyleOptions

The point style of the geospatial map.

GeospatialPolygonLayer

The geospatial polygon layer.

GeospatialPolygonStyle

The polygon style for a polygon layer.

GeospatialPolygonSymbolStyle

The polygon symbol style for a polygon layer.

GeospatialSolidColor

The definition for a solid color.

GeospatialStaticFileSource

The source properties for a geospatial static file.

GeospatialWindowOptions

The window options of the geospatial map visual.

GlobalTableBorderOptions

Determines the border options for a table visual.

GradientColor

Determines the gradient color settings.

GradientStop

Determines the gradient stop configuration.

GridLayoutCanvasSizeOptions

Configuration options for the canvas of a grid layout.

GridLayoutConfiguration

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.

GridLayoutElement

An element within a grid layout.

GridLayoutScreenCanvasSizeOptions

The options that determine the sizing of the canvas used in a grid layout.

Group

A group in Amazon QuickSight consists of a set of users. You can use groups to make it easier to manage access and security.

GroupMember

A member of an Amazon QuickSight group. Currently, group members must be users. Groups can't be members of another group. .

GroupSearchFilter

A GroupSearchFilter object that you want to apply to your search.

GrowthRateComputation

The growth rate computation configuration.

GutterStyle

The display options for gutter spacing between tiles on a sheet.

HeaderFooterSectionConfiguration

The configuration of a header or footer section.

HeatMapAggregatedFieldWells

The aggregated field wells of a heat map.

HeatMapConfiguration

The configuration of a heat map.

HeatMapFieldWells

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.

HeatMapSortConfiguration

The sort configuration of a heat map.

HeatMapVisual

A heat map.

For more information, see Using heat maps in the Amazon QuickSight User Guide.

HistogramAggregatedFieldWells

The field well configuration of a histogram.

HistogramBinOptions

The options that determine the presentation of histogram bins.

HistogramConfiguration

The configuration for a HistogramVisual.

HistogramFieldWells

The field well configuration of a histogram.

HistogramVisual

A histogram.

For more information, see Using histograms in the Amazon QuickSight User Guide.

IamPolicyAssignment

An Identity and Access Management (IAM) policy assignment.

IamPolicyAssignmentSummary

IAM policy assignment summary.

Identifier

The definition for the identifier.

IdentityCenterConfiguration

The parameters for an IAM Identity Center configuration.

Image

The logo image.

ImageConfiguration

The logo image configuration.

ImageCustomAction

A custom action defined on an image.

ImageCustomActionOperation

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.

ImageInteractionOptions

The general image interactions setup for image publish options.

ImageMenuOption

The menu options for the interactions of an image.

ImageSet

The image set.

ImageSetConfiguration

The image set configuration.

ImageStaticFile

A static file that contains an image.

IncrementalRefresh

The incremental refresh configuration for a dataset.

Ingestion

Information about the SPICE ingestion for a dataset.

InnerFilter

The InnerFilter defines the subset of data to be used with the NestedFilter.

InputColumn

Metadata for a column that is used as the input of a transform operation.

InsightConfiguration

The configuration of an insight visual.

InsightVisual

An insight visual.

For more information, see Working with insights in the Amazon QuickSight User Guide.

IntegerDatasetParameter

An integer parameter for a dataset.

IntegerDatasetParameterDefaultValues

The default values of an integer parameter.

IntegerDefaultValues

The default values of the IntegerParameterDeclaration.

IntegerParameter

An integer parameter.

IntegerParameterDeclaration

A parameter declaration for the Integer data type.

IntegerValueWhenUnsetConfiguration

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.

InvalidTopicReviewedAnswer

The definition for a InvalidTopicReviewedAnswer.

ItemsLimitConfiguration

The limit configuration of the visual display for an axis.

JiraParameters

The parameters for Jira.

JoinInstruction

The instructions associated with a join.

JoinKeyProperties

Properties associated with the columns participating in a join.

KpiActualValueConditionalFormatting

The conditional formatting for the actual value of a KPI visual.

KpiComparisonValueConditionalFormatting

The conditional formatting for the comparison value of a KPI visual.

KpiConditionalFormatting

The conditional formatting of a KPI visual.

KpiConditionalFormattingOption

The conditional formatting options of a KPI visual.

KpiConfiguration

The configuration of a KPI visual.

KpiFieldWells

The field well configuration of a KPI visual.

KpiOptions

The options that determine the presentation of a KPI visual.

KpiPrimaryValueConditionalFormatting

The conditional formatting for the primary value of a KPI visual.

KpiProgressBarConditionalFormatting

The conditional formatting for the progress bar of a KPI visual.

KpiSortConfiguration

The sort configuration of a KPI visual.

KpiSparklineOptions

The options that determine the visibility, color, type, and tooltip visibility of the sparkline of a KPI visual.

KpiVisual

A key performance indicator (KPI).

For more information, see Using KPIs in the Amazon QuickSight User Guide.

KpiVisualLayoutOptions

The options that determine the layout a KPI visual.

KpiVisualStandardLayout

The standard layout of the KPI visual.

LabelOptions

The share label options for the labels.

LayerCustomAction

A layer custom action.

LayerCustomActionOperation

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.

LayerMapVisual

A layer map visual.

Layout

A Layout defines the placement of elements within a sheet.

For more information, see Types of layout in the Amazon QuickSight User Guide.

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

LayoutConfiguration

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.

LegendOptions

The options for the legend setup of a visual.

LineChartAggregatedFieldWells

The field well configuration of a line chart.

LineChartConfiguration

The configuration of a line chart.

LineChartDefaultSeriesSettings

The options that determine the default presentation of all line series in LineChartVisual.

LineChartFieldWells

The field well configuration of a line chart.

LineChartLineStyleSettings

Line styles options for a line series in LineChartVisual.

LineChartMarkerStyleSettings

Marker styles options for a line series in LineChartVisual.

LineChartSeriesSettings

The options that determine the presentation of a line series in the visual

LineChartSortConfiguration

The sort configuration of a line chart.

LineChartVisual

A line chart.

For more information, see Using line charts in the Amazon QuickSight User Guide.

LineSeriesAxisDisplayOptions

The series axis configuration of a line chart.

LinkSharingConfiguration

A structure that contains the configuration of a shareable link to the dashboard.

ListControlDisplayOptions

The display options of a control.

ListControlSearchOptions

The configuration of the search options in a list control.

ListControlSelectAllOptions

The configuration of the Select all options in a list control.

LoadingAnimation

The configuration of loading animation in free-form layout.

LocalNavigationConfiguration

The navigation configuration for CustomActionNavigationOperation.

LogicalTable

A logical table is a unit that joins and that data transformations operate on. A logical table has a source, which can be either a physical table or result of a join. When a logical table points to a physical table, the logical table acts as a mutable copy of that physical table through transform operations.

LogicalTableSource

Information about the source of a logical table. This is a variant type structure. For this structure to be valid, only one of the attributes can be non-null.

Logo

The logo configuration.

LogoConfiguration

The logo configuration.

LogoSet

A set of logos.

LogoSetConfiguration

The logo set configuration.

LongFormatText

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.

LookbackWindow

The lookback window setup of an incremental refresh configuration.

ManifestFileLocation

Amazon S3 manifest file location.

MappedDataSetParameter

A dataset parameter that is mapped to an analysis parameter.

MarginStyle

The display options for margins around the outside edge of sheets.

MariaDbParameters

The parameters for MariaDB.

MaximumLabelType

The maximum label of a data path label.

MaximumMinimumComputation

The maximum and minimum computation configuration.

MeasureField

The measure (metric) type field.

MemberIdArnPair

An object that consists of a member Amazon Resource Name (ARN) and a member ID.

MetricComparisonComputation

The metric comparison computation configuration.

MinimumLabelType

The minimum label of a data path label.

MissingDataConfiguration

The configuration options that determine how missing data is treated during the rendering of a line chart.

MySqlParameters

The parameters for MySQL.

NamedEntityDefinition

A structure that represents a named entity.

NamedEntityDefinitionMetric

A structure that represents a metric.

NamedEntityRef

The definition for a NamedEntityRef.

NamespaceError

Errors that occur during namespace creation.

NamespaceInfoV2

The error type.

NavbarStyle

The navigation bar style.

NegativeFormat

A structure that represents a negative format.

NegativeValueConfiguration

The options that determine the negative value configuration.

NestedFilter

A NestedFilter filters data with a subset of data that is defined by the nested inner filter.

NetworkInterface

The structure that contains information about a network interface.

NewDefaultValues

The configuration that overrides the existing default values for a dataset parameter that is inherited from another dataset.

NullValueFormatConfiguration

The options that determine the null value format configuration.

NumberDisplayFormatConfiguration

The options that determine the number display format configuration.

NumberFormatConfiguration

Formatting configuration for number fields.

NumericAxisOptions

The options for an axis with a numeric field.

NumericEqualityDrillDownFilter

The numeric equality type drill down filter.

NumericEqualityFilter

A NumericEqualityFilter filters values that are equal to the specified value.

NumericFormatConfiguration

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.

NumericRangeFilter

A NumericRangeFilter filters values that are within the value range.

NumericRangeFilterValue

The value input pf the numeric range filter.

NumericSeparatorConfiguration

The options that determine the numeric separator configuration.

NumericalAggregationFunction

Aggregation for numerical values.

NumericalDimensionField

The dimension type field with numerical type columns.

NumericalMeasureField

The measure type field with numerical type columns.

OAuthParameters

An object that contains information needed to create a data source connection that uses OAuth client credentials. This option is available for data source connections that are made with Snowflake and Starburst.

OracleParameters

The parameters for Oracle.

OutputColumn

Output column.

OverrideDatasetParameterOperation

A transform operation that overrides the dataset parameter values that are defined in another dataset.

PaginationConfiguration

The pagination configuration for a table visual or boxplot.

Palette

The color palette.

PanelConfiguration

A collection of options that configure how each panel displays in a small multiples chart.

PanelTitleOptions

The options that determine the title styles for each small multiples panel.

ParameterControl

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.

ParameterDateTimePickerControl

A control from a date parameter that specifies date and time.

ParameterDeclaration

The declaration definition of a parameter.

For more information, see Parameters in Amazon QuickSight in the Amazon QuickSight User Guide.

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

ParameterDropDownControl

A control to display a dropdown list with buttons that are used to select a single value.

ParameterListControl

A control to display a list with buttons or boxes that are used to select either a single value or multiple values.

ParameterSelectableValues

A list of selectable values that are used in a control.

ParameterSliderControl

A control to display a horizontal toggle bar. This is used to change a value by sliding the toggle.

ParameterTextAreaControl

A control to display a text box that is used to enter multiple entries.

ParameterTextFieldControl

A control to display a text box that is used to enter a single entry.

Parameters

A list of Amazon QuickSight parameters and the list's override values.

PercentVisibleRange

The percent range in the visible range.

PercentageDisplayFormatConfiguration

The options that determine the percentage display format configuration.

PercentileAggregation

An aggregation based on the percentile of values in a dimension or measure.

PerformanceConfiguration

The configuration for the performance optimization of the dataset that contains a UniqueKey configuration.

PeriodOverPeriodComputation

The period over period computation configuration.

PeriodToDateComputation

The period to date computation configuration.

PieChartAggregatedFieldWells

The field well configuration of a pie chart.

PieChartConfiguration

The configuration of a pie chart.

PieChartFieldWells

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.

PieChartSortConfiguration

The sort configuration of a pie chart.

PieChartVisual

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 in the Amazon QuickSight User Guide.

For more information, see Using donut charts in the Amazon QuickSight User Guide.

PivotFieldSortOptions

The field sort options for a pivot table sort configuration.

PivotTableAggregatedFieldWells

The aggregated field well for the pivot table.

PivotTableCellConditionalFormatting

The cell conditional formatting option for a pivot table.

PivotTableConditionalFormatting

The conditional formatting for a PivotTableVisual.

PivotTableConditionalFormattingOption

Conditional formatting options for a PivotTableVisual.

PivotTableConditionalFormattingScope

The scope of the cell for conditional formatting.

PivotTableConfiguration

The configuration for a PivotTableVisual.

PivotTableDataPathOption

The data path options for the pivot table field options.

PivotTableFieldCollapseStateOption

The collapse state options for the pivot table field options.

PivotTableFieldCollapseStateTarget

The target of a pivot table field collapse state.

PivotTableFieldOption

The selected field options for the pivot table field options.

PivotTableFieldOptions

The field options for a pivot table visual.

PivotTableFieldSubtotalOptions

The optional configuration of subtotals cells.

PivotTableFieldWells

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.

PivotTableOptions

The table options for a pivot table visual.

PivotTablePaginatedReportOptions

The paginated report options for a pivot table visual.

PivotTableRowsLabelOptions

The options for the label thta is located above the row headers. This option is only applicable when RowsLayout is set to HIERARCHY.

PivotTableSortBy

The sort by field for the field sort options.

PivotTableSortConfiguration

The sort configuration for a PivotTableVisual.

PivotTableTotalOptions

The total options for a pivot table visual.

PivotTableVisual

A pivot table.

For more information, see Using pivot tables in the Amazon QuickSight User Guide.

PivotTotalOptions

The optional configuration of totals cells in a PivotTableVisual.

PluginVisual

A flexible visualization type that allows engineers to create new custom charts in Amazon QuickSight.

PluginVisualConfiguration

The plugin visual configuration. This includes the field wells, sorting options, and persisted options of the plugin visual.

PluginVisualFieldWell

A collection of field wells for a plugin visual.

PluginVisualItemsLimitConfiguration

A query limits configuration.

PluginVisualOptions

The options and persisted properties for the plugin visual.

PluginVisualProperty

The key value pair of the persisted property.

PluginVisualSortConfiguration

Determines how the plugin visual sorts the data during query.

PluginVisualTableQuerySort

The table query sorting options for the plugin visual.

PostgreSqlParameters

The parameters for PostgreSQL.

PredefinedHierarchy

The option that determines the hierarchy of the fields that are defined during data preparation. These fields are available to use in any analysis that uses the data source.

PrestoParameters

The parameters for Presto.

ProgressBarOptions

The options that determine the presentation of the progress bar of a KPI visual.

ProjectOperation

A transform operation that projects columns. Operations that come after a projection can only refer to projected columns.

QaResult

The QA result that is made from the DashboardVisual or GeneratedAnswer.

QueryExecutionOptions

A structure that describes the query execution options.

QueueInfo

Information about a queued dataset SPICE ingestion.

RadarChartAggregatedFieldWells

The aggregated field well configuration of a RadarChartVisual.

RadarChartAreaStyleSettings

The configured style settings of a radar chart.

RadarChartConfiguration

The configuration of a RadarChartVisual.

RadarChartFieldWells

The field wells of a radar chart visual.

RadarChartSeriesSettings

The series settings of a radar chart.

RadarChartSortConfiguration

The sort configuration of a RadarChartVisual.

RadarChartVisual

A radar chart visual.

RangeConstant

A structure that represents a range constant.

RangeEndsLabelType

The range ends label type of a data path label.

RdsParameters

The parameters for Amazon RDS.

RecentSnapshotsConfigurations

The recent snapshots configuration for an embedded Amazon QuickSight dashboard.

RedshiftIamParameters

A structure that grants Amazon QuickSight access to your cluster and make a call to the redshift:GetClusterCredentials API. For more information on the redshift:GetClusterCredentials API, see GetClusterCredentials .

RedshiftParameters

The parameters for Amazon Redshift. The ClusterId field can be blank if Host and Port are both set. The Host and Port fields can be blank if the ClusterId field is set.

ReferenceLine

The reference line visual display options.

ReferenceLineCustomLabelConfiguration

The configuration for a custom label on a ReferenceLine.

ReferenceLineDataConfiguration

The data configuration of the reference line.

ReferenceLineDynamicDataConfiguration

The dynamic configuration of the reference line data configuration.

ReferenceLineLabelConfiguration

The label configuration of a reference line.

ReferenceLineStaticDataConfiguration

The static data configuration of the reference line data configuration.

ReferenceLineStyleConfiguration

The style configuration of the reference line.

ReferenceLineValueLabelConfiguration

The value label configuration of the label in a reference line.

RefreshConfiguration

The refresh configuration of a dataset.

RefreshFailureConfiguration

The failure configuration of a dataset.

RefreshFailureEmailAlert

The configuration settings for the email alerts that are sent when a dataset refresh fails.

RefreshFrequency

Specifies the interval between each scheduled refresh of a dataset.

RefreshSchedule

The refresh schedule of a dataset.

RegisteredCustomerManagedKey

A customer managed key structure that contains the information listed below:

  • KeyArn - The ARN of a KMS key that is registered to a Amazon QuickSight account for encryption and decryption use.

  • DefaultKey - Indicates whether the current key is set as the default key for encryption and decryption use.

RegisteredUserConsoleFeatureConfigurations

The feature configurations of an embedded Amazon QuickSight console.

RegisteredUserDashboardEmbeddingConfiguration

Information about the dashboard you want to embed.

RegisteredUserDashboardFeatureConfigurations

The feature configuration for an embedded dashboard.

RegisteredUserDashboardVisualEmbeddingConfiguration

The experience that you are embedding. You can use this object to generate a url that embeds a visual into your application.

RegisteredUserEmbeddingExperienceConfiguration

The type of experience you want to embed. For registered users, you can embed Amazon QuickSight dashboards or the Amazon QuickSight console.

Exactly one of the experience configurations is required. You can choose Dashboard or QuickSightConsole. You cannot choose more than one experience configuration.

RegisteredUserGenerativeQnAEmbeddingConfiguration

An object that provides information about the configuration of a Generative Q&A experience.

RegisteredUserQSearchBarEmbeddingConfiguration

Information about the Q search bar embedding experience.

RegisteredUserQuickSightConsoleEmbeddingConfiguration

Information about the Amazon QuickSight console that you want to embed.

RelationalTable

A physical table type for relational data sources.

RelativeDateTimeControlDisplayOptions

The display options of a control.

RelativeDatesFilter

A RelativeDatesFilter filters relative dates values.

RenameColumnOperation

A transform operation that renames a column.

ResourcePermission

Permission for the resource.

RollingDateConfiguration

The rolling date configuration of a date time filter.

RowAlternateColorOptions

Determines the row alternate color options.

RowInfo

Information about rows for a data set SPICE ingestion.

RowLevelPermissionDataSet

Information about a dataset that contains permissions for row-level security (RLS). The permissions dataset maps fields to users or groups. For more information, see Using Row-Level Security (RLS) to Restrict Access to a Dataset in the Amazon QuickSight User Guide.

The option to deny permissions by setting PermissionPolicy to DENY_ACCESS is not supported for new RLS datasets.

RowLevelPermissionTagConfiguration

The configuration of tags on a dataset to set row-level security.

RowLevelPermissionTagRule

A set of rules associated with a tag.

S3BucketConfiguration

An optional structure that contains the Amazon S3 bucket configuration that the generated snapshots are stored in. If you don't provide this information, generated snapshots are stored in the default Amazon QuickSight bucket.

S3Parameters

The parameters for S3.

S3Source

A physical table type for an S3 data source.

SameSheetTargetVisualConfiguration

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.

SankeyDiagramAggregatedFieldWells

The field well configuration of a sankey diagram.

SankeyDiagramChartConfiguration

The configuration of a sankey diagram.

SankeyDiagramFieldWells

The field well configuration of a sankey diagram.

SankeyDiagramSortConfiguration

The sort configuration of a sankey diagram.

SankeyDiagramVisual

A sankey diagram.

For more information, see Using Sankey diagrams in the Amazon QuickSight User Guide.

ScatterPlotCategoricallyAggregatedFieldWells

The aggregated field well of a scatter plot.

ScatterPlotConfiguration

The configuration of a scatter plot.

ScatterPlotFieldWells

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.

ScatterPlotSortConfiguration

The sort configuration of a scatter plot.

ScatterPlotUnaggregatedFieldWells

The unaggregated field wells of a scatter plot.

ScatterPlotVisual

A scatter plot.

For more information, see Using scatter plots in the Amazon QuickSight User Guide.

ScheduleRefreshOnEntity

The refresh on entity for weekly or monthly schedules.

SchedulesConfigurations

The schedules configuration for an embedded Amazon QuickSight dashboard.

ScrollBarOptions

The visual display options for a data zoom scroll bar.

SecondaryValueOptions

The options that determine the presentation of the secondary value of a KPI visual.

SectionAfterPageBreak

The configuration of a page break after a section.

SectionBasedLayoutCanvasSizeOptions

The options for the canvas of a section-based layout.

SectionBasedLayoutConfiguration

The configuration for a section-based layout.

SectionBasedLayoutPaperCanvasSizeOptions

The options for a paper canvas of a section-based layout.

SectionLayoutConfiguration

The layout configuration of a section.

SectionPageBreakConfiguration

The configuration of a page break for a section.

SectionStyle

The options that style a section.

SelectedSheetsFilterScopeConfiguration

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.

SemanticEntityType

A structure that represents a semantic entity type.

SemanticType

A structure that represents a semantic type.

SeriesItem

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.

ServiceNowParameters

The parameters for ServiceNow.

SessionTag

The key-value pair used for the row-level security tags feature.

SetParameterValueConfiguration

The configuration of adding parameters in action.

ShapeConditionalFormat

The shape conditional formatting of a filled map visual.

SharedViewConfigurations

The shared view settings of an embedded dashboard.

Sheet

A sheet, which is an object that contains a set of visuals that are viewed together on one page in Amazon QuickSight. 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.

SheetControlInfoIconLabelOptions

A control to display info icons for filters and parameters.

SheetControlLayout

A grid layout to define the placement of sheet control.

SheetControlLayoutConfiguration

The configuration that determines the elements and canvas size options of sheet control.

SheetControlsOption

Sheet controls option.

SheetDefinition

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.

SheetElementConfigurationOverrides

The override configuration of the rendering rules of a sheet.

SheetElementRenderingRule

The rendering rules of a sheet that uses a free-form layout.

SheetImage

An image that is located on a sheet.

SheetImageScalingConfiguration

Determines how the image is scaled

SheetImageSource

The source of the image.

SheetImageStaticFileSource

The source of the static file that contains the image.

SheetImageTooltipConfiguration

The tooltip configuration for a sheet image.

SheetImageTooltipText

The text that appears in the sheet image tooltip.

SheetLayoutElementMaximizationOption

The sheet layout maximization options of a dashbaord.

SheetStyle

The theme display options for sheets.

SheetTextBox

A text box.

SheetVisualScopingConfiguration

The filter that is applied to the options.

ShortFormatText

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.

SignupResponse

A SignupResponse object that contains a summary of a newly created account.

SimpleClusterMarker

The simple cluster marker of the cluster marker.

SingleAxisOptions

The settings of a chart's single axis configuration.

SliderControlDisplayOptions

The display options of a control.

Slot

The definition for the slot.

SmallMultiplesAxisProperties

Configures the properties of a chart's axes that are used by small multiples panels.

SmallMultiplesOptions

Options that determine the layout and display options of a chart's small multiples.

SnapshotAnonymousUser

A structure that contains information on the anonymous user configuration.

SnapshotAnonymousUserRedacted

Use this structure to redact sensitive information that you provide about an anonymous user from the snapshot.

SnapshotConfiguration

Describes the configuration of the dashboard snapshot.

SnapshotDestinationConfiguration

A structure that contains information on the Amazon S3 destinations of the generated snapshot.

SnapshotFile

A structure that contains the information for the snapshot that you want to generate. This information is provided by you when you start a new snapshot job.

SnapshotFileGroup

A structure that contains the information on the snapshot files.

SnapshotFileSheetSelection

A structure that contains information that identifies the snapshot that needs to be generated.

SnapshotJobErrorInfo

An object that contains information on the error that caused the snapshot job to fail.

SnapshotJobResult

An object that provides information on the result of a snapshot job. This object provides information about the job, the job status, and the location of the generated file.

SnapshotJobResultErrorInfo

Information on the error that caused the snapshot job to fail.

SnapshotJobResultFileGroup

A structure that contains information on the generated snapshot file groups.

SnapshotJobS3Result

The Amazon S3 result from the snapshot job. The result includes the DestinationConfiguration and the Amazon S3 Uri. If an error occured during the job, the result returns information on the error.

SnapshotS3DestinationConfiguration

A structure that describes the Amazon S3 settings to use to save the generated dashboard snapshot.

SnapshotUserConfiguration

A structure that contains information about the users that the dashboard snapshot is generated for.

SnapshotUserConfigurationRedacted

A structure that contains information about the users that the dashboard snapshot is generated for. Sensitive user information is excluded.

SnowflakeParameters

The parameters for Snowflake.

Spacing

The configuration of spacing (often a margin or padding).

SparkParameters

The parameters for Spark.

SpatialStaticFile

A static file that contains the geospatial data.

SqlServerParameters

The parameters for SQL Server.

SslProperties

Secure Socket Layer (SSL) properties that apply when Amazon QuickSight connects to your underlying data source.

StarburstParameters

The parameters that are required to connect to a Starburst data source.

StatePersistenceConfigurations

The state perssitence configuration of an embedded dashboard.

StaticFile

The static file.

StaticFileS3SourceOptions

The structure that contains the Amazon S3 location to download the static file from.

StaticFileSource

The source of the static file.

StaticFileUrlSourceOptions

The structure that contains the URL to download the static file from.

StringDatasetParameter

A string parameter for a dataset.

StringDatasetParameterDefaultValues

The default values of a string parameter.

StringDefaultValues

The default values of the StringParameterDeclaration.

StringFormatConfiguration

Formatting configuration for string fields.

StringParameter

A string parameter.

StringParameterDeclaration

A parameter declaration for the String data type.

StringValueWhenUnsetConfiguration

The configuration that defines the default value of a String parameter when a value has not been set.

SubtotalOptions

The subtotal options.

SucceededTopicReviewedAnswer

The definition for a SucceededTopicReviewedAnswer.

SuccessfulKeyRegistrationEntry

A success entry that occurs when a KeyRegistration job is successfully applied to the Amazon QuickSight account.

TableAggregatedFieldWells

The aggregated field well for the table.

TableBorderOptions

The border options for a table border.

TableCellConditionalFormatting

The cell conditional formatting option for a table.

TableCellImageSizingConfiguration

The sizing options for the table image configuration.

TableCellStyle

The table cell style for a cell in pivot table or table visual.

TableConditionalFormatting

The conditional formatting for a PivotTableVisual.

TableConditionalFormattingOption

Conditional formatting options for a PivotTableVisual.

TableConfiguration

The configuration for a TableVisual.

TableFieldCustomIconContent

The custom icon content for the table link content configuration.

TableFieldCustomTextContent

The custom text content (value, font configuration) for the table link content configuration.

TableFieldImageConfiguration

The image configuration of a table field URL.

TableFieldLinkConfiguration

The link configuration of a table field URL.

TableFieldLinkContentConfiguration

The URL content (text, icon) for the table link configuration.

TableFieldOption

The options for a table field.

TableFieldOptions

The field options of a table visual.

TableFieldUrlConfiguration

The URL configuration for a table field.

TableFieldWells

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.

TableInlineVisualization

The inline visualization of a specific type to display within a chart.

TableOptions

The table options for a table visual.

TablePaginatedReportOptions

The paginated report options for a table visual.

TablePinnedFieldOptions

The settings for the pinned columns of a table visual.

TableRowConditionalFormatting

The conditional formatting of a table row.

TableSideBorderOptions

The side border options for a table.

TableSortConfiguration

The sort configuration for a TableVisual.

TableStyleTarget

The table style target.

TableUnaggregatedFieldWells

The unaggregated field well for the table.

TableVisual

A table visual.

For more information, see Using tables as visuals in the Amazon QuickSight User Guide.

Tag

The key or keys of the key-value pairs for the resource tag or tags assigned to the resource.

TagColumnOperation

A transform operation that tags a column with additional information.

Template

A template object. A template is an entity in Amazon QuickSight that encapsulates the metadata required to create an analysis and that you can use to create a dashboard. A template adds a layer of abstraction by using placeholders to replace the dataset associated with an analysis. You can use templates to create dashboards by replacing dataset placeholders with datasets that follow the same schema that was used to create the source analysis and template.

You can share templates across Amazon Web Services accounts by allowing users in other Amazon Web Services accounts to create a template or a dashboard from an existing template.

TemplateAlias

The template alias.

TemplateError

List of errors that occurred when the template version creation failed.

TemplateSourceAnalysis

The source analysis of the template.

TemplateSourceEntity

The source entity of the template.

TemplateSourceTemplate

The source template of the template.

TemplateSummary

The template summary.

TemplateVersion

A version of a template.

TemplateVersionDefinition

The detailed definition of a template.

TemplateVersionSummary

The template version.

TeradataParameters

The parameters for Teradata.

TextAreaControlDisplayOptions

The display options of a control.

TextBoxInteractionOptions

The general textbox interactions setup for textbox publish options.

TextBoxMenuOption

The menu options for the interactions of a textbox.

TextConditionalFormat

The conditional formatting for the text.

TextControlPlaceholderOptions

The configuration of the placeholder options in a text control.

TextFieldControlDisplayOptions

The display options of a control.

Theme

Summary information about a theme.

ThemeAlias

An alias for a theme.

ThemeConfiguration

The theme configuration. This configuration contains all of the display properties for a theme.

ThemeError

Theme error.

ThemeSummary

The theme summary.

ThemeVersion

A version of a theme.

ThemeVersionSummary

The theme version.

ThousandSeparatorOptions

The options that determine the thousands separator configuration.

ThresholdAlertsConfigurations

The threshold alerts configuration for an embedded Amazon QuickSight dashboard.

TileLayoutStyle

The display options for the layout of tiles on a sheet.

TileStyle

Display options related to tiles on a sheet.

TimeBasedForecastProperties

The forecast properties setup of a forecast in the line chart.

TimeEqualityFilter

A TimeEqualityFilter filters values that are equal to a given value.

TimeRangeDrillDownFilter

The time range drill down filter.

TimeRangeFilter

A TimeRangeFilter filters values that are between two specified values.

TimeRangeFilterValue

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.

TooltipItem

The tooltip.

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

TooltipOptions

The display options for the visual tooltip.

TopBottomFilter

A TopBottomFilter filters values that are at the top or the bottom.

TopBottomMoversComputation

The top movers and bottom movers computation setup.

TopBottomRankedComputation

The top ranked and bottom ranked computation configuration.

TopicCalculatedField

A structure that represents a calculated field.

TopicCategoryFilter

A structure that represents a category filter.

TopicCategoryFilterConstant

A constant used in a category filter.

TopicColumn

Represents a column in a dataset.

TopicConfigOptions

Configuration options for a Topic.

TopicConstantValue

The definition for a TopicConstantValue.

TopicDateRangeFilter

A filter used to restrict data based on a range of dates or times.

TopicDetails

A structure that describes the details of a topic, such as its name, description, and associated data sets.

TopicFilter

A structure that represents a filter used to select items for a topic.

TopicIr

The definition for a TopicIR.

TopicIrComparisonMethod

The definition of a TopicIRComparisonMethod.

TopicIrContributionAnalysis

The definition for a TopicIRContributionAnalysis.

TopicIrFilterOption

The definition for a TopicIRFilterOption.

TopicIrGroupBy

The definition for a TopicIRGroupBy.

TopicIrMetric

The definition for a TopicIRMetric.

TopicNamedEntity

A structure that represents a named entity.

TopicNumericEqualityFilter

A filter that filters topics based on the value of a numeric field. The filter includes only topics whose numeric field value matches the specified value.

TopicNumericRangeFilter

A filter that filters topics based on the value of a numeric field. The filter includes only topics whose numeric field value falls within the specified range.

TopicRangeFilterConstant

A constant value that is used in a range filter to specify the endpoints of the range.

TopicRefreshDetails

The details about the refresh of a topic.

TopicRefreshSchedule

A structure that represents a topic refresh schedule.

TopicRefreshScheduleSummary

A summary of the refresh schedule details for a dataset.

TopicRelativeDateFilter

A structure that represents a relative date filter.

TopicReviewedAnswer

The deinition for a TopicReviewedAnswer.

TopicSearchFilter

The filter that is used to search for a topic.

TopicSingularFilterConstant

A structure that represents a singular filter constant, used in filters to specify a single value to match against.

TopicSortClause

The definition for a TopicSortClause.

TopicSummary

A topic summary.

TopicTemplate

The definition for a TopicTemplate.

TopicVisual

The definition for a TopicVisual.

TotalAggregationComputation

The total aggregation computation configuration.

TotalAggregationFunction

An aggregation function that aggregates the total values of a measure.

TotalAggregationOption

The total aggregation settings map of a field id.

TotalOptions

The total options for a table visual.

TransposedTableOption

The column option of the transposed table.

TreeMapAggregatedFieldWells

Aggregated field wells of a tree map.

TreeMapConfiguration

The configuration of a tree map.

TreeMapFieldWells

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.

TreeMapSortConfiguration

The sort configuration of a tree map.

TreeMapVisual

A tree map.

For more information, see Using tree maps in the Amazon QuickSight User Guide.

TrendArrowOptions

The options that determine the presentation of trend arrows in a KPI visual.

TrinoParameters

The parameters that are required to connect to a Trino data source.

TwitterParameters

The parameters for Twitter.

Typography

Determines the typography options.

UiColorPalette

The theme colors that apply to UI and to charts, excluding data colors. The colors description is a hexadecimal color code that consists of six alphanumerical characters, prefixed with #, for example #37BFF5. For more information, see Using Themes in Amazon QuickSight in the Amazon QuickSight User Guide.

UnaggregatedField

The unaggregated field for a table.

UniqueKey

A UniqueKey configuration that references a dataset column.

UniqueValuesComputation

The unique values computation configuration.

UntagColumnOperation

A transform operation that removes tags associated with a column.

UploadSettings

Information about the format for a source file or files.

User

A registered user of Amazon QuickSight.

ValidationStrategy

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.

VisibleRangeOptions

The range options for the data zoom scroll bar.

Visual

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.

VisualAxisSortOption

The axis sort options for a visual.

VisualCustomAction

A custom action defined on a visual.

VisualCustomActionDefaults

A list of custom actions applied to visuals in an analysis or sheet.

VisualCustomActionOperation

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.

VisualHighlightOperation

Defines what initiates a highlight operation on a visual, such as a click or hover.

VisualInteractionOptions

The general visual interactions setup for visual publish options

VisualMenuOption

The menu options for a visual.

VisualOptions

The definition for a VisualOptions.

VisualPalette

The visual display options for the visual palette.

VisualSubtitleLabelOptions

The subtitle label options for a visual.

VisualTitleLabelOptions

The title label options for a visual.

VpcConnection

The structure of a VPC connection.

VpcConnectionProperties

VPC connection properties.

VpcConnectionSummary

The summary metadata that describes a VPC connection.

WaterfallChartAggregatedFieldWells

The field well configuration of a waterfall visual.

WaterfallChartColorConfiguration

The color configuration of a waterfall visual.

WaterfallChartConfiguration

The configuration for a waterfall visual.

WaterfallChartFieldWells

The field well configuration of a waterfall visual.

WaterfallChartGroupColorConfiguration

The color configuration for individual groups within a waterfall visual.

WaterfallChartOptions

The options that determine the presentation of a waterfall visual.

WaterfallChartSortConfiguration

The sort configuration of a waterfall visual.

WaterfallVisual

A waterfall chart.

For more information, see Using waterfall charts in the Amazon QuickSight User Guide.

WhatIfPointScenario

Provides the forecast to meet the target for a particular date.

WhatIfRangeScenario

Provides the forecast to meet the target for a particular date range.

WordCloudAggregatedFieldWells

The aggregated field wells of a word cloud.

WordCloudChartConfiguration

The configuration of a word cloud visual.

WordCloudFieldWells

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.

WordCloudOptions

The word cloud options for a word cloud visual.

WordCloudSortConfiguration

The sort configuration of a word cloud visual.

WordCloudVisual

A word cloud.

For more information, see Using word clouds in the Amazon QuickSight User Guide.

YAxisOptions

The options that are available for a single Y axis in a chart.

Enums§

AggType
When writing a match expression against AggType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
AnalysisErrorType
When writing a match expression against AnalysisErrorType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
AnalysisFilterAttribute
When writing a match expression against AnalysisFilterAttribute, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
AnchorOption
When writing a match expression against AnchorOption, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
AnchorType
When writing a match expression against AnchorType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
AnonymousUserDashboardEmbeddingConfigurationDisabledFeature
When writing a match expression against AnonymousUserDashboardEmbeddingConfigurationDisabledFeature, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
AnonymousUserDashboardEmbeddingConfigurationEnabledFeature
When writing a match expression against AnonymousUserDashboardEmbeddingConfigurationEnabledFeature, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
ArcThickness
When writing a match expression against ArcThickness, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
ArcThicknessOptions
When writing a match expression against ArcThicknessOptions, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
AssetBundleExportFormat
When writing a match expression against AssetBundleExportFormat, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
AssetBundleExportJobAnalysisPropertyToOverride
When writing a match expression against AssetBundleExportJobAnalysisPropertyToOverride, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
AssetBundleExportJobDashboardPropertyToOverride
When writing a match expression against AssetBundleExportJobDashboardPropertyToOverride, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
AssetBundleExportJobDataSetPropertyToOverride
When writing a match expression against AssetBundleExportJobDataSetPropertyToOverride, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
AssetBundleExportJobDataSourcePropertyToOverride
When writing a match expression against AssetBundleExportJobDataSourcePropertyToOverride, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
AssetBundleExportJobFolderPropertyToOverride
When writing a match expression against AssetBundleExportJobFolderPropertyToOverride, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
AssetBundleExportJobRefreshSchedulePropertyToOverride
When writing a match expression against AssetBundleExportJobRefreshSchedulePropertyToOverride, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
AssetBundleExportJobStatus
When writing a match expression against AssetBundleExportJobStatus, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
AssetBundleExportJobThemePropertyToOverride
When writing a match expression against AssetBundleExportJobThemePropertyToOverride, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
AssetBundleExportJobVpcConnectionPropertyToOverride
When writing a match expression against AssetBundleExportJobVpcConnectionPropertyToOverride, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
AssetBundleImportFailureAction
When writing a match expression against AssetBundleImportFailureAction, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
AssetBundleImportJobStatus
When writing a match expression against AssetBundleImportJobStatus, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
AssignmentStatus
When writing a match expression against AssignmentStatus, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
AuthenticationMethodOption
When writing a match expression against AuthenticationMethodOption, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
AuthenticationType
When writing a match expression against AuthenticationType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
AuthorSpecifiedAggregation
When writing a match expression against AuthorSpecifiedAggregation, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
AxisBinding
When writing a match expression against AxisBinding, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
BarChartOrientation
When writing a match expression against BarChartOrientation, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
BarsArrangement
When writing a match expression against BarsArrangement, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
BaseMapStyleType
When writing a match expression against BaseMapStyleType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
BoxPlotFillStyle
When writing a match expression against BoxPlotFillStyle, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
BrandStatus
When writing a match expression against BrandStatus, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
BrandVersionStatus
When writing a match expression against BrandVersionStatus, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
CapabilityState
When writing a match expression against CapabilityState, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
CategoricalAggregationFunction
When writing a match expression against CategoricalAggregationFunction, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
CategoryFilterFunction
When writing a match expression against CategoryFilterFunction, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
CategoryFilterMatchOperator
When writing a match expression against CategoryFilterMatchOperator, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
CategoryFilterSelectAllOptions
When writing a match expression against CategoryFilterSelectAllOptions, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
CategoryFilterType
When writing a match expression against CategoryFilterType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
ColorFillType
When writing a match expression against ColorFillType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
ColumnDataRole
When writing a match expression against ColumnDataRole, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
ColumnDataSubType
When writing a match expression against ColumnDataSubType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
ColumnDataType
When writing a match expression against ColumnDataType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
ColumnOrderingType
When writing a match expression against ColumnOrderingType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
ColumnRole
When writing a match expression against ColumnRole, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
ColumnTagName
When writing a match expression against ColumnTagName, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
CommitMode
When writing a match expression against CommitMode, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
ComparisonMethod
When writing a match expression against ComparisonMethod, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
ComparisonMethodType
When writing a match expression against ComparisonMethodType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
ConditionalFormattingIconDisplayOption
When writing a match expression against ConditionalFormattingIconDisplayOption, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
ConditionalFormattingIconSetType
When writing a match expression against ConditionalFormattingIconSetType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
ConstantType
When writing a match expression against ConstantType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
ContributionAnalysisDirection
When writing a match expression against ContributionAnalysisDirection, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
ContributionAnalysisSortType
When writing a match expression against ContributionAnalysisSortType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
CrossDatasetTypes
When writing a match expression against CrossDatasetTypes, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
CustomContentImageScalingConfiguration
When writing a match expression against CustomContentImageScalingConfiguration, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
CustomContentType
When writing a match expression against CustomContentType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
DashboardBehavior
When writing a match expression against DashboardBehavior, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
DashboardErrorType
When writing a match expression against DashboardErrorType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
DashboardFilterAttribute
When writing a match expression against DashboardFilterAttribute, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
DashboardUiState
When writing a match expression against DashboardUiState, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
DashboardsQaStatus
When writing a match expression against DashboardsQaStatus, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
DataLabelContent
When writing a match expression against DataLabelContent, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
DataLabelOverlap
When writing a match expression against DataLabelOverlap, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
DataLabelPosition
When writing a match expression against DataLabelPosition, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
DataSetFilterAttribute
When writing a match expression against DataSetFilterAttribute, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
DataSetImportMode
When writing a match expression against DataSetImportMode, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
DataSetUseAs
When writing a match expression against DataSetUseAs, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
DataSourceErrorInfoType
When writing a match expression against DataSourceErrorInfoType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
DataSourceFilterAttribute
When writing a match expression against DataSourceFilterAttribute, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
DataSourceParameters

The parameters that Amazon QuickSight uses to connect to your underlying data source. This is a variant type structure. For this structure to be valid, only one of the attributes can be non-null.

DataSourceType
When writing a match expression against DataSourceType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
DatasetParameterValueType
When writing a match expression against DatasetParameterValueType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
DateAggregationFunction
When writing a match expression against DateAggregationFunction, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
DayOfTheWeek
When writing a match expression against DayOfTheWeek, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
DayOfWeek
When writing a match expression against DayOfWeek, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
DefaultAggregation
When writing a match expression against DefaultAggregation, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
DigitGroupingStyle
When writing a match expression against DigitGroupingStyle, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
DisplayFormat
When writing a match expression against DisplayFormat, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
Edition
When writing a match expression against Edition, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
EmbeddingIdentityType
When writing a match expression against EmbeddingIdentityType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
ExceptionResourceType
When writing a match expression against ExceptionResourceType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
FileFormat
When writing a match expression against FileFormat, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
FilterClass
When writing a match expression against FilterClass, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
FilterNullOption
When writing a match expression against FilterNullOption, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
FilterOperator
When writing a match expression against FilterOperator, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
FilterVisualScope
When writing a match expression against FilterVisualScope, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
FolderFilterAttribute
When writing a match expression against FolderFilterAttribute, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
FolderType
When writing a match expression against FolderType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
FontDecoration
When writing a match expression against FontDecoration, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
FontStyle
When writing a match expression against FontStyle, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
FontWeightName
When writing a match expression against FontWeightName, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
ForecastComputationSeasonality
When writing a match expression against ForecastComputationSeasonality, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
FunnelChartMeasureDataLabelStyle
When writing a match expression against FunnelChartMeasureDataLabelStyle, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
GeneratedAnswerStatus
When writing a match expression against GeneratedAnswerStatus, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
GeoSpatialCountryCode
When writing a match expression against GeoSpatialCountryCode, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
GeoSpatialDataRole
When writing a match expression against GeoSpatialDataRole, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
GeospatialColorState
When writing a match expression against GeospatialColorState, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
GeospatialLayerType
When writing a match expression against GeospatialLayerType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
GeospatialMapNavigation
When writing a match expression against GeospatialMapNavigation, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
GeospatialSelectedPointStyle
When writing a match expression against GeospatialSelectedPointStyle, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
GroupFilterAttribute
When writing a match expression against GroupFilterAttribute, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
GroupFilterOperator
When writing a match expression against GroupFilterOperator, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
HistogramBinType
When writing a match expression against HistogramBinType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
HorizontalTextAlignment
When writing a match expression against HorizontalTextAlignment, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
Icon
When writing a match expression against Icon, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
IdentityStore
When writing a match expression against IdentityStore, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
IdentityType
When writing a match expression against IdentityType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
ImageCustomActionTrigger
When writing a match expression against ImageCustomActionTrigger, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
ImageSource

The source of the image.

IncludeFolderMembers
When writing a match expression against IncludeFolderMembers, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
IncludeGeneratedAnswer
When writing a match expression against IncludeGeneratedAnswer, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
IncludeQuickSightQIndex
When writing a match expression against IncludeQuickSightQIndex, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
IngestionErrorType
When writing a match expression against IngestionErrorType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
IngestionRequestSource
When writing a match expression against IngestionRequestSource, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
IngestionRequestType
When writing a match expression against IngestionRequestType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
IngestionStatus
When writing a match expression against IngestionStatus, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
IngestionType
When writing a match expression against IngestionType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
InputColumnDataType
When writing a match expression against InputColumnDataType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
JoinType
When writing a match expression against JoinType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
KpiSparklineType
When writing a match expression against KpiSparklineType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
KpiVisualStandardLayoutType
When writing a match expression against KpiVisualStandardLayoutType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
LayerCustomActionTrigger
When writing a match expression against LayerCustomActionTrigger, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
LayoutElementType
When writing a match expression against LayoutElementType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
LegendPosition
When writing a match expression against LegendPosition, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
LineChartLineStyle
When writing a match expression against LineChartLineStyle, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
LineChartMarkerShape
When writing a match expression against LineChartMarkerShape, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
LineChartType
When writing a match expression against LineChartType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
LineInterpolation
When writing a match expression against LineInterpolation, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
LookbackWindowSizeUnit
When writing a match expression against LookbackWindowSizeUnit, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
MapZoomMode
When writing a match expression against MapZoomMode, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
MaximumMinimumComputationType
When writing a match expression against MaximumMinimumComputationType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
MemberType
When writing a match expression against MemberType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
MissingDataTreatmentOption
When writing a match expression against MissingDataTreatmentOption, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
NamedEntityAggType
When writing a match expression against NamedEntityAggType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
NamedFilterAggType
When writing a match expression against NamedFilterAggType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
NamedFilterType
When writing a match expression against NamedFilterType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
NamespaceErrorType
When writing a match expression against NamespaceErrorType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
NamespaceStatus
When writing a match expression against NamespaceStatus, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
NegativeValueDisplayMode
When writing a match expression against NegativeValueDisplayMode, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
NetworkInterfaceStatus
When writing a match expression against NetworkInterfaceStatus, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
NullFilterOption
When writing a match expression against NullFilterOption, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
NumberScale
When writing a match expression against NumberScale, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
NumericEqualityMatchOperator
When writing a match expression against NumericEqualityMatchOperator, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
NumericFilterSelectAllOptions
When writing a match expression against NumericFilterSelectAllOptions, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
NumericSeparatorSymbol
When writing a match expression against NumericSeparatorSymbol, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
OtherCategories
When writing a match expression against OtherCategories, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
PanelBorderStyle
When writing a match expression against PanelBorderStyle, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
PaperOrientation
When writing a match expression against PaperOrientation, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
PaperSize
When writing a match expression against PaperSize, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
ParameterValueType
When writing a match expression against ParameterValueType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
PersonalizationMode
When writing a match expression against PersonalizationMode, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
PhysicalTable

A view of a data source that contains information about the shape of the data in the underlying source. This is a variant type structure. For this structure to be valid, only one of the attributes can be non-null.

PivotTableConditionalFormattingScopeRole
When writing a match expression against PivotTableConditionalFormattingScopeRole, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
PivotTableDataPathType
When writing a match expression against PivotTableDataPathType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
PivotTableFieldCollapseState
When writing a match expression against PivotTableFieldCollapseState, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
PivotTableMetricPlacement
When writing a match expression against PivotTableMetricPlacement, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
PivotTableRowsLayout
When writing a match expression against PivotTableRowsLayout, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
PivotTableSubtotalLevel
When writing a match expression against PivotTableSubtotalLevel, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
PluginVisualAxisName
When writing a match expression against PluginVisualAxisName, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
PrimaryValueDisplayType
When writing a match expression against PrimaryValueDisplayType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
PropertyRole
When writing a match expression against PropertyRole, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
PropertyUsage
When writing a match expression against PropertyUsage, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
PurchaseMode
When writing a match expression against PurchaseMode, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
QBusinessInsightsStatus
When writing a match expression against QBusinessInsightsStatus, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
QSearchStatus
When writing a match expression against QSearchStatus, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
QaResultType
When writing a match expression against QaResultType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
QueryExecutionMode
When writing a match expression against QueryExecutionMode, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
RadarChartAxesRangeScale
When writing a match expression against RadarChartAxesRangeScale, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
RadarChartShape
When writing a match expression against RadarChartShape, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
ReferenceLineLabelHorizontalPosition
When writing a match expression against ReferenceLineLabelHorizontalPosition, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
ReferenceLineLabelVerticalPosition
When writing a match expression against ReferenceLineLabelVerticalPosition, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
ReferenceLinePatternType
When writing a match expression against ReferenceLinePatternType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
ReferenceLineSeriesType
When writing a match expression against ReferenceLineSeriesType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
ReferenceLineValueLabelRelativePosition
When writing a match expression against ReferenceLineValueLabelRelativePosition, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
RefreshFailureAlertStatus
When writing a match expression against RefreshFailureAlertStatus, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
RefreshInterval
When writing a match expression against RefreshInterval, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
RelativeDateType
When writing a match expression against RelativeDateType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
RelativeFontSize
When writing a match expression against RelativeFontSize, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
ResizeOption
When writing a match expression against ResizeOption, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
ResourceStatus
When writing a match expression against ResourceStatus, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
ReviewedAnswerErrorCode
When writing a match expression against ReviewedAnswerErrorCode, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
Role
When writing a match expression against Role, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
RowLevelPermissionFormatVersion
When writing a match expression against RowLevelPermissionFormatVersion, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
RowLevelPermissionPolicy
When writing a match expression against RowLevelPermissionPolicy, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
SectionPageBreakStatus
When writing a match expression against SectionPageBreakStatus, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
SelectAllValueOptions
When writing a match expression against SelectAllValueOptions, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
SelectedFieldOptions
When writing a match expression against SelectedFieldOptions, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
SelectedTooltipType
When writing a match expression against SelectedTooltipType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
ServiceType
When writing a match expression against ServiceType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
SharingModel
When writing a match expression against SharingModel, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
SheetContentType
When writing a match expression against SheetContentType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
SheetControlDateTimePickerType
When writing a match expression against SheetControlDateTimePickerType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
SheetControlListType
When writing a match expression against SheetControlListType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
SheetControlSliderType
When writing a match expression against SheetControlSliderType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
SheetImageScalingType
When writing a match expression against SheetImageScalingType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
SimpleAttributeAggregationFunction
When writing a match expression against SimpleAttributeAggregationFunction, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
SimpleNumericalAggregationFunction
When writing a match expression against SimpleNumericalAggregationFunction, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
SimpleTotalAggregationFunction
When writing a match expression against SimpleTotalAggregationFunction, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
SingleYAxisOption
When writing a match expression against SingleYAxisOption, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
SmallMultiplesAxisPlacement
When writing a match expression against SmallMultiplesAxisPlacement, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
SmallMultiplesAxisScale
When writing a match expression against SmallMultiplesAxisScale, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
SnapshotFileFormatType
When writing a match expression against SnapshotFileFormatType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
SnapshotFileSheetSelectionScope
When writing a match expression against SnapshotFileSheetSelectionScope, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
SnapshotJobStatus
When writing a match expression against SnapshotJobStatus, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
SortDirection
When writing a match expression against SortDirection, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
SpecialValue
When writing a match expression against SpecialValue, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
StarburstProductType
When writing a match expression against StarburstProductType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
Status
When writing a match expression against Status, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
StyledCellType
When writing a match expression against StyledCellType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
TableBorderStyle
When writing a match expression against TableBorderStyle, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
TableCellImageScalingConfiguration
When writing a match expression against TableCellImageScalingConfiguration, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
TableFieldIconSetType
When writing a match expression against TableFieldIconSetType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
TableOrientation
When writing a match expression against TableOrientation, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
TableTotalsPlacement
When writing a match expression against TableTotalsPlacement, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
TableTotalsScrollStatus
When writing a match expression against TableTotalsScrollStatus, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
TargetVisualOptions
When writing a match expression against TargetVisualOptions, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
TemplateErrorType
When writing a match expression against TemplateErrorType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
TextQualifier
When writing a match expression against TextQualifier, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
TextWrap
When writing a match expression against TextWrap, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
ThemeErrorType
When writing a match expression against ThemeErrorType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
ThemeType
When writing a match expression against ThemeType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
TimeGranularity
When writing a match expression against TimeGranularity, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
TooltipTarget
When writing a match expression against TooltipTarget, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
TooltipTitleType
When writing a match expression against TooltipTitleType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
TopBottomComputationType
When writing a match expression against TopBottomComputationType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
TopBottomSortOrder
When writing a match expression against TopBottomSortOrder, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
TopicFilterAttribute
When writing a match expression against TopicFilterAttribute, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
TopicFilterOperator
When writing a match expression against TopicFilterOperator, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
TopicIrFilterFunction
When writing a match expression against TopicIrFilterFunction, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
TopicIrFilterType
When writing a match expression against TopicIrFilterType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
TopicNumericSeparatorSymbol
When writing a match expression against TopicNumericSeparatorSymbol, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
TopicRefreshStatus
When writing a match expression against TopicRefreshStatus, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
TopicRelativeDateFilterFunction
When writing a match expression against TopicRelativeDateFilterFunction, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
TopicScheduleType
When writing a match expression against TopicScheduleType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
TopicSortDirection
When writing a match expression against TopicSortDirection, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
TopicTimeGranularity
When writing a match expression against TopicTimeGranularity, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
TopicUserExperienceVersion
When writing a match expression against TopicUserExperienceVersion, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
TransformOperation

A data transformation on a logical table. This is a variant type structure. For this structure to be valid, only one of the attributes can be non-null.

TransposedColumnType
When writing a match expression against TransposedColumnType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
UndefinedSpecifiedValueType
When writing a match expression against UndefinedSpecifiedValueType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
UrlTargetConfiguration
When writing a match expression against UrlTargetConfiguration, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
UserRole
When writing a match expression against UserRole, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
ValidationStrategyMode
When writing a match expression against ValidationStrategyMode, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
ValueWhenUnsetOption
When writing a match expression against ValueWhenUnsetOption, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
VerticalTextAlignment
When writing a match expression against VerticalTextAlignment, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
Visibility
When writing a match expression against Visibility, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
VisualCustomActionTrigger
When writing a match expression against VisualCustomActionTrigger, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
VisualHighlightTrigger
When writing a match expression against VisualHighlightTrigger, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
VisualRole
When writing a match expression against VisualRole, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
VpcConnectionAvailabilityStatus
When writing a match expression against VpcConnectionAvailabilityStatus, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
VpcConnectionResourceStatus
When writing a match expression against VpcConnectionResourceStatus, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
WidgetStatus
When writing a match expression against WidgetStatus, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
WordCloudCloudLayout
When writing a match expression against WordCloudCloudLayout, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
WordCloudWordCasing
When writing a match expression against WordCloudWordCasing, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
WordCloudWordOrientation
When writing a match expression against WordCloudWordOrientation, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
WordCloudWordPadding
When writing a match expression against WordCloudWordPadding, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
WordCloudWordScaling
When writing a match expression against WordCloudWordScaling, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.