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
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 |
| ArcAxis | The arc axis configuration of a |
| Comparison | The comparison configuration of a |
| 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
Remarks
ArcAxis
The arc axis configuration of a GaugeChartVisual .
object? ArcAxis { get; }
Property Value
Remarks
Comparison
The comparison configuration of a GaugeChartVisual .
object? Comparison { get; }
Property Value
Remarks
PrimaryValueDisplayType
The options that determine the primary value display type.
string? PrimaryValueDisplayType { get; }
Property Value
Remarks
PrimaryValueFontConfiguration
The options that determine the primary value font configuration.
object? PrimaryValueFontConfiguration { get; }