{ "additionalProperties": false, "extends": { "$ref": "Resource }, "id": "ApplianceManagementTaskProperties", "properties": { "_links": { "description": "The server will populate this field when returing the resource. Ignored on PUT and POST.", "items": { "$ref": "ResourceLink }, "readonly": true, "title": "References related to this resource", "type": "array" }, "_schema": { "readonly": true, "title": "Schema for this resource", "type": "string" }, "_self": { "$ref": "SelfResourceLink, "readonly": true, "title": "Link to this resource" }, "async_response_available": { "readonly": true, "title": "True if response for asynchronous request is available", "type": "boolean" }, "cancelable": { "readonly": true, "title": "True if this task can be canceled", "type": "boolean" }, "description": { "readonly": true, "title": "Description of the task", "type": "string" }, "details": { "readonly": true, "title": "Details about the task if known", "type": "object" }, "end_time": { "$ref": "EpochMsTimestamp, "readonly": true, "title": "The end time of the task in epoch milliseconds" }, "id": { "pattern": "^[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}_[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}$", "readonly": true, "title": "Identifier for this task", "type": "string" }, "message": { "readonly": true, "title": "A message describing the disposition of the task", "type": "string" }, "progress": { "maximum": 100, "minimum": 0, "readonly": true, "title": "Task progress if known, from 0 to 100", "type": "integer" }, "request_method": { "readonly": true, "title": "HTTP request method", "type": "string" }, "request_uri": { "readonly": true, "title": "URI of the method invocation that spawned this task", "type": "string" }, "start_time": { "$ref": "EpochMsTimestamp, "readonly": true, "title": "The start time of the task in epoch milliseconds" }, "status": { "$ref": "ApplianceManagementTaskStatus, "readonly": true, "title": "Current status of the task" }, "user": { "readonly": true, "title": "Name of the user who created this task", "type": "string" } }, "title": "Appliance management task properties", "type": "object" }