Property Definition
The property definition specifies the name and type for a resource type property.
Syntax
Name: String
Description: String
Type: String
Required: Boolean
Properties
Description-
The
Descriptionattribute specifies the description of the resource type property.Required: No
Type: String
Name-
The
Nameattribute specifies the name of the property. The name must start with a letter and followed only by letters or digits. Punctuation marks are not allowed. All names are case-sensitive.Required: Yes
Type: String
Required-
The
Requiredattribute specifies if the property must be provided. When omitted, the value is assumed to betrue.Required: No
Type: Boolean
Type-
The
Typeattribute specifies the data type for the property. When omitted, the type is assumed to beString.Required: No
Type: String
The following property types are supported.
Boolean-
A boolean expression.
String-
A string expression.
Number-
An integer or float expression.
List-
A list of expression.
Json-
An object expression with keys and values.