Show / Hide Table of Contents

Class CfnTemplate.BodySectionConfigurationProperty

The configuration of a body section.

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

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-bodysectionconfiguration.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 bodySectionConfigurationProperty = new BodySectionConfigurationProperty {
    Content = new BodySectionContentProperty {
        Layout = new SectionLayoutConfigurationProperty {
            FreeFormLayout = new FreeFormSectionLayoutConfigurationProperty {
                Elements = new [] { new FreeFormLayoutElementProperty {
                    ElementId = "elementId",
                    ElementType = "elementType",
                    Height = "height",
                    Width = "width",
                    XAxisLocation = "xAxisLocation",
                    YAxisLocation = "yAxisLocation",

                    // the properties below are optional
                    BackgroundStyle = new FreeFormLayoutElementBackgroundStyleProperty {
                        Color = "color",
                        Visibility = "visibility"
                    },
                    BorderStyle = new FreeFormLayoutElementBorderStyleProperty {
                        Color = "color",
                        Visibility = "visibility"
                    },
                    LoadingAnimation = new LoadingAnimationProperty {
                        Visibility = "visibility"
                    },
                    RenderingRules = new [] { new SheetElementRenderingRuleProperty {
                        ConfigurationOverrides = new SheetElementConfigurationOverridesProperty {
                            Visibility = "visibility"
                        },
                        Expression = "expression"
                    } },
                    SelectedBorderStyle = new FreeFormLayoutElementBorderStyleProperty {
                        Color = "color",
                        Visibility = "visibility"
                    },
                    Visibility = "visibility"
                } }
            }
        }
    },
    SectionId = "sectionId",

    // the properties below are optional
    PageBreakConfiguration = new SectionPageBreakConfigurationProperty {
        After = new SectionAfterPageBreakProperty {
            Status = "status"
        }
    },
    Style = new SectionStyleProperty {
        Height = "height",
        Padding = new SpacingProperty {
            Bottom = "bottom",
            Left = "left",
            Right = "right",
            Top = "top"
        }
    }
};

Synopsis

Constructors

BodySectionConfigurationProperty()

Properties

Content

The configuration of content in a body section.

PageBreakConfiguration

The configuration of a page break for a section.

SectionId

The unique identifier of a body section.

Style

The style options of a body section.

Constructors

BodySectionConfigurationProperty()

public BodySectionConfigurationProperty()

Properties

Content

The configuration of content in a body section.

public object Content { get; set; }
Property Value

System.Object

Remarks

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

PageBreakConfiguration

The configuration of a page break for a section.

public object PageBreakConfiguration { get; set; }
Property Value

System.Object

Remarks

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

SectionId

The unique identifier of a body section.

public string SectionId { get; set; }
Property Value

System.String

Remarks

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

Style

The style options of a body section.

public object Style { get; set; }
Property Value

System.Object

Remarks

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

Implements

CfnTemplate.IBodySectionConfigurationProperty
Back to top Generated by DocFX