aws-cdk-lib.aws_quicksight.CfnTemplate.GaugeChartOptionsProperty

interface GaugeChartOptionsProperty

LanguageType name
.NETAmazon.CDK.AWS.QuickSight.CfnTemplate.GaugeChartOptionsProperty
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awsquicksight#CfnTemplate_GaugeChartOptionsProperty
Javasoftware.amazon.awscdk.services.quicksight.CfnTemplate.GaugeChartOptionsProperty
Pythonaws_cdk.aws_quicksight.CfnTemplate.GaugeChartOptionsProperty
TypeScript aws-cdk-lib » aws_quicksight » CfnTemplate » GaugeChartOptionsProperty

The options that determine the presentation of the GaugeChartVisual .

Example

// 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: {
            symbol: 'symbol',
            visibility: 'visibility',
          },
        },
        suffix: 'suffix',
      },
      percentageDisplayFormatConfiguration: {
        decimalPlacesConfiguration: {
          decimalPlaces: 123,
        },
        negativeValueConfiguration: {
          displayMode: 'displayMode',
        },
        nullValueFormatConfiguration: {
          nullString: 'nullString',
        },
        prefix: 'prefix',
        separatorConfiguration: {
          decimalSeparator: 'decimalSeparator',
          thousandsSeparator: {
            symbol: 'symbol',
            visibility: 'visibility',
          },
        },
        suffix: 'suffix',
      },
    },
    comparisonMethod: 'comparisonMethod',
  },
  primaryValueDisplayType: 'primaryValueDisplayType',
  primaryValueFontConfiguration: {
    fontColor: 'fontColor',
    fontDecoration: 'fontDecoration',
    fontSize: {
      relative: 'relative',
    },
    fontStyle: 'fontStyle',
    fontWeight: {
      name: 'name',
    },
  },
};

Properties

NameTypeDescription
arc?IResolvable | ArcConfigurationPropertyThe arc configuration of a GaugeChartVisual .
arcAxis?IResolvable | ArcAxisConfigurationPropertyThe arc axis configuration of a GaugeChartVisual .
comparison?IResolvable | ComparisonConfigurationPropertyThe comparison configuration of a GaugeChartVisual .
primaryValueDisplayType?stringThe options that determine the primary value display type.
primaryValueFontConfiguration?IResolvable | FontConfigurationPropertyThe options that determine the primary value font configuration.

arc?

Type: IResolvable | ArcConfigurationProperty (optional)

The arc configuration of a GaugeChartVisual .


arcAxis?

Type: IResolvable | ArcAxisConfigurationProperty (optional)

The arc axis configuration of a GaugeChartVisual .


comparison?

Type: IResolvable | ComparisonConfigurationProperty (optional)

The comparison configuration of a GaugeChartVisual .


primaryValueDisplayType?

Type: string (optional)

The options that determine the primary value display type.


primaryValueFontConfiguration?

Type: IResolvable | FontConfigurationProperty (optional)

The options that determine the primary value font configuration.