Activity is a JSON Structure definition published by Airbus OneAtlas.
Meta-schema:
JSON Structure
{
"name": "Activity",
"fields": [
{
"name": "_links",
"type": "object"
},
{
"name": "creationDate",
"type": "string",
"description": "The time when the activity was created"
},
{
"name": "endDate",
"type": "string",
"description": "The time when the activity was ended (copy of the date associated to the SUCCEEDED, CANCELED or FAILED stage)"
},
{
"name": "id",
"type": "Id"
},
{
"name": "lastStageName",
"type": "string",
"description": "Name of the last completed stage"
},
{
"name": "message",
"type": "string",
"description": "A free text (copy of the last stage message)"
},
{
"name": "payload",
"type": "object",
"description": "The copy of the origin user request"
},
{
"name": "priority",
"type": "double",
"description": "A priority indicator between 1 and 9. 1 is the highest."
},
{
"name": "progress",
"type": "double",
"description": "A progress indicator between 0 and 100"
},
{
"name": "startDate",
"type": "string",
"description": "The time when the activity was started (date of the first stage that is not QUEUED)"
},
{
"name": "status",
"type": "string",
"description": "Status of the activity (copy of the last stage status)"
},
{
"name": "type",
"type": "string",
"description": "Type of activity"
},
{
"name": "userId",
"type": "string"
}
]
}