Show / Hide Table of Contents

Class CfnDashboardPropsMixin.AxisDisplayOptionsProperty

The display options for the axis label.

Inheritance
object
CfnDashboardPropsMixin.AxisDisplayOptionsProperty
Implements
CfnDashboardPropsMixin.IAxisDisplayOptionsProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.Mixins.Preview.AWS.QuickSight.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public class CfnDashboardPropsMixin.AxisDisplayOptionsProperty : CfnDashboardPropsMixin.IAxisDisplayOptionsProperty
Syntax (vb)
Public Class CfnDashboardPropsMixin.AxisDisplayOptionsProperty Implements CfnDashboardPropsMixin.IAxisDisplayOptionsProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayoptions.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 dataDriven;

             var axisDisplayOptionsProperty = new AxisDisplayOptionsProperty {
                 AxisLineVisibility = "axisLineVisibility",
                 AxisOffset = "axisOffset",
                 DataOptions = new AxisDataOptionsProperty {
                     DateAxisOptions = new DateAxisOptionsProperty {
                         MissingDateVisibility = "missingDateVisibility"
                     },
                     NumericAxisOptions = new NumericAxisOptionsProperty {
                         Range = new AxisDisplayRangeProperty {
                             DataDriven = dataDriven,
                             MinMax = new AxisDisplayMinMaxRangeProperty {
                                 Maximum = 123,
                                 Minimum = 123
                             }
                         },
                         Scale = new AxisScaleProperty {
                             Linear = new AxisLinearScaleProperty {
                                 StepCount = 123,
                                 StepSize = 123
                             },
                             Logarithmic = new AxisLogarithmicScaleProperty {
                                 Base = 123
                             }
                         }
                     }
                 },
                 GridLineVisibility = "gridLineVisibility",
                 ScrollbarOptions = new ScrollBarOptionsProperty {
                     Visibility = "visibility",
                     VisibleRange = new VisibleRangeOptionsProperty {
                         PercentRange = new PercentVisibleRangeProperty {
                             From = 123,
                             To = 123
                         }
                     }
                 },
                 TickLabelOptions = new AxisTickLabelOptionsProperty {
                     LabelOptions = new LabelOptionsProperty {
                         CustomLabel = "customLabel",
                         FontConfiguration = new FontConfigurationProperty {
                             FontColor = "fontColor",
                             FontDecoration = "fontDecoration",
                             FontFamily = "fontFamily",
                             FontSize = new FontSizeProperty {
                                 Absolute = "absolute",
                                 Relative = "relative"
                             },
                             FontStyle = "fontStyle",
                             FontWeight = new FontWeightProperty {
                                 Name = "name"
                             }
                         },
                         Visibility = "visibility"
                     },
                     RotationAngle = 123
                 }
             };

Synopsis

Constructors

AxisDisplayOptionsProperty()

The display options for the axis label.

Properties

AxisLineVisibility

Determines whether or not the axis line is visible.

AxisOffset

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

DataOptions

The data options for an axis.

GridLineVisibility

Determines whether or not the grid line is visible.

ScrollbarOptions

The scroll bar options for an axis.

TickLabelOptions

The tick label options of an axis.

Constructors

AxisDisplayOptionsProperty()

The display options for the axis label.

public AxisDisplayOptionsProperty()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayoptions.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 dataDriven;

             var axisDisplayOptionsProperty = new AxisDisplayOptionsProperty {
                 AxisLineVisibility = "axisLineVisibility",
                 AxisOffset = "axisOffset",
                 DataOptions = new AxisDataOptionsProperty {
                     DateAxisOptions = new DateAxisOptionsProperty {
                         MissingDateVisibility = "missingDateVisibility"
                     },
                     NumericAxisOptions = new NumericAxisOptionsProperty {
                         Range = new AxisDisplayRangeProperty {
                             DataDriven = dataDriven,
                             MinMax = new AxisDisplayMinMaxRangeProperty {
                                 Maximum = 123,
                                 Minimum = 123
                             }
                         },
                         Scale = new AxisScaleProperty {
                             Linear = new AxisLinearScaleProperty {
                                 StepCount = 123,
                                 StepSize = 123
                             },
                             Logarithmic = new AxisLogarithmicScaleProperty {
                                 Base = 123
                             }
                         }
                     }
                 },
                 GridLineVisibility = "gridLineVisibility",
                 ScrollbarOptions = new ScrollBarOptionsProperty {
                     Visibility = "visibility",
                     VisibleRange = new VisibleRangeOptionsProperty {
                         PercentRange = new PercentVisibleRangeProperty {
                             From = 123,
                             To = 123
                         }
                     }
                 },
                 TickLabelOptions = new AxisTickLabelOptionsProperty {
                     LabelOptions = new LabelOptionsProperty {
                         CustomLabel = "customLabel",
                         FontConfiguration = new FontConfigurationProperty {
                             FontColor = "fontColor",
                             FontDecoration = "fontDecoration",
                             FontFamily = "fontFamily",
                             FontSize = new FontSizeProperty {
                                 Absolute = "absolute",
                                 Relative = "relative"
                             },
                             FontStyle = "fontStyle",
                             FontWeight = new FontWeightProperty {
                                 Name = "name"
                             }
                         },
                         Visibility = "visibility"
                     },
                     RotationAngle = 123
                 }
             };

Properties

AxisLineVisibility

Determines whether or not the axis line is visible.

public string? AxisLineVisibility { get; set; }
Property Value

string

Remarks

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

AxisOffset

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

public string? AxisOffset { get; set; }
Property Value

string

Remarks

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

DataOptions

The data options for an axis.

public object? DataOptions { get; set; }
Property Value

object

Remarks

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

Type union: either IResolvable or CfnDashboardPropsMixin.IAxisDataOptionsProperty

GridLineVisibility

Determines whether or not the grid line is visible.

public string? GridLineVisibility { get; set; }
Property Value

string

Remarks

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

ScrollbarOptions

The scroll bar options for an axis.

public object? ScrollbarOptions { get; set; }
Property Value

object

Remarks

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

Type union: either IResolvable or CfnDashboardPropsMixin.IScrollBarOptionsProperty

TickLabelOptions

The tick label options of an axis.

public object? TickLabelOptions { get; set; }
Property Value

object

Remarks

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

Type union: either IResolvable or CfnDashboardPropsMixin.IAxisTickLabelOptionsProperty

Implements

CfnDashboardPropsMixin.IAxisDisplayOptionsProperty
Back to top Generated by DocFX