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