Show / Hide Table of Contents

Interface CfnTemplatePropsMixin.IReferenceLineLabelConfigurationProperty

The label configuration of a reference line.

Namespace: Amazon.CDK.Mixins.Preview.AWS.QuickSight.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public interface CfnTemplatePropsMixin.IReferenceLineLabelConfigurationProperty
Syntax (vb)
Public Interface CfnTemplatePropsMixin.IReferenceLineLabelConfigurationProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referencelinelabelconfiguration.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.Mixins.Preview.AWS.QuickSight.Mixins;

             var referenceLineLabelConfigurationProperty = 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"
             };

Synopsis

Properties

CustomLabelConfiguration

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

FontColor

The font color configuration of the label in a reference line.

FontConfiguration

The font configuration of the label in a reference line.

HorizontalPosition

The horizontal position configuration of the label in a reference line. Choose one of the following options:.

ValueLabelConfiguration

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

VerticalPosition

The vertical position configuration of the label in a reference line. Choose one of the following options:.

Properties

CustomLabelConfiguration

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

object? CustomLabelConfiguration { get; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referencelinelabelconfiguration.html#cfn-quicksight-template-referencelinelabelconfiguration-customlabelconfiguration

Type union: either IResolvable or CfnTemplatePropsMixin.IReferenceLineCustomLabelConfigurationProperty

FontColor

The font color configuration of the label in a reference line.

string? FontColor { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referencelinelabelconfiguration.html#cfn-quicksight-template-referencelinelabelconfiguration-fontcolor

FontConfiguration

The font configuration of the label in a reference line.

object? FontConfiguration { get; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referencelinelabelconfiguration.html#cfn-quicksight-template-referencelinelabelconfiguration-fontconfiguration

Type union: either IResolvable or CfnTemplatePropsMixin.IFontConfigurationProperty

HorizontalPosition

The horizontal position configuration of the label in a reference line. Choose one of the following options:.

string? HorizontalPosition { get; }
Property Value

string

Remarks

    See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referencelinelabelconfiguration.html#cfn-quicksight-template-referencelinelabelconfiguration-horizontalposition

    ValueLabelConfiguration

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

    object? ValueLabelConfiguration { get; }
    Property Value

    object

    Remarks

    See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referencelinelabelconfiguration.html#cfn-quicksight-template-referencelinelabelconfiguration-valuelabelconfiguration

    Type union: either IResolvable or CfnTemplatePropsMixin.IReferenceLineValueLabelConfigurationProperty

    VerticalPosition

    The vertical position configuration of the label in a reference line. Choose one of the following options:.

    string? VerticalPosition { get; }
    Property Value

    string

    Remarks

      See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referencelinelabelconfiguration.html#cfn-quicksight-template-referencelinelabelconfiguration-verticalposition

      Back to top Generated by DocFX