Era.Common.NetworkMessage.ConsoleApi.Tags.RpcUnassignTagsRequest

Description

Request for tags unassignment operation.

Properties

Name JsonSchemaType Description
objects array of references to Era.Common.DataDefinition.Common.Uuid Objects that will be unassigned mentioned tags.
tags array of string Tags to unassign.

Dual message (request/response)

Era.Common.NetworkMessage.ConsoleApi.Tags.RpcUnassignTagsResponse

Referenced in messages

No references.

JsonSchema

{
    "title": "Era.Common.NetworkMessage.ConsoleApi.Tags.RpcUnassignTagsRequest",
    "type": "object",
    "$schema": "http://json-schema.org/draft-04/schema#",
    "additionalProperties": false,
    "required": [
        "Era.Common.NetworkMessage.ConsoleApi.Tags.RpcUnassignTagsRequest"
    ],
    "properties": {
        "Era.Common.NetworkMessage.ConsoleApi.Tags.RpcUnassignTagsRequest": {
            "$ref": "#/definitions/RpcUnassignTagsRequest"
        }
    },
    "definitions": {
        "RpcUnassignTagsRequest": {
            "additionalProperties": false,
            "type": "object",
            "properties": {
                "objects": {
                    "type": "array",
                    "items": [
                        {
                            "$ref": "Era.Common.DataDefinition.Common.Uuid#/definitions/Uuid"
                        }
                    ]
                },
                "tags": {
                    "minItems": 1,
                    "type": "array",
                    "items": [
                        {
                            "maxLength": 1024,
                            "minLength": 1,
                            "pattern": "\\s*.{1,}\\s*",
                            "type": "string"
                        }
                    ]
                }
            }
        }
    }
}