Show / Hide Table of Contents

Interface CfnDashboardPropsMixin.IGaugeChartOptionsProperty

The options that determine the presentation of the GaugeChartVisual .

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

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gaugechartoptions.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 gaugeChartOptionsProperty = new GaugeChartOptionsProperty {
                 Arc = new ArcConfigurationProperty {
                     ArcAngle = 123,
                     ArcThickness = "arcThickness"
                 },
                 ArcAxis = new ArcAxisConfigurationProperty {
                     Range = new ArcAxisDisplayRangeProperty {
                         Max = 123,
                         Min = 123
                     },
                     ReserveRange = 123
                 },
                 Comparison = new ComparisonConfigurationProperty {
                     ComparisonFormat = new ComparisonFormatConfigurationProperty {
                         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"
                         }
                     },
                     ComparisonMethod = "comparisonMethod"
                 },
                 PrimaryValueDisplayType = "primaryValueDisplayType",
                 PrimaryValueFontConfiguration = new FontConfigurationProperty {
                     FontColor = "fontColor",
                     FontDecoration = "fontDecoration",
                     FontFamily = "fontFamily",
                     FontSize = new FontSizeProperty {
                         Absolute = "absolute",
                         Relative = "relative"
                     },
                     FontStyle = "fontStyle",
                     FontWeight = new FontWeightProperty {
                         Name = "name"
                     }
                 }
             };

Synopsis

Properties

Arc

The arc configuration of a GaugeChartVisual .

ArcAxis

The arc axis configuration of a GaugeChartVisual .

Comparison

The comparison configuration of a GaugeChartVisual .

PrimaryValueDisplayType

The options that determine the primary value display type.

PrimaryValueFontConfiguration

The options that determine the primary value font configuration.

Properties

Arc

The arc configuration of a GaugeChartVisual .

object? Arc { get; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gaugechartoptions.html#cfn-quicksight-dashboard-gaugechartoptions-arc

Type union: either IResolvable or CfnDashboardPropsMixin.IArcConfigurationProperty

ArcAxis

The arc axis configuration of a GaugeChartVisual .

object? ArcAxis { get; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gaugechartoptions.html#cfn-quicksight-dashboard-gaugechartoptions-arcaxis

Type union: either IResolvable or CfnDashboardPropsMixin.IArcAxisConfigurationProperty

Comparison

The comparison configuration of a GaugeChartVisual .

object? Comparison { get; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gaugechartoptions.html#cfn-quicksight-dashboard-gaugechartoptions-comparison

Type union: either IResolvable or CfnDashboardPropsMixin.IComparisonConfigurationProperty

PrimaryValueDisplayType

The options that determine the primary value display type.

string? PrimaryValueDisplayType { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gaugechartoptions.html#cfn-quicksight-dashboard-gaugechartoptions-primaryvaluedisplaytype

PrimaryValueFontConfiguration

The options that determine the primary value font configuration.

object? PrimaryValueFontConfiguration { get; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gaugechartoptions.html#cfn-quicksight-dashboard-gaugechartoptions-primaryvaluefontconfiguration

Type union: either IResolvable or CfnDashboardPropsMixin.IFontConfigurationProperty

Back to top Generated by DocFX