aws-cdk-lib.aws_quicksight.CfnAnalysis.AxisDisplayOptionsProperty

interface AxisDisplayOptionsProperty

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

The display options for the axis label.

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';

declare const dataDriven: any;
const axisDisplayOptionsProperty: quicksight.CfnAnalysis.AxisDisplayOptionsProperty = {
  axisLineVisibility: 'axisLineVisibility',
  axisOffset: 'axisOffset',
  dataOptions: {
    dateAxisOptions: {
      missingDateVisibility: 'missingDateVisibility',
    },
    numericAxisOptions: {
      range: {
        dataDriven: dataDriven,
        minMax: {
          maximum: 123,
          minimum: 123,
        },
      },
      scale: {
        linear: {
          stepCount: 123,
          stepSize: 123,
        },
        logarithmic: {
          base: 123,
        },
      },
    },
  },
  gridLineVisibility: 'gridLineVisibility',
  scrollbarOptions: {
    visibility: 'visibility',
    visibleRange: {
      percentRange: {
        from: 123,
        to: 123,
      },
    },
  },
  tickLabelOptions: {
    labelOptions: {
      customLabel: 'customLabel',
      fontConfiguration: {
        fontColor: 'fontColor',
        fontDecoration: 'fontDecoration',
        fontSize: {
          relative: 'relative',
        },
        fontStyle: 'fontStyle',
        fontWeight: {
          name: 'name',
        },
      },
      visibility: 'visibility',
    },
    rotationAngle: 123,
  },
};

Properties

NameTypeDescription
axisLineVisibility?stringDetermines whether or not the axis line is visible.
axisOffset?stringThe offset value that determines the starting placement of the axis within a visual's bounds.
dataOptions?IResolvable | AxisDataOptionsPropertyThe data options for an axis.
gridLineVisibility?stringDetermines whether or not the grid line is visible.
scrollbarOptions?IResolvable | ScrollBarOptionsPropertyThe scroll bar options for an axis.
tickLabelOptions?IResolvable | AxisTickLabelOptionsPropertyThe tick label options of an axis.

axisLineVisibility?

Type: string (optional)

Determines whether or not the axis line is visible.


axisOffset?

Type: string (optional)

The offset value that determines the starting placement of the axis within a visual's bounds.


dataOptions?

Type: IResolvable | AxisDataOptionsProperty (optional)

The data options for an axis.


gridLineVisibility?

Type: string (optional)

Determines whether or not the grid line is visible.


scrollbarOptions?

Type: IResolvable | ScrollBarOptionsProperty (optional)

The scroll bar options for an axis.


tickLabelOptions?

Type: IResolvable | AxisTickLabelOptionsProperty (optional)

The tick label options of an axis.