AnalysisDefinitionArgs

data class AnalysisDefinitionArgs(val analysisDefaults: Output<AnalysisDefaultsArgs>? = null, val calculatedFields: Output<List<AnalysisCalculatedFieldArgs>>? = null, val columnConfigurations: Output<List<AnalysisColumnConfigurationArgs>>? = null, val dataSetIdentifierDeclarations: Output<List<AnalysisDataSetIdentifierDeclarationArgs>>, val filterGroups: Output<List<AnalysisFilterGroupArgs>>? = null, val options: Output<AnalysisAssetOptionsArgs>? = null, val parameterDeclarations: Output<List<AnalysisParameterDeclarationArgs>>? = null, val queryExecutionOptions: Output<AnalysisQueryExecutionOptionsArgs>? = null, val sheets: Output<List<AnalysisSheetDefinitionArgs>>? = null) : ConvertibleToJava<AnalysisDefinitionArgs>

Constructors

Link copied to clipboard
constructor(analysisDefaults: Output<AnalysisDefaultsArgs>? = null, calculatedFields: Output<List<AnalysisCalculatedFieldArgs>>? = null, columnConfigurations: Output<List<AnalysisColumnConfigurationArgs>>? = null, dataSetIdentifierDeclarations: Output<List<AnalysisDataSetIdentifierDeclarationArgs>>, filterGroups: Output<List<AnalysisFilterGroupArgs>>? = null, options: Output<AnalysisAssetOptionsArgs>? = null, parameterDeclarations: Output<List<AnalysisParameterDeclarationArgs>>? = null, queryExecutionOptions: Output<AnalysisQueryExecutionOptionsArgs>? = null, sheets: Output<List<AnalysisSheetDefinitionArgs>>? = null)

Properties

Link copied to clipboard
Link copied to clipboard

An array of calculated field definitions for the analysis.

Link copied to clipboard

An array of analysis-level column configurations. Column configurations can be used to set default formatting for a column to be used throughout an analysis.

Link copied to clipboard

An array of dataset identifier declarations. This mapping allows the usage of dataset identifiers instead of dataset ARNs throughout analysis sub-structures.

Link copied to clipboard

Filter definitions for an analysis. For more information, see Filtering Data in Amazon QuickSight in the Amazon QuickSight User Guide .

Link copied to clipboard
val options: Output<AnalysisAssetOptionsArgs>? = null

An array of option definitions for an analysis.

Link copied to clipboard

An array of parameter declarations for an analysis. Parameters are named variables that can transfer a value for use by an action or an object. For more information, see Parameters in Amazon QuickSight in the Amazon QuickSight User Guide .

Link copied to clipboard
Link copied to clipboard

An array of sheet definitions for an analysis. Each SheetDefinition provides detailed information about a sheet within this analysis.

Functions

Link copied to clipboard
open override fun toJava(): AnalysisDefinitionArgs