Era.Common.NetworkMessage.ConsoleApi.TasksTriggers.RpcDeployAutomationRequest

Description

Requests deploying product on targets.

Properties

Name JsonSchemaType Description
getTrialLicense reference to Era.Common.DataDefinition.Licenses.GetTrialLicense Possibility to order trial license for requested product type.
targetUuids array of references to Era.Common.DataDefinition.Common.Uuid UUIDs of targets (groups or computers) on which the EDTD should be deployed.

Dual message (request/response)

Era.Common.NetworkMessage.ConsoleApi.TasksTriggers.RpcDeployAutomationResponse

Referenced in messages

No references.

JsonSchema

{
    "title": "Era.Common.NetworkMessage.ConsoleApi.TasksTriggers.RpcDeployAutomationRequest",
    "type": "object",
    "$schema": "http://json-schema.org/draft-04/schema#",
    "additionalProperties": false,
    "required": [
        "Era.Common.NetworkMessage.ConsoleApi.TasksTriggers.RpcDeployAutomationRequest"
    ],
    "properties": {
        "Era.Common.NetworkMessage.ConsoleApi.TasksTriggers.RpcDeployAutomationRequest": {
            "$ref": "#/definitions/RpcDeployAutomationRequest"
        }
    },
    "definitions": {
        "RpcDeployAutomationRequest": {
            "additionalProperties": false,
            "type": "object",
            "properties": {
                "getTrialLicense": {
                    "$ref": "Era.Common.DataDefinition.Licenses.GetTrialLicense#/definitions/GetTrialLicense"
                },
                "targetUuids": {
                    "type": "array",
                    "items": [
                        {
                            "$ref": "Era.Common.DataDefinition.Common.Uuid#/definitions/Uuid"
                        }
                    ]
                }
            }
        }
    }
}