MAAPConditionalBlockStatement Schema
txt
EMRALD_Model#/definitions/MAAPConditionalBlockStatement| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
|---|---|---|---|---|---|---|---|
| Can be instantiated | No | Unknown status | No | Forbidden | Forbidden | none | EMRALD_JsonSchemaV3_4.json* |
MAAPConditionalBlockStatement Type
object (MAAPConditionalBlockStatement)
MAAPConditionalBlockStatement Properties
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| blockType | string | Required | cannot be null | EMRALD_Model |
| test | Merged | Required | cannot be null | EMRALD_Model |
| type | Not specified | Required | cannot be null | EMRALD_Model |
| value | array | Required | cannot be null | EMRALD_Model |
| comments | array | Required | cannot be null | EMRALD_Model |
blockType
blockType
is required
Type:
stringcannot be null
defined in: EMRALD_Model
blockType Type
string
blockType Constraints
enum: the value of this property must be equal to one of the following values:
| Value | Explanation |
|---|---|
"IF" | |
"WHEN" |
test
test
is required
Type: merged type (Details)
cannot be null
defined in: EMRALD_Model
test Type
merged type (Details)
any of
all of
type
type
is required
Type: unknown
cannot be null
defined in: EMRALD_Model
type Type
unknown
type Constraints
constant: the value of this property must be equal to:
json
"conditional_block"value
value
is required
Type: an array of merged types (Details)
cannot be null
defined in: EMRALD_Model
value Type
an array of merged types (Details)
comments
comments
is required
Type:
string[][]cannot be null
defined in: EMRALD_Model
comments Type
string[][]
