Era.Common.DataDefinition.Task.OS.SystemUpdate
Description
Executes system update.
Properties
Name |
JsonSchemaType |
Description |
acceptEula |
boolean |
True if automatic EULA acceptance is allowed if it is requested by any of the updates (only Windows platform). |
allowReboot |
boolean |
True if reboot is allowed if it is requested by any of the updates. |
installOptionalUpdates |
boolean |
True if optional updates should be also installed (only Windows platform). |
rebootActions |
reference to Era.Common.DataDefinition.Common.AllowedActions |
Allowed actions for device users, postpone and cancel |
Dual message (request/response)
No dual message.Referenced in messages
Era.Common.DataDefinition.Task.ClientTaskConfiguration
JsonSchema
{
"title": "Era.Common.DataDefinition.Task.OS.SystemUpdate",
"type": "object",
"$schema": "http://json-schema.org/draft-04/schema#",
"additionalProperties": false,
"required": [
"Era.Common.DataDefinition.Task.OS.SystemUpdate"
],
"properties": {
"Era.Common.DataDefinition.Task.OS.SystemUpdate": {
"$ref": "#/definitions/SystemUpdate"
}
},
"definitions": {
"SystemUpdate": {
"additionalProperties": false,
"required": [
"allowReboot"
],
"type": "object",
"properties": {
"acceptEula": {
"type": "boolean"
},
"allowReboot": {
"type": "boolean"
},
"installOptionalUpdates": {
"type": "boolean"
},
"rebootActions": {
"$ref": "Era.Common.DataDefinition.Common.AllowedActions#/definitions/AllowedActions"
}
}
}
}
}