In this document:
The considered APS type (download
) looks as follows:
{
"name": "FulfillmentTenant",
"id": "http://aps-standard.org/inhouse-products/connectTenant/1.0",
"apsVersion": "2.0",
"implements": [
"http://aps-standard.org/abstract/types/unlimited-resource/1.0"
],
"relations": {
"products": {
"type": "http://aps-standard.org/inhouse-products/connectProduct/1.0",
"collection": true
},
"account": {
"type": "http://parallels.com/aps/types/pa/account/1.2",
"required": true
}
},
"properties": {
"settings": {
"type": "array",
"title": "Fulfillment system settings",
"items": {
"type": "Settings"
}
}
},
"structures": {
"Settings": {
"type": "object",
"properties": {
"fulfillmentSystem": {
"type": "string"
},
"credentials": {
"type": "object"
}
}
}
}
}
NAME |
TYPE |
ATTRIBUTES |
DEFAULT |
DESCRIPTION |
---|---|---|---|---|
settings |
Array of Settings |
Not Required |
NAME |
TYPE |
REQUIRED |
DESCRIPTION |
---|---|---|---|
products |
Collection of FulfillmentProduct |
No |
|
account |
Yes |
NAME |
TYPE |
ATTRIBUTES |
DEFAULT |
DESCRIPTION |
---|---|---|---|---|
fulfillmentSystem |
String |
Not Required |
||
credentials |
Object |
Not Required |