addedOutput schema / properties / glossary
Added value: +{
+ "additionalProperties": {},
+ "description": "The project's attached glossary and what else uses it",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "repositoryManaged": {
+ "anyOf": [
+ {
+ "additionalProperties": {},
+ "properties": {
+ "branch": {
+ "type": "string"
+ },
+ "gitUrl": {
+ "type": "string"
+ },
+ "projectId": {
+ "type": "string"
+ },
+ "repositoryId": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "projectId",
+ "repositoryId",
+ "gitUrl",
+ "branch"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "The project whose asset repository the glossary is synced from (writes are refused), or null"
+ },
+ "sharedWith": {
+ "additionalProperties": {},
+ "properties": {
+ "projects": {
+ "description": "Other projects attached to the glossary",
+ "items": {
+ "additionalProperties": {},
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id",
+ "name"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "workflows": {
+ "description": "Active Workflows using the glossary",
+ "items": {
+ "additionalProperties": {},
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id",
+ "name"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "projects",
+ "workflows"
+ ],
+ "type": "object"
+ }
+ },
+ "required": [
+ "id",
+ "name",
+ "sharedWith",
+ "repositoryManaged"
+ ],
+ "type": "object"
+}