Skip to content
v2.274.0

GaugeChartOptionsProperty Struct ​

The options that determine the presentation of the GaugeChartVisual .

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 gaugeChartOptionsProperty: quicksight.CfnTemplate.GaugeChartOptionsProperty = {
  arc: {
    arcAngle: 123,
    arcThickness: 'arcThickness',
  },
  arcAxis: {
    range: {
      max: 123,
      min: 123,
    },
    reserveRange: 123,
  },
  comparison: {
    comparisonFormat: {
      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',
      },
    },
    comparisonMethod: 'comparisonMethod',
  },
  primaryValueDisplayType: 'primaryValueDisplayType',
  primaryValueFontConfiguration: {
    fontColor: 'fontColor',
    fontDecoration: 'fontDecoration',
    fontFamily: 'fontFamily',
    fontSize: {
      absolute: 'absolute',
      relative: 'relative',
    },
    fontStyle: 'fontStyle',
    fontWeight: {
      name: 'name',
    },
  },
};

Properties ​

The arc configuration of a `GaugeChartVisual` .
The arc axis configuration of a `GaugeChartVisual` .
comparisonIResolvable | CfnTemplate.ComparisonConfigurationPropertycomparisontyping.Union[IResolvable, ComparisonConfigurationProperty]comparisonIResolvableComparisonIResolvableComparisoninterface{}#
The comparison configuration of a `GaugeChartVisual` .
primaryValueDisplayTypestringprimary_value_display_typestrprimaryValueDisplayTypeStringPrimaryValueDisplayTypestringPrimaryValueDisplayType*string#
The options that determine the primary value display type.
primaryValueFontConfigurationIResolvable | CfnTemplate.FontConfigurationPropertyprimary_value_font_configurationtyping.Union[IResolvable, FontConfigurationProperty]primaryValueFontConfigurationIResolvablePrimaryValueFontConfigurationIResolvablePrimaryValueFontConfigurationinterface{}#
The options that determine the primary value font configuration.