Era.Common.NetworkMessage.ConsoleApi.Locations.RpcGetCompanyFeatureDeploymentInfoRequest

Description

Requests information about feature deployment to companies based on targets.

Properties

Name JsonSchemaType Description
featureType enum of Era.Common.DataDefinition.Licenses.FeatureType Feature to be deployed.
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.Locations.RpcGetCompanyFeatureDeploymentInfoResponse

Referenced in messages

No references.

JsonSchema

{
    "title": "Era.Common.NetworkMessage.ConsoleApi.Locations.RpcGetCompanyFeatureDeploymentInfoRequest",
    "type": "object",
    "$schema": "http://json-schema.org/draft-04/schema#",
    "additionalProperties": false,
    "required": [
        "Era.Common.NetworkMessage.ConsoleApi.Locations.RpcGetCompanyFeatureDeploymentInfoRequest"
    ],
    "properties": {
        "Era.Common.NetworkMessage.ConsoleApi.Locations.RpcGetCompanyFeatureDeploymentInfoRequest": {
            "$ref": "#/definitions/RpcGetCompanyFeatureDeploymentInfoRequest"
        }
    },
    "definitions": {
        "RpcGetCompanyFeatureDeploymentInfoRequest": {
            "additionalProperties": false,
            "required": [
                "featureType"
            ],
            "type": "object",
            "properties": {
                "featureType": {
                    "enum": [
                        1,
                        2,
                        3
                    ]
                },
                "targetUuids": {
                    "type": "array",
                    "items": [
                        {
                            "$ref": "Era.Common.DataDefinition.Common.Uuid#/definitions/Uuid"
                        }
                    ]
                }
            }
        }
    }
}