Show / Hide Table of Contents

Class CfnTemplate.PivotTotalOptionsProperty

The optional configuration of totals cells in a PivotTableVisual .

Inheritance
System.Object
CfnTemplate.PivotTotalOptionsProperty
Implements
CfnTemplate.IPivotTotalOptionsProperty
Namespace: Amazon.CDK.AWS.QuickSight
Assembly: Amazon.CDK.AWS.QuickSight.dll
Syntax (csharp)
public class PivotTotalOptionsProperty : Object, CfnTemplate.IPivotTotalOptionsProperty
Syntax (vb)
Public Class PivotTotalOptionsProperty
    Inherits Object
    Implements CfnTemplate.IPivotTotalOptionsProperty
Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottotaloptions.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.AWS.QuickSight;

var pivotTotalOptionsProperty = new PivotTotalOptionsProperty {
    CustomLabel = "customLabel",
    MetricHeaderCellStyle = new TableCellStyleProperty {
        BackgroundColor = "backgroundColor",
        Border = new GlobalTableBorderOptionsProperty {
            SideSpecificBorder = new TableSideBorderOptionsProperty {
                Bottom = new TableBorderOptionsProperty {
                    Color = "color",
                    Style = "style",
                    Thickness = 123
                },
                InnerHorizontal = new TableBorderOptionsProperty {
                    Color = "color",
                    Style = "style",
                    Thickness = 123
                },
                InnerVertical = new TableBorderOptionsProperty {
                    Color = "color",
                    Style = "style",
                    Thickness = 123
                },
                Left = new TableBorderOptionsProperty {
                    Color = "color",
                    Style = "style",
                    Thickness = 123
                },
                Right = new TableBorderOptionsProperty {
                    Color = "color",
                    Style = "style",
                    Thickness = 123
                },
                Top = new TableBorderOptionsProperty {
                    Color = "color",
                    Style = "style",
                    Thickness = 123
                }
            },
            UniformBorder = new TableBorderOptionsProperty {
                Color = "color",
                Style = "style",
                Thickness = 123
            }
        },
        FontConfiguration = new FontConfigurationProperty {
            FontColor = "fontColor",
            FontDecoration = "fontDecoration",
            FontSize = new FontSizeProperty {
                Relative = "relative"
            },
            FontStyle = "fontStyle",
            FontWeight = new FontWeightProperty {
                Name = "name"
            }
        },
        Height = 123,
        HorizontalTextAlignment = "horizontalTextAlignment",
        TextWrap = "textWrap",
        VerticalTextAlignment = "verticalTextAlignment",
        Visibility = "visibility"
    },
    Placement = "placement",
    ScrollStatus = "scrollStatus",
    TotalCellStyle = new TableCellStyleProperty {
        BackgroundColor = "backgroundColor",
        Border = new GlobalTableBorderOptionsProperty {
            SideSpecificBorder = new TableSideBorderOptionsProperty {
                Bottom = new TableBorderOptionsProperty {
                    Color = "color",
                    Style = "style",
                    Thickness = 123
                },
                InnerHorizontal = new TableBorderOptionsProperty {
                    Color = "color",
                    Style = "style",
                    Thickness = 123
                },
                InnerVertical = new TableBorderOptionsProperty {
                    Color = "color",
                    Style = "style",
                    Thickness = 123
                },
                Left = new TableBorderOptionsProperty {
                    Color = "color",
                    Style = "style",
                    Thickness = 123
                },
                Right = new TableBorderOptionsProperty {
                    Color = "color",
                    Style = "style",
                    Thickness = 123
                },
                Top = new TableBorderOptionsProperty {
                    Color = "color",
                    Style = "style",
                    Thickness = 123
                }
            },
            UniformBorder = new TableBorderOptionsProperty {
                Color = "color",
                Style = "style",
                Thickness = 123
            }
        },
        FontConfiguration = new FontConfigurationProperty {
            FontColor = "fontColor",
            FontDecoration = "fontDecoration",
            FontSize = new FontSizeProperty {
                Relative = "relative"
            },
            FontStyle = "fontStyle",
            FontWeight = new FontWeightProperty {
                Name = "name"
            }
        },
        Height = 123,
        HorizontalTextAlignment = "horizontalTextAlignment",
        TextWrap = "textWrap",
        VerticalTextAlignment = "verticalTextAlignment",
        Visibility = "visibility"
    },
    TotalsVisibility = "totalsVisibility",
    ValueCellStyle = new TableCellStyleProperty {
        BackgroundColor = "backgroundColor",
        Border = new GlobalTableBorderOptionsProperty {
            SideSpecificBorder = new TableSideBorderOptionsProperty {
                Bottom = new TableBorderOptionsProperty {
                    Color = "color",
                    Style = "style",
                    Thickness = 123
                },
                InnerHorizontal = new TableBorderOptionsProperty {
                    Color = "color",
                    Style = "style",
                    Thickness = 123
                },
                InnerVertical = new TableBorderOptionsProperty {
                    Color = "color",
                    Style = "style",
                    Thickness = 123
                },
                Left = new TableBorderOptionsProperty {
                    Color = "color",
                    Style = "style",
                    Thickness = 123
                },
                Right = new TableBorderOptionsProperty {
                    Color = "color",
                    Style = "style",
                    Thickness = 123
                },
                Top = new TableBorderOptionsProperty {
                    Color = "color",
                    Style = "style",
                    Thickness = 123
                }
            },
            UniformBorder = new TableBorderOptionsProperty {
                Color = "color",
                Style = "style",
                Thickness = 123
            }
        },
        FontConfiguration = new FontConfigurationProperty {
            FontColor = "fontColor",
            FontDecoration = "fontDecoration",
            FontSize = new FontSizeProperty {
                Relative = "relative"
            },
            FontStyle = "fontStyle",
            FontWeight = new FontWeightProperty {
                Name = "name"
            }
        },
        Height = 123,
        HorizontalTextAlignment = "horizontalTextAlignment",
        TextWrap = "textWrap",
        VerticalTextAlignment = "verticalTextAlignment",
        Visibility = "visibility"
    }
};

Synopsis

Constructors

PivotTotalOptionsProperty()

Properties

CustomLabel

The custom label string for the total cells.

MetricHeaderCellStyle

The cell styling options for the total of header cells.

Placement

The placement (start, end) for the total cells.

ScrollStatus

The scroll status (pinned, scrolled) for the total cells.

TotalCellStyle

The cell styling options for the total cells.

TotalsVisibility

The visibility configuration for the total cells.

ValueCellStyle

The cell styling options for the totals of value cells.

Constructors

PivotTotalOptionsProperty()

public PivotTotalOptionsProperty()

Properties

CustomLabel

The custom label string for the total cells.

public string CustomLabel { get; set; }
Property Value

System.String

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottotaloptions.html#cfn-quicksight-template-pivottotaloptions-customlabel

MetricHeaderCellStyle

The cell styling options for the total of header cells.

public object MetricHeaderCellStyle { get; set; }
Property Value

System.Object

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottotaloptions.html#cfn-quicksight-template-pivottotaloptions-metricheadercellstyle

Placement

The placement (start, end) for the total cells.

public string Placement { get; set; }
Property Value

System.String

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottotaloptions.html#cfn-quicksight-template-pivottotaloptions-placement

ScrollStatus

The scroll status (pinned, scrolled) for the total cells.

public string ScrollStatus { get; set; }
Property Value

System.String

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottotaloptions.html#cfn-quicksight-template-pivottotaloptions-scrollstatus

TotalCellStyle

The cell styling options for the total cells.

public object TotalCellStyle { get; set; }
Property Value

System.Object

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottotaloptions.html#cfn-quicksight-template-pivottotaloptions-totalcellstyle

TotalsVisibility

The visibility configuration for the total cells.

public string TotalsVisibility { get; set; }
Property Value

System.String

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottotaloptions.html#cfn-quicksight-template-pivottotaloptions-totalsvisibility

ValueCellStyle

The cell styling options for the totals of value cells.

public object ValueCellStyle { get; set; }
Property Value

System.Object

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottotaloptions.html#cfn-quicksight-template-pivottotaloptions-valuecellstyle

Implements

CfnTemplate.IPivotTotalOptionsProperty
Back to top Generated by DocFX