Era.Common.DataDefinition.Task.ESS.QuarantineUpload
Description
Uploads specific object from quarantine to shared directory.
Properties
| Name | 
JsonSchemaType | 
Description | 
| objectHash | 
string | 
Quarantine object identification. | 
| objectPassword | 
string | 
Password that will be used to encrypt quarantined object. | 
| uploadPath | 
string | 
Upload destination. Format is 'smb://computer/share/'. | 
| userCredentials | 
reference to Era.Common.DataDefinition.Common.UserCredentials | 
User credentials that will be used to access shared directory. | 
Dual message (request/response)
No dual message.Referenced in messages
Era.Common.DataDefinition.Task.ClientTaskConfiguration
JsonSchema
{
    "title": "Era.Common.DataDefinition.Task.ESS.QuarantineUpload",
    "type": "object",
    "$schema": "http://json-schema.org/draft-04/schema#",
    "additionalProperties": false,
    "required": [
        "Era.Common.DataDefinition.Task.ESS.QuarantineUpload"
    ],
    "properties": {
        "Era.Common.DataDefinition.Task.ESS.QuarantineUpload": {
            "$ref": "#/definitions/QuarantineUpload"
        }
    },
    "definitions": {
        "QuarantineUpload": {
            "additionalProperties": false,
            "required": [
                "objectHash",
                "objectPassword",
                "uploadPath",
                "userCredentials"
            ],
            "type": "object",
            "properties": {
                "objectHash": {
                    "minLength": 1,
                    "type": "string"
                },
                "objectPassword": {
                    "type": "string"
                },
                "uploadPath": {
                    "minLength": 1,
                    "type": "string"
                },
                "userCredentials": {
                    "$ref": "Era.Common.DataDefinition.Common.UserCredentials#/definitions/UserCredentials"
                }
            }
        }
    }
}