Show / Hide Table of Contents

Interface CfnAnalysisPropsMixin.IReferenceLineProperty

The reference line visual display options.

Namespace: Amazon.CDK.CfnPropertyMixins.AWS.QuickSight
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public interface CfnAnalysisPropsMixin.IReferenceLineProperty
Syntax (vb)
Public Interface CfnAnalysisPropsMixin.IReferenceLineProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-referenceline.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.CfnPropertyMixins.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",
                             DataSetIdentifier = "dataSetIdentifier"
                         },
                         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
                     }
                 },
                 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"
                 }
             };

Synopsis

Properties

DataConfiguration

The data configuration of the reference line.

LabelConfiguration

The label configuration of the reference line.

Status

The status of the reference line. Choose one of the following options:.

StyleConfiguration

The style configuration of the reference line.

Properties

DataConfiguration

The data configuration of the reference line.

object? DataConfiguration { get; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-referenceline.html#cfn-quicksight-analysis-referenceline-dataconfiguration

Type union: either IResolvable or CfnAnalysisPropsMixin.IReferenceLineDataConfigurationProperty

LabelConfiguration

The label configuration of the reference line.

object? LabelConfiguration { get; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-referenceline.html#cfn-quicksight-analysis-referenceline-labelconfiguration

Type union: either IResolvable or CfnAnalysisPropsMixin.IReferenceLineLabelConfigurationProperty

Status

The status of the reference line. Choose one of the following options:.

string? Status { get; }
Property Value

string

Remarks

    See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-referenceline.html#cfn-quicksight-analysis-referenceline-status

    StyleConfiguration

    The style configuration of the reference line.

    object? StyleConfiguration { get; }
    Property Value

    object

    Remarks

    See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-referenceline.html#cfn-quicksight-analysis-referenceline-styleconfiguration

    Type union: either IResolvable or CfnAnalysisPropsMixin.IReferenceLineStyleConfigurationProperty

    Back to top Generated by DocFX