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