An object that includes the data type of a security control parameter and its current value.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{
"Boolean" : Boolean
,
"Double" : Number
,
"Enum" : String
,
"EnumList" : [ String, ... ]
,
"Integer" : Integer
,
"IntegerList" : [ Integer, ... ]
,
"String" : String
,
"StringList" : [ String, ... ]
}
YAML
Boolean:
Boolean
Double: Number
Enum: String
EnumList:
- String
Integer:
Integer
IntegerList:
- Integer
String:
String
StringList:
- String
Properties
Boolean
-
A control parameter that is a boolean.
Required: No
Type: Boolean
Update requires: No interruption
Double
-
A control parameter that is a double.
Required: No
Type: Number
Update requires: No interruption
Enum
-
A control parameter that is an enum.
Required: No
Type: String
Maximum:
2048
Update requires: No interruption
EnumList
-
A control parameter that is a list of enums.
Required: No
Type: Array of String
Maximum:
2048 | 100
Update requires: No interruption
Integer
-
A control parameter that is an integer.
Required: No
Type: Integer
Update requires: No interruption
IntegerList
-
A control parameter that is a list of integers.
Required: No
Type: Array of Integer
Maximum:
100
Update requires: No interruption
String
-
A control parameter that is a string.
Required: No
Type: String
Maximum:
2048
Update requires: No interruption
StringList
-
A control parameter that is a list of strings.
Required: No
Type: Array of String
Maximum:
2048 | 100
Update requires: No interruption