app-automation_studio Schemas

On this page:

componentGroupUpdate

{ "$id": "componentGroupUpdate", "title": "Component Group Update", "description": "An entity representing an update to an existing template document.", "type": "object", "definitions": { "ObjectId": { "type": "string", "pattern": "^[0-9a-fA-F]{24}$", "description": "Unique identifier of the component group" }, "member": { "type": "object", "$oneOf": [ { "properties": { "path": { "type": "array", "items": { "type": "string" } }, "type": { "enum": [ "folder" ] } } }, { "properties": { "path": { "type": "string" }, "type": { "enum": [ "component" ] }, "sourceCollection": { "type": "string" }, "ref": { "type": "string" } } } ] } }, "properties": { "_id": { "$ref": "#/definitions/ObjectId" }, "name": { "type": "string", "examples": [ "test" ], "minLength": 1 }, "gbacRead": { "type": "array", "items": { "type": "string" } }, "members": { "type": "array", "items": { "$ref": "#/definitions/member" } }, "version": { "type": "number", "examples": [ 1 ], "minimum": 1 }, "meta": { "type": "object" } }, "required": [ "name", "gbacRead", "members" ], "additionalProperties": false }