Era.Common.DataDefinition.Task.ESS.QuarantineManagement
Description
Manages content of the quarantine.
Properties
Dual message (request/response)
No dual message.Referenced in messages
Era.Common.DataDefinition.Task.ClientTaskConfiguration
JsonSchema
{
"title": "Era.Common.DataDefinition.Task.ESS.QuarantineManagement",
"type": "object",
"$schema": "http://json-schema.org/draft-04/schema#",
"additionalProperties": false,
"required": [
"Era.Common.DataDefinition.Task.ESS.QuarantineManagement"
],
"properties": {
"Era.Common.DataDefinition.Task.ESS.QuarantineManagement": {
"$ref": "#/definitions/QuarantineManagement"
}
},
"definitions": {
"QuarantineManagement": {
"oneOf": [
{
"required": [
"conditionalFilter"
]
},
{
"required": [
"hashFilter"
]
}
],
"additionalProperties": false,
"required": [
"filterType",
"quarantineOperation"
],
"type": "object",
"properties": {
"conditionalFilter": {
"$ref": "Era.Common.DataDefinition.Task.ESS.QuarantineManagement_ConditionalFilter#/definitions/QuarantineManagement_ConditionalFilter"
},
"filterType": {
"enum": [
0,
1
]
},
"hashFilter": {
"$ref": "Era.Common.DataDefinition.Task.ESS.QuarantineManagement_HashFilter#/definitions/QuarantineManagement_HashFilter"
},
"quarantineOperation": {
"enum": [
0,
1,
2
]
}
}
}
}
}