Download OpenAPI specification:Download
[- {
- "name": "string",
- "aliases": [
- "string"
], - "product": "string",
- "module": "string",
- "since": "string",
- "platforms": [
- "WIN"
], - "requiresLocation": true,
- "optionGroups": {
- "property1": {
- "name": "string",
- "description": "string",
- "platforms": [
- "WIN"
]
}, - "property2": {
- "name": "string",
- "description": "string",
- "platforms": [
- "WIN"
]
}
}, - "options": {
- "property1": {
- "type": "string",
- "group": "string",
- "name": "string",
- "arg_name": "string",
- "aliases": [
- "string"
], - "platforms": [
- "WIN"
]
}, - "property2": {
- "type": "string",
- "group": "string",
- "name": "string",
- "arg_name": "string",
- "aliases": [
- "string"
], - "platforms": [
- "WIN"
]
}
}
}
]{- "name": "string",
- "aliases": [
- "string"
], - "product": "string",
- "module": "string",
- "since": "string",
- "platforms": [
- "WIN"
], - "requiresLocation": true,
- "optionGroups": {
- "property1": {
- "name": "string",
- "description": "string",
- "platforms": [
- "WIN"
]
}, - "property2": {
- "name": "string",
- "description": "string",
- "platforms": [
- "WIN"
]
}
}, - "options": {
- "property1": {
- "type": "string",
- "group": "string",
- "name": "string",
- "arg_name": "string",
- "aliases": [
- "string"
], - "platforms": [
- "WIN"
]
}, - "property2": {
- "type": "string",
- "group": "string",
- "name": "string",
- "arg_name": "string",
- "aliases": [
- "string"
], - "platforms": [
- "WIN"
]
}
}
}| filter[namespace][EQ] | string |
| filter[namespace][IN] | Array of strings |
| filter[name][EQ] | string |
| filter[name][CO] | string |
| filter[name][ST] | string |
| filter[published][EQ] | boolean |
| filter[_created][LT] | string <date-time> |
| filter[_created][GT] | string <date-time> |
| filter[_modified][LT] | string <date-time> |
| filter[_modified][GT] | string <date-time> |
| page[offset] | integer |
| page[limit] | integer |
| sort | string Enum: "name" "-name" "namespace" "-namespace" "_created" "-_created" "_modified" "-_modified" |
{- "totalCount": 0,
- "data": [
- {
- "_id": "string",
- "_created": "2019-08-24T14:15:22Z",
- "_modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "namespace": "string",
- "engine": "string",
- "location": "string",
- "options": {
- "property1": null,
- "property2": null
}, - "platforms": [
- "WIN"
]
}
]
}| _id | string |
| _created | string <date-time> |
| _modified | string <date-time> |
| name required | string |
| namespace required | string |
| engine required | string |
| location | string |
object | |
| platforms | Array of strings (platformEnum) Items Enum: "WIN" "LINUX" "AIX" "MAC" "ZOS" |
{- "_id": "string",
- "_created": "2019-08-24T14:15:22Z",
- "_modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "namespace": "string",
- "engine": "string",
- "location": "string",
- "options": {
- "property1": null,
- "property2": null
}, - "platforms": [
- "WIN"
]
}{- "_id": "string",
- "_created": "2019-08-24T14:15:22Z",
- "_modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "namespace": "string",
- "engine": "string",
- "location": "string",
- "options": {
- "property1": null,
- "property2": null
}, - "platforms": [
- "WIN"
]
}{- "_id": "string",
- "_created": "2019-08-24T14:15:22Z",
- "_modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "namespace": "string",
- "engine": "string",
- "location": "string",
- "options": {
- "property1": null,
- "property2": null
}, - "platforms": [
- "WIN"
]
}{- "msg": "string"
}| id required | string |
| _id | string |
| _created | string <date-time> |
| _modified | string <date-time> |
| name required | string |
| namespace required | string |
| engine required | string |
| location | string |
object | |
| platforms | Array of strings (platformEnum) Items Enum: "WIN" "LINUX" "AIX" "MAC" "ZOS" |
{- "_id": "string",
- "_created": "2019-08-24T14:15:22Z",
- "_modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "namespace": "string",
- "engine": "string",
- "location": "string",
- "options": {
- "property1": null,
- "property2": null
}, - "platforms": [
- "WIN"
]
}{- "_id": "string",
- "_created": "2019-08-24T14:15:22Z",
- "_modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "namespace": "string",
- "engine": "string",
- "location": "string",
- "options": {
- "property1": null,
- "property2": null
}, - "platforms": [
- "WIN"
]
}| id required | string |
| op required | string Enum: "add" "remove" "replace" The operation to be performed |
| path required | string A JSON-Pointer |
| value | any The value to be used within the operations. |
[- {
- "op": "add",
- "path": "string",
- "value": null
}
]{- "_id": "string",
- "_created": "2019-08-24T14:15:22Z",
- "_modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "namespace": "string",
- "engine": "string",
- "location": "string",
- "options": {
- "property1": null,
- "property2": null
}, - "platforms": [
- "WIN"
]
}{- "msg": "string"
}| id required | string |
| executionProfileId required | string |
| sessionEncoding | string |
| workerPoolSize | integer |
{- "executionProfileId": "string",
- "sessionEncoding": "string",
- "workerPoolSize": 0
}{- "msg": "string"
}| id required | string |
| filter[libname][EQ] | string |
| filter[libraryDefinitionId][EQ] | string |
| filter[principal][EQ] | string |
| filter[_created][LT] | string <date-time> |
| filter[_created][GT] | string <date-time> |
| page[offset] | integer |
| page[limit] | integer |
| sort | string Enum: "_created" "-_created" "libname" "-libname" "principal" "-principal" "libraryDefinitionId" "-libraryDefinitionId" |
{- "totalCount": 0,
- "data": [
- {
- "_id": "string",
- "_created": "2019-08-24T14:15:22Z",
- "_modified": "2019-08-24T14:15:22Z",
- "libraryDefinitionId": "string",
- "principal": "string",
- "libname": "string"
}
], - "libraryDefinitions": {
- "property1": "string",
- "property2": "string"
}
}| id required | string |
| _id | string |
| _created | string <date-time> |
| _modified | string <date-time> |
| libraryDefinitionId required | string |
| principal required | string |
| libname required | string |
{- "_id": "string",
- "_created": "2019-08-24T14:15:22Z",
- "_modified": "2019-08-24T14:15:22Z",
- "libraryDefinitionId": "string",
- "principal": "string",
- "libname": "string"
}{- "_id": "string",
- "_created": "2019-08-24T14:15:22Z",
- "_modified": "2019-08-24T14:15:22Z",
- "libraryDefinitionId": "string",
- "principal": "string",
- "libname": "string"
}{- "_id": "string",
- "_created": "2019-08-24T14:15:22Z",
- "_modified": "2019-08-24T14:15:22Z",
- "libraryDefinitionId": "string",
- "principal": "string",
- "libname": "string"
}| id required | string |
| _id | string |
| _created | string <date-time> |
| _modified | string <date-time> |
| libraryDefinitionId required | string |
| principal required | string |
| libname required | string |
{- "_id": "string",
- "_created": "2019-08-24T14:15:22Z",
- "_modified": "2019-08-24T14:15:22Z",
- "libraryDefinitionId": "string",
- "principal": "string",
- "libname": "string"
}{- "_id": "string",
- "_created": "2019-08-24T14:15:22Z",
- "_modified": "2019-08-24T14:15:22Z",
- "libraryDefinitionId": "string",
- "principal": "string",
- "libname": "string"
}| id required | string |
| op required | string Enum: "add" "remove" "replace" The operation to be performed |
| path required | string A JSON-Pointer |
| value | any The value to be used within the operations. |
[- {
- "op": "add",
- "path": "string",
- "value": null
}
]{- "_id": "string",
- "_created": "2019-08-24T14:15:22Z",
- "_modified": "2019-08-24T14:15:22Z",
- "libraryDefinitionId": "string",
- "principal": "string",
- "libname": "string"
}{- "msg": "string"
}| filter[namespace][EQ] | string |
| filter[namespace][IN] | Array of strings |
| filter[name][EQ] | string |
| filter[name][CO] | string |
| filter[name][ST] | string |
| filter[active][EQ] | boolean |
| filter[created][LT] | string <date-time> |
| filter[created][GT] | string <date-time> |
| filter[modified][LT] | string <date-time> |
| filter[modified][GT] | string <date-time> |
| page[offset] | integer |
| page[limit] | integer |
| sort | string Enum: "name" "-name" "namespace" "-namespace" "created" "-created" "modified" "-modified" |
{- "totalCount": 0,
- "data": [
- {
- "libraryDefinitionId": "string",
- "name": "string",
- "namespace": "string",
- "libraryEngine": "string",
- "libraryLocation": "string",
- "libraryOptions": "string",
- "active": true,
- "created": "2019-08-24T14:15:22Z",
- "modified": "2019-08-24T14:15:22Z",
- "status": {
- "servers": [
- {
- "node": "string",
- "address": "string"
}
]
}, - "executionProfileId": "string",
- "sessionEncoding": "string",
- "workerPoolSize": 0
}
]
}{- "libraryDefinitionId": "string",
- "name": "string",
- "namespace": "string",
- "libraryEngine": "string",
- "libraryLocation": "string",
- "libraryOptions": "string",
- "active": true,
- "created": "2019-08-24T14:15:22Z",
- "modified": "2019-08-24T14:15:22Z",
- "status": {
- "servers": [
- {
- "node": "string",
- "address": "string"
}
]
}, - "executionProfileId": "string",
- "sessionEncoding": "string",
- "workerPoolSize": 0
}{- "msg": "string"
}This offers a limited set of patches. All that can be changed is the 'executionProfileId' and 'active' fields, and the only operation that is supported is 'replace'.
| id required | string |
| op required | string Enum: "add" "remove" "replace" The operation to be performed |
| path required | string A JSON-Pointer |
| value | any The value to be used within the operations. |
[- {
- "op": "add",
- "path": "string",
- "value": null
}
]{- "libraryDefinitionId": "string",
- "name": "string",
- "namespace": "string",
- "libraryEngine": "string",
- "libraryLocation": "string",
- "libraryOptions": "string",
- "active": true,
- "created": "2019-08-24T14:15:22Z",
- "modified": "2019-08-24T14:15:22Z",
- "status": {
- "servers": [
- {
- "node": "string",
- "address": "string"
}
]
}, - "executionProfileId": "string",
- "sessionEncoding": "string",
- "workerPoolSize": 0
}{- "msg": "string"
}{- "msg": "string"
}