ReferenceLineProperty Struct
The reference line visual display options.
Example
ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_quicksight as quicksight } from 'aws-cdk-lib';
const referenceLineProperty: quicksight.CfnAnalysis.ReferenceLineProperty = {
dataConfiguration: {
axisBinding: 'axisBinding',
dynamicConfiguration: {
calculation: {
percentileAggregation: {
percentileValue: 123,
},
simpleNumericalAggregation: 'simpleNumericalAggregation',
},
column: {
columnName: 'columnName',
// the properties below are optional
dataSetIdentifier: 'dataSetIdentifier',
topicIdentifier: 'topicIdentifier',
},
// the properties below are optional
measureAggregationFunction: {
attributeAggregationFunction: {
simpleAttributeAggregation: 'simpleAttributeAggregation',
valueForMultipleValues: 'valueForMultipleValues',
},
categoricalAggregationFunction: 'categoricalAggregationFunction',
dateAggregationFunction: 'dateAggregationFunction',
numericalAggregationFunction: {
percentileAggregation: {
percentileValue: 123,
},
simpleNumericalAggregation: 'simpleNumericalAggregation',
},
},
},
seriesType: 'seriesType',
staticConfiguration: {
value: 123,
},
},
// the properties below are optional
labelConfiguration: {
customLabelConfiguration: {
customLabel: 'customLabel',
},
fontColor: 'fontColor',
fontConfiguration: {
fontColor: 'fontColor',
fontDecoration: 'fontDecoration',
fontFamily: 'fontFamily',
fontSize: {
absolute: 'absolute',
relative: 'relative',
},
fontStyle: 'fontStyle',
fontWeight: {
name: 'name',
},
},
horizontalPosition: 'horizontalPosition',
valueLabelConfiguration: {
formatConfiguration: {
currencyDisplayFormatConfiguration: {
decimalPlacesConfiguration: {
decimalPlaces: 123,
},
negativeValueConfiguration: {
displayMode: 'displayMode',
},
nullValueFormatConfiguration: {
nullString: 'nullString',
},
numberScale: 'numberScale',
prefix: 'prefix',
separatorConfiguration: {
decimalSeparator: 'decimalSeparator',
thousandsSeparator: {
groupingStyle: 'groupingStyle',
symbol: 'symbol',
visibility: 'visibility',
},
},
suffix: 'suffix',
symbol: 'symbol',
},
numberDisplayFormatConfiguration: {
decimalPlacesConfiguration: {
decimalPlaces: 123,
},
negativeValueConfiguration: {
displayMode: 'displayMode',
},
nullValueFormatConfiguration: {
nullString: 'nullString',
},
numberScale: 'numberScale',
prefix: 'prefix',
separatorConfiguration: {
decimalSeparator: 'decimalSeparator',
thousandsSeparator: {
groupingStyle: 'groupingStyle',
symbol: 'symbol',
visibility: 'visibility',
},
},
suffix: 'suffix',
},
percentageDisplayFormatConfiguration: {
decimalPlacesConfiguration: {
decimalPlaces: 123,
},
negativeValueConfiguration: {
displayMode: 'displayMode',
},
nullValueFormatConfiguration: {
nullString: 'nullString',
},
prefix: 'prefix',
separatorConfiguration: {
decimalSeparator: 'decimalSeparator',
thousandsSeparator: {
groupingStyle: 'groupingStyle',
symbol: 'symbol',
visibility: 'visibility',
},
},
suffix: 'suffix',
},
},
relativePosition: 'relativePosition',
},
verticalPosition: 'verticalPosition',
},
status: 'status',
styleConfiguration: {
color: 'color',
pattern: 'pattern',
},
};
python
# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
from aws_cdk import aws_quicksight as quicksight
reference_line_property = quicksight.CfnAnalysis.ReferenceLineProperty(
data_configuration=quicksight.CfnAnalysis.ReferenceLineDataConfigurationProperty(
axis_binding="axisBinding",
dynamic_configuration=quicksight.CfnAnalysis.ReferenceLineDynamicDataConfigurationProperty(
calculation=quicksight.CfnAnalysis.NumericalAggregationFunctionProperty(
percentile_aggregation=quicksight.CfnAnalysis.PercentileAggregationProperty(
percentile_value=123
),
simple_numerical_aggregation="simpleNumericalAggregation"
),
column=quicksight.CfnAnalysis.ColumnIdentifierProperty(
column_name="columnName",
# the properties below are optional
data_set_identifier="dataSetIdentifier",
topic_identifier="topicIdentifier"
),
# the properties below are optional
measure_aggregation_function=quicksight.CfnAnalysis.AggregationFunctionProperty(
attribute_aggregation_function=quicksight.CfnAnalysis.AttributeAggregationFunctionProperty(
simple_attribute_aggregation="simpleAttributeAggregation",
value_for_multiple_values="valueForMultipleValues"
),
categorical_aggregation_function="categoricalAggregationFunction",
date_aggregation_function="dateAggregationFunction",
numerical_aggregation_function=quicksight.CfnAnalysis.NumericalAggregationFunctionProperty(
percentile_aggregation=quicksight.CfnAnalysis.PercentileAggregationProperty(
percentile_value=123
),
simple_numerical_aggregation="simpleNumericalAggregation"
)
)
),
series_type="seriesType",
static_configuration=quicksight.CfnAnalysis.ReferenceLineStaticDataConfigurationProperty(
value=123
)
),
# the properties below are optional
label_configuration=quicksight.CfnAnalysis.ReferenceLineLabelConfigurationProperty(
custom_label_configuration=quicksight.CfnAnalysis.ReferenceLineCustomLabelConfigurationProperty(
custom_label="customLabel"
),
font_color="fontColor",
font_configuration=quicksight.CfnAnalysis.FontConfigurationProperty(
font_color="fontColor",
font_decoration="fontDecoration",
font_family="fontFamily",
font_size=quicksight.CfnAnalysis.FontSizeProperty(
absolute="absolute",
relative="relative"
),
font_style="fontStyle",
font_weight=quicksight.CfnAnalysis.FontWeightProperty(
name="name"
)
),
horizontal_position="horizontalPosition",
value_label_configuration=quicksight.CfnAnalysis.ReferenceLineValueLabelConfigurationProperty(
format_configuration=quicksight.CfnAnalysis.NumericFormatConfigurationProperty(
currency_display_format_configuration=quicksight.CfnAnalysis.CurrencyDisplayFormatConfigurationProperty(
decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty(
decimal_places=123
),
negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty(
display_mode="displayMode"
),
null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty(
null_string="nullString"
),
number_scale="numberScale",
prefix="prefix",
separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty(
decimal_separator="decimalSeparator",
thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty(
grouping_style="groupingStyle",
symbol="symbol",
visibility="visibility"
)
),
suffix="suffix",
symbol="symbol"
),
number_display_format_configuration=quicksight.CfnAnalysis.NumberDisplayFormatConfigurationProperty(
decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty(
decimal_places=123
),
negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty(
display_mode="displayMode"
),
null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty(
null_string="nullString"
),
number_scale="numberScale",
prefix="prefix",
separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty(
decimal_separator="decimalSeparator",
thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty(
grouping_style="groupingStyle",
symbol="symbol",
visibility="visibility"
)
),
suffix="suffix"
),
percentage_display_format_configuration=quicksight.CfnAnalysis.PercentageDisplayFormatConfigurationProperty(
decimal_places_configuration=quicksight.CfnAnalysis.DecimalPlacesConfigurationProperty(
decimal_places=123
),
negative_value_configuration=quicksight.CfnAnalysis.NegativeValueConfigurationProperty(
display_mode="displayMode"
),
null_value_format_configuration=quicksight.CfnAnalysis.NullValueFormatConfigurationProperty(
null_string="nullString"
),
prefix="prefix",
separator_configuration=quicksight.CfnAnalysis.NumericSeparatorConfigurationProperty(
decimal_separator="decimalSeparator",
thousands_separator=quicksight.CfnAnalysis.ThousandSeparatorOptionsProperty(
grouping_style="groupingStyle",
symbol="symbol",
visibility="visibility"
)
),
suffix="suffix"
)
),
relative_position="relativePosition"
),
vertical_position="verticalPosition"
),
status="status",
style_configuration=quicksight.CfnAnalysis.ReferenceLineStyleConfigurationProperty(
color="color",
pattern="pattern"
)
)
java
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.quicksight.*;
ReferenceLineProperty referenceLineProperty = ReferenceLineProperty.builder()
.dataConfiguration(ReferenceLineDataConfigurationProperty.builder()
.axisBinding("axisBinding")
.dynamicConfiguration(ReferenceLineDynamicDataConfigurationProperty.builder()
.calculation(NumericalAggregationFunctionProperty.builder()
.percentileAggregation(PercentileAggregationProperty.builder()
.percentileValue(123)
.build())
.simpleNumericalAggregation("simpleNumericalAggregation")
.build())
.column(ColumnIdentifierProperty.builder()
.columnName("columnName")
// the properties below are optional
.dataSetIdentifier("dataSetIdentifier")
.topicIdentifier("topicIdentifier")
.build())
// the properties below are optional
.measureAggregationFunction(AggregationFunctionProperty.builder()
.attributeAggregationFunction(AttributeAggregationFunctionProperty.builder()
.simpleAttributeAggregation("simpleAttributeAggregation")
.valueForMultipleValues("valueForMultipleValues")
.build())
.categoricalAggregationFunction("categoricalAggregationFunction")
.dateAggregationFunction("dateAggregationFunction")
.numericalAggregationFunction(NumericalAggregationFunctionProperty.builder()
.percentileAggregation(PercentileAggregationProperty.builder()
.percentileValue(123)
.build())
.simpleNumericalAggregation("simpleNumericalAggregation")
.build())
.build())
.build())
.seriesType("seriesType")
.staticConfiguration(ReferenceLineStaticDataConfigurationProperty.builder()
.value(123)
.build())
.build())
// the properties below are optional
.labelConfiguration(ReferenceLineLabelConfigurationProperty.builder()
.customLabelConfiguration(ReferenceLineCustomLabelConfigurationProperty.builder()
.customLabel("customLabel")
.build())
.fontColor("fontColor")
.fontConfiguration(FontConfigurationProperty.builder()
.fontColor("fontColor")
.fontDecoration("fontDecoration")
.fontFamily("fontFamily")
.fontSize(FontSizeProperty.builder()
.absolute("absolute")
.relative("relative")
.build())
.fontStyle("fontStyle")
.fontWeight(FontWeightProperty.builder()
.name("name")
.build())
.build())
.horizontalPosition("horizontalPosition")
.valueLabelConfiguration(ReferenceLineValueLabelConfigurationProperty.builder()
.formatConfiguration(NumericFormatConfigurationProperty.builder()
.currencyDisplayFormatConfiguration(CurrencyDisplayFormatConfigurationProperty.builder()
.decimalPlacesConfiguration(DecimalPlacesConfigurationProperty.builder()
.decimalPlaces(123)
.build())
.negativeValueConfiguration(NegativeValueConfigurationProperty.builder()
.displayMode("displayMode")
.build())
.nullValueFormatConfiguration(NullValueFormatConfigurationProperty.builder()
.nullString("nullString")
.build())
.numberScale("numberScale")
.prefix("prefix")
.separatorConfiguration(NumericSeparatorConfigurationProperty.builder()
.decimalSeparator("decimalSeparator")
.thousandsSeparator(ThousandSeparatorOptionsProperty.builder()
.groupingStyle("groupingStyle")
.symbol("symbol")
.visibility("visibility")
.build())
.build())
.suffix("suffix")
.symbol("symbol")
.build())
.numberDisplayFormatConfiguration(NumberDisplayFormatConfigurationProperty.builder()
.decimalPlacesConfiguration(DecimalPlacesConfigurationProperty.builder()
.decimalPlaces(123)
.build())
.negativeValueConfiguration(NegativeValueConfigurationProperty.builder()
.displayMode("displayMode")
.build())
.nullValueFormatConfiguration(NullValueFormatConfigurationProperty.builder()
.nullString("nullString")
.build())
.numberScale("numberScale")
.prefix("prefix")
.separatorConfiguration(NumericSeparatorConfigurationProperty.builder()
.decimalSeparator("decimalSeparator")
.thousandsSeparator(ThousandSeparatorOptionsProperty.builder()
.groupingStyle("groupingStyle")
.symbol("symbol")
.visibility("visibility")
.build())
.build())
.suffix("suffix")
.build())
.percentageDisplayFormatConfiguration(PercentageDisplayFormatConfigurationProperty.builder()
.decimalPlacesConfiguration(DecimalPlacesConfigurationProperty.builder()
.decimalPlaces(123)
.build())
.negativeValueConfiguration(NegativeValueConfigurationProperty.builder()
.displayMode("displayMode")
.build())
.nullValueFormatConfiguration(NullValueFormatConfigurationProperty.builder()
.nullString("nullString")
.build())
.prefix("prefix")
.separatorConfiguration(NumericSeparatorConfigurationProperty.builder()
.decimalSeparator("decimalSeparator")
.thousandsSeparator(ThousandSeparatorOptionsProperty.builder()
.groupingStyle("groupingStyle")
.symbol("symbol")
.visibility("visibility")
.build())
.build())
.suffix("suffix")
.build())
.build())
.relativePosition("relativePosition")
.build())
.verticalPosition("verticalPosition")
.build())
.status("status")
.styleConfiguration(ReferenceLineStyleConfigurationProperty.builder()
.color("color")
.pattern("pattern")
.build())
.build();
csharp
// Install: dotnet add package Amazon.CDK.Lib
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.QuickSight;
var referenceLineProperty = new ReferenceLineProperty {
DataConfiguration = new ReferenceLineDataConfigurationProperty {
AxisBinding = "axisBinding",
DynamicConfiguration = new ReferenceLineDynamicDataConfigurationProperty {
Calculation = new NumericalAggregationFunctionProperty {
PercentileAggregation = new PercentileAggregationProperty {
PercentileValue = 123
},
SimpleNumericalAggregation = "simpleNumericalAggregation"
},
Column = new ColumnIdentifierProperty {
ColumnName = "columnName",
// the properties below are optional
DataSetIdentifier = "dataSetIdentifier",
TopicIdentifier = "topicIdentifier"
},
// the properties below are optional
MeasureAggregationFunction = new AggregationFunctionProperty {
AttributeAggregationFunction = new AttributeAggregationFunctionProperty {
SimpleAttributeAggregation = "simpleAttributeAggregation",
ValueForMultipleValues = "valueForMultipleValues"
},
CategoricalAggregationFunction = "categoricalAggregationFunction",
DateAggregationFunction = "dateAggregationFunction",
NumericalAggregationFunction = new NumericalAggregationFunctionProperty {
PercentileAggregation = new PercentileAggregationProperty {
PercentileValue = 123
},
SimpleNumericalAggregation = "simpleNumericalAggregation"
}
}
},
SeriesType = "seriesType",
StaticConfiguration = new ReferenceLineStaticDataConfigurationProperty {
Value = 123
}
},
// the properties below are optional
LabelConfiguration = new ReferenceLineLabelConfigurationProperty {
CustomLabelConfiguration = new ReferenceLineCustomLabelConfigurationProperty {
CustomLabel = "customLabel"
},
FontColor = "fontColor",
FontConfiguration = new FontConfigurationProperty {
FontColor = "fontColor",
FontDecoration = "fontDecoration",
FontFamily = "fontFamily",
FontSize = new FontSizeProperty {
Absolute = "absolute",
Relative = "relative"
},
FontStyle = "fontStyle",
FontWeight = new FontWeightProperty {
Name = "name"
}
},
HorizontalPosition = "horizontalPosition",
ValueLabelConfiguration = new ReferenceLineValueLabelConfigurationProperty {
FormatConfiguration = new NumericFormatConfigurationProperty {
CurrencyDisplayFormatConfiguration = new CurrencyDisplayFormatConfigurationProperty {
DecimalPlacesConfiguration = new DecimalPlacesConfigurationProperty {
DecimalPlaces = 123
},
NegativeValueConfiguration = new NegativeValueConfigurationProperty {
DisplayMode = "displayMode"
},
NullValueFormatConfiguration = new NullValueFormatConfigurationProperty {
NullString = "nullString"
},
NumberScale = "numberScale",
Prefix = "prefix",
SeparatorConfiguration = new NumericSeparatorConfigurationProperty {
DecimalSeparator = "decimalSeparator",
ThousandsSeparator = new ThousandSeparatorOptionsProperty {
GroupingStyle = "groupingStyle",
Symbol = "symbol",
Visibility = "visibility"
}
},
Suffix = "suffix",
Symbol = "symbol"
},
NumberDisplayFormatConfiguration = new NumberDisplayFormatConfigurationProperty {
DecimalPlacesConfiguration = new DecimalPlacesConfigurationProperty {
DecimalPlaces = 123
},
NegativeValueConfiguration = new NegativeValueConfigurationProperty {
DisplayMode = "displayMode"
},
NullValueFormatConfiguration = new NullValueFormatConfigurationProperty {
NullString = "nullString"
},
NumberScale = "numberScale",
Prefix = "prefix",
SeparatorConfiguration = new NumericSeparatorConfigurationProperty {
DecimalSeparator = "decimalSeparator",
ThousandsSeparator = new ThousandSeparatorOptionsProperty {
GroupingStyle = "groupingStyle",
Symbol = "symbol",
Visibility = "visibility"
}
},
Suffix = "suffix"
},
PercentageDisplayFormatConfiguration = new PercentageDisplayFormatConfigurationProperty {
DecimalPlacesConfiguration = new DecimalPlacesConfigurationProperty {
DecimalPlaces = 123
},
NegativeValueConfiguration = new NegativeValueConfigurationProperty {
DisplayMode = "displayMode"
},
NullValueFormatConfiguration = new NullValueFormatConfigurationProperty {
NullString = "nullString"
},
Prefix = "prefix",
SeparatorConfiguration = new NumericSeparatorConfigurationProperty {
DecimalSeparator = "decimalSeparator",
ThousandsSeparator = new ThousandSeparatorOptionsProperty {
GroupingStyle = "groupingStyle",
Symbol = "symbol",
Visibility = "visibility"
}
},
Suffix = "suffix"
}
},
RelativePosition = "relativePosition"
},
VerticalPosition = "verticalPosition"
},
Status = "status",
StyleConfiguration = new ReferenceLineStyleConfigurationProperty {
Color = "color",
Pattern = "pattern"
}
};
go
// Install: go get github.com/aws/aws-cdk-go/awscdk/v2
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"
referenceLineProperty := &ReferenceLineProperty{
DataConfiguration: &ReferenceLineDataConfigurationProperty{
AxisBinding: jsii.String("axisBinding"),
DynamicConfiguration: &ReferenceLineDynamicDataConfigurationProperty{
Calculation: &NumericalAggregationFunctionProperty{
PercentileAggregation: &PercentileAggregationProperty{
PercentileValue: jsii.Number(123),
},
SimpleNumericalAggregation: jsii.String("simpleNumericalAggregation"),
},
Column: &ColumnIdentifierProperty{
ColumnName: jsii.String("columnName"),
// the properties below are optional
DataSetIdentifier: jsii.String("dataSetIdentifier"),
TopicIdentifier: jsii.String("topicIdentifier"),
},
// the properties below are optional
MeasureAggregationFunction: &AggregationFunctionProperty{
AttributeAggregationFunction: &AttributeAggregationFunctionProperty{
SimpleAttributeAggregation: jsii.String("simpleAttributeAggregation"),
ValueForMultipleValues: jsii.String("valueForMultipleValues"),
},
CategoricalAggregationFunction: jsii.String("categoricalAggregationFunction"),
DateAggregationFunction: jsii.String("dateAggregationFunction"),
NumericalAggregationFunction: &NumericalAggregationFunctionProperty{
PercentileAggregation: &PercentileAggregationProperty{
PercentileValue: jsii.Number(123),
},
SimpleNumericalAggregation: jsii.String("simpleNumericalAggregation"),
},
},
},
SeriesType: jsii.String("seriesType"),
StaticConfiguration: &ReferenceLineStaticDataConfigurationProperty{
Value: jsii.Number(123),
},
},
// the properties below are optional
LabelConfiguration: &ReferenceLineLabelConfigurationProperty{
CustomLabelConfiguration: &ReferenceLineCustomLabelConfigurationProperty{
CustomLabel: jsii.String("customLabel"),
},
FontColor: jsii.String("fontColor"),
FontConfiguration: &FontConfigurationProperty{
FontColor: jsii.String("fontColor"),
FontDecoration: jsii.String("fontDecoration"),
FontFamily: jsii.String("fontFamily"),
FontSize: &FontSizeProperty{
Absolute: jsii.String("absolute"),
Relative: jsii.String("relative"),
},
FontStyle: jsii.String("fontStyle"),
FontWeight: &FontWeightProperty{
Name: jsii.String("name"),
},
},
HorizontalPosition: jsii.String("horizontalPosition"),
ValueLabelConfiguration: &ReferenceLineValueLabelConfigurationProperty{
FormatConfiguration: &NumericFormatConfigurationProperty{
CurrencyDisplayFormatConfiguration: &CurrencyDisplayFormatConfigurationProperty{
DecimalPlacesConfiguration: &DecimalPlacesConfigurationProperty{
DecimalPlaces: jsii.Number(123),
},
NegativeValueConfiguration: &NegativeValueConfigurationProperty{
DisplayMode: jsii.String("displayMode"),
},
NullValueFormatConfiguration: &NullValueFormatConfigurationProperty{
NullString: jsii.String("nullString"),
},
NumberScale: jsii.String("numberScale"),
Prefix: jsii.String("prefix"),
SeparatorConfiguration: &NumericSeparatorConfigurationProperty{
DecimalSeparator: jsii.String("decimalSeparator"),
ThousandsSeparator: &ThousandSeparatorOptionsProperty{
GroupingStyle: jsii.String("groupingStyle"),
Symbol: jsii.String("symbol"),
Visibility: jsii.String("visibility"),
},
},
Suffix: jsii.String("suffix"),
Symbol: jsii.String("symbol"),
},
NumberDisplayFormatConfiguration: &NumberDisplayFormatConfigurationProperty{
DecimalPlacesConfiguration: &DecimalPlacesConfigurationProperty{
DecimalPlaces: jsii.Number(123),
},
NegativeValueConfiguration: &NegativeValueConfigurationProperty{
DisplayMode: jsii.String("displayMode"),
},
NullValueFormatConfiguration: &NullValueFormatConfigurationProperty{
NullString: jsii.String("nullString"),
},
NumberScale: jsii.String("numberScale"),
Prefix: jsii.String("prefix"),
SeparatorConfiguration: &NumericSeparatorConfigurationProperty{
DecimalSeparator: jsii.String("decimalSeparator"),
ThousandsSeparator: &ThousandSeparatorOptionsProperty{
GroupingStyle: jsii.String("groupingStyle"),
Symbol: jsii.String("symbol"),
Visibility: jsii.String("visibility"),
},
},
Suffix: jsii.String("suffix"),
},
PercentageDisplayFormatConfiguration: &PercentageDisplayFormatConfigurationProperty{
DecimalPlacesConfiguration: &DecimalPlacesConfigurationProperty{
DecimalPlaces: jsii.Number(123),
},
NegativeValueConfiguration: &NegativeValueConfigurationProperty{
DisplayMode: jsii.String("displayMode"),
},
NullValueFormatConfiguration: &NullValueFormatConfigurationProperty{
NullString: jsii.String("nullString"),
},
Prefix: jsii.String("prefix"),
SeparatorConfiguration: &NumericSeparatorConfigurationProperty{
DecimalSeparator: jsii.String("decimalSeparator"),
ThousandsSeparator: &ThousandSeparatorOptionsProperty{
GroupingStyle: jsii.String("groupingStyle"),
Symbol: jsii.String("symbol"),
Visibility: jsii.String("visibility"),
},
},
Suffix: jsii.String("suffix"),
},
},
RelativePosition: jsii.String("relativePosition"),
},
VerticalPosition: jsii.String("verticalPosition"),
},
Status: jsii.String("status"),
StyleConfiguration: &ReferenceLineStyleConfigurationProperty{
Color: jsii.String("color"),
Pattern: jsii.String("pattern"),
},
}
Properties
dataConfigurationIResolvable | CfnAnalysis.ReferenceLineDataConfigurationPropertydata_configurationtyping.Union[IResolvable, ReferenceLineDataConfigurationProperty]dataConfigurationIResolvableDataConfigurationIResolvableDataConfigurationinterface{}required#The data configuration of the reference line.
labelConfigurationoptionalIResolvable | CfnAnalysis.ReferenceLineLabelConfigurationPropertylabel_configurationoptionaltyping.Union[IResolvable, ReferenceLineLabelConfigurationProperty]labelConfigurationoptionalIResolvableLabelConfigurationoptionalIResolvableLabelConfigurationoptionalinterface{}#The label configuration of the reference line.
The status of the reference line. Choose one of the following options:.
ENABLEDISABLE
styleConfigurationoptionalIResolvable | CfnAnalysis.ReferenceLineStyleConfigurationPropertystyle_configurationoptionaltyping.Union[IResolvable, ReferenceLineStyleConfigurationProperty]styleConfigurationoptionalIResolvableStyleConfigurationoptionalIResolvableStyleConfigurationoptionalinterface{}#The style configuration of the reference line.