AWS::QuickSight::Template GridLayoutElement - AWS CloudFormation

AWS::QuickSight::Template GridLayoutElement

An element within a grid layout.

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

JSON

{ "ColumnIndex" : Number, "ColumnSpan" : Number, "ElementId" : String, "ElementType" : String, "RowIndex" : Number, "RowSpan" : Number }

YAML

ColumnIndex: Number ColumnSpan: Number ElementId: String ElementType: String RowIndex: Number RowSpan: Number

Properties

ColumnIndex

The column index for the upper left corner of an element.

Required: No

Type: Number

Minimum: 0

Maximum: 35

Update requires: No interruption

ColumnSpan

The width of a grid element expressed as a number of grid columns.

Required: Yes

Type: Number

Minimum: 1

Maximum: 36

Update requires: No interruption

ElementId

A unique identifier for an element within a grid layout.

Required: Yes

Type: String

Pattern: ^[\w\-]+$

Minimum: 1

Maximum: 512

Update requires: No interruption

ElementType

The type of element.

Required: Yes

Type: String

Allowed values: VISUAL | FILTER_CONTROL | PARAMETER_CONTROL | TEXT_BOX | IMAGE

Update requires: No interruption

RowIndex

The row index for the upper left corner of an element.

Required: No

Type: Number

Minimum: 0

Maximum: 9009

Update requires: No interruption

RowSpan

The height of a grid element expressed as a number of grid rows.

Required: Yes

Type: Number

Minimum: 1

Maximum: 21

Update requires: No interruption