Schema activation-response-schema.json
Show original (referenced schemas with $ref)
{
"$schema": "http://json-schema.org/draft-04/schema#",
"additionalProperties": false,
"description": "Parameters concerned with activation of the transport parameters",
"properties": {
"activation_time": {
"anyOf": [
{
"pattern": "^[0-9]+:[0-9]+$",
"type": "string"
},
{
"type": "null"
}
],
"description": "String formatted TAI timestamp (<seconds>:<nanoseconds>) indicating the absolute time the sender or receiver will or did actually activate for scheduled activations, or the time activation occurred for immediate activations. On the staged endpoint this field returns to null once the activation is completed or when the resource is unlocked by setting the activation mode to null. For immediate activations on the staged endpoint this property will be the time the activation actually occurred in the response to the PATCH request, but null in response to any GET requests thereafter."
},
"mode": {
"anyOf": [
{
"enum": [
"activate_immediate",
"activate_scheduled_absolute",
"activate_scheduled_relative"
],
"type": "string"
},
{
"type": "null"
}
],
"description": "Mode of activation: immediate (on message receipt), scheduled_absolute (when internal clock >= requested_time), scheduled_relative (when internal clock >= time of message receipt + requested_time), or null (no activation scheduled). This parameter returns to null on the staged endpoint once an activation is completed or when it is explicitly set to null. For immediate activations, in the response to the PATCH request this field will be set to 'activate_immediate', but will be null in response to any subsequent GET requests."
},
"requested_time": {
"anyOf": [
{
"pattern": "^[0-9]+:[0-9]+$",
"type": "string"
},
{