In this document:

The considered APS type (download)
extends the Resource APS type(s) and looks as follows:
{
"name": "MembershipCollection",
"id": "http://com.ingrammicro/appstore/membership-collection/1.0",
"apsVersion": "2.0",
"implements": [
"http://aps-standard.org/types/core/resource/1.0"
],
"properties": {
"name": {
"type": "http://aps-standard.org/types/core/i18n/1.3#MLString"
},
"description": {
"type": "http://aps-standard.org/types/core/i18n/1.3#MLString"
},
"jiraApps": {
"type": "array",
"items": {
"type": "MembershipApp"
}
},
"color": {
"type": "string"
},
"order": {
"type": "integer"
}
},
"structures": {
"MLString": {
"type": "object"
},
"MembershipApp": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"installationType": {
"type": "string",
"default": "manual",
"enum": [
"manual",
"auto"
]
}
}
},
"InstallationType": {
"type": "object"
}
}
}
NAME |
TYPE |
ATTRIBUTES |
DEFAULT |
DESCRIPTION |
|---|---|---|---|---|
name |
I18n |
Not Required |
||
description |
I18n |
Not Required |
||
jiraApps |
Array of MembershipApp |
Not Required |
||
color |
String |
Not Required |
||
order |
Integer |
Not Required |
NAME |
TYPE |
ATTRIBUTES |
DEFAULT |
DESCRIPTION |
|---|---|---|---|---|
id |
String |
Not Required |
||
installationType |
Enum |
Not Required |
manual |