| { |
| "type" : "goal", |
| "propertyTypes" : [ |
| { |
| "itemId" : "source", |
| "type": "set" |
| }, |
| { |
| "itemId" : "target", |
| "type": "set", |
| "childPropertyTypes" : [ |
| { |
| "itemId" : "itemId", |
| "type" : "string" |
| }, |
| { |
| "itemId" : "itemType", |
| "type" : "string" |
| }, |
| { |
| "itemId" : "customItemType", |
| "type" : "string" |
| }, |
| { |
| "itemId" : "campaignId", |
| "type" : "string" |
| }, |
| { |
| "itemId" : "startEvent", |
| "type" : "set" |
| }, |
| { |
| "itemId" : "targetEvent", |
| "type" : "set" |
| }, |
| { |
| "itemId" : "metadata", |
| "type" : "set", |
| "childPropertyTypes" : [ |
| { |
| "itemId": "id", |
| "type": "string" |
| }, |
| { |
| "itemId": "name", |
| "type": "string" |
| }, |
| { |
| "itemId": "description", |
| "type": "string" |
| }, |
| { |
| "itemId": "scope", |
| "type": "string" |
| }, |
| { |
| "itemId": "tags", |
| "multivalued" : true, |
| "type": "string" |
| }, |
| { |
| "itemId": "enabled", |
| "type": "boolean" |
| }, |
| { |
| "itemId": "missingPlugins", |
| "type": "boolean" |
| }, |
| { |
| "itemId": "hidden", |
| "type": "boolean" |
| }, |
| { |
| "itemId": "readOnly", |
| "type": "boolean" |
| } |
| ] |
| } |
| ] |
| } |
| |
| ] |
| } |