Download OpenAPI specification:Download
| filter[name][EQ] | string |
| filter[name][CO] | string |
| filter[name][SW] | string |
| filter[created][LT] | string <date-time> |
| filter[created][GT] | string <date-time> |
| filter[modified][LT] | string <date-time> |
| filter[modified][GT] | string <date-time> |
| filter[hasPermission] | string Enum: "Read" "Use" "Delete" "Update" |
| filter[hasBindingTo] | Array of strings |
| filter[isDefaultFor] | string |
| page[offset] | integer |
| page[limit] | integer |
| sort | string Enum: "name" "-name" "_created" "-_created" "_modified" "-_modified" |
{- "totalCount": 0,
- "data": [
- {
- "_id": "string",
- "_created": "2019-08-24T14:15:22Z",
- "_modified": "2019-08-24T14:15:22Z",
- "name": "string"
}
]
}| _id | string |
| _created | string <date-time> |
| _modified | string <date-time> |
| name required | string |
| description | string |
| environment | object A map of all environment variables to run under |
Array of objects (constraint) List of constraints to apply to profile | |
| properties | object |
Array of any (executionProfileFacet) List of facets for the execution profile |
{- "_id": "string",
- "_created": "2019-08-24T14:15:22Z",
- "_modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "description": "string",
- "environment": { },
- "constraints": [
- {
- "attribute": "string",
- "value": "string",
- "operator": "string"
}
], - "properties": { },
- "executionProfileFacets": [
- {
- "name": "string",
- "disabled": true,
- "type": "slc",
- "appliesTo": [
- "all"
], - "systemOptions": [
- {
- "name": "string",
- "value": "string",
- "mergeType": "set"
}
]
}
]
}{- "_id": "string",
- "_created": "2019-08-24T14:15:22Z",
- "_modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "description": "string",
- "environment": { },
- "constraints": [
- {
- "attribute": "string",
- "value": "string",
- "operator": "string"
}
], - "properties": { },
- "executionProfileFacets": [
- {
- "name": "string",
- "disabled": true,
- "type": "slc",
- "appliesTo": [
- "all"
], - "systemOptions": [
- {
- "name": "string",
- "value": "string",
- "mergeType": "set"
}
]
}
]
}{- "result": true,
- "reason": "invalid",
- "msg": "string"
}{- "_id": "string",
- "_created": "2019-08-24T14:15:22Z",
- "_modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "description": "string",
- "environment": { },
- "constraints": [
- {
- "attribute": "string",
- "value": "string",
- "operator": "string"
}
], - "properties": { },
- "executionProfileFacets": [
- {
- "name": "string",
- "disabled": true,
- "type": "slc",
- "appliesTo": [
- "all"
], - "systemOptions": [
- {
- "name": "string",
- "value": "string",
- "mergeType": "set"
}
]
}
]
}{- "msg": "string"
}| id required | string |
| _id | string |
| _created | string <date-time> |
| _modified | string <date-time> |
| name required | string |
| description | string |
| environment | object A map of all environment variables to run under |
Array of objects (constraint) List of constraints to apply to profile | |
| properties | object |
Array of any (executionProfileFacet) List of facets for the execution profile |
{- "_id": "string",
- "_created": "2019-08-24T14:15:22Z",
- "_modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "description": "string",
- "environment": { },
- "constraints": [
- {
- "attribute": "string",
- "value": "string",
- "operator": "string"
}
], - "properties": { },
- "executionProfileFacets": [
- {
- "name": "string",
- "disabled": true,
- "type": "slc",
- "appliesTo": [
- "all"
], - "systemOptions": [
- {
- "name": "string",
- "value": "string",
- "mergeType": "set"
}
]
}
]
}{- "_id": "string",
- "_created": "2019-08-24T14:15:22Z",
- "_modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "description": "string",
- "environment": { },
- "constraints": [
- {
- "attribute": "string",
- "value": "string",
- "operator": "string"
}
], - "properties": { },
- "executionProfileFacets": [
- {
- "name": "string",
- "disabled": true,
- "type": "slc",
- "appliesTo": [
- "all"
], - "systemOptions": [
- {
- "name": "string",
- "value": "string",
- "mergeType": "set"
}
]
}
]
}| 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",
- "description": "string",
- "environment": { },
- "constraints": [
- {
- "attribute": "string",
- "value": "string",
- "operator": "string"
}
], - "properties": { },
- "executionProfileFacets": [
- {
- "name": "string",
- "disabled": true,
- "type": "slc",
- "appliesTo": [
- "all"
], - "systemOptions": [
- {
- "name": "string",
- "value": "string",
- "mergeType": "set"
}
]
}
]
}{- "_id": "string",
- "_created": "2019-08-24T14:15:22Z",
- "_modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "description": "string",
- "environment": { },
- "constraints": [
- {
- "attribute": "string",
- "value": "string",
- "operator": "string"
}
], - "properties": { },
- "executionProfileFacets": [
- {
- "name": "string",
- "disabled": true,
- "type": "slc",
- "appliesTo": [
- "all"
], - "systemOptions": [
- {
- "name": "string",
- "value": "string",
- "mergeType": "set"
}
]
}
]
}| filter[executionProfileId][EQ] | string |
| filter[namespaceId][EQ] | string |
| page[offset] | integer |
| page[limit] | integer |
| sort | string Enum: "executionProfileId" "-executionProfileId" "namespaceId" "-namespaceId" |
{- "totalCount": 0,
- "data": [
- {
- "executionProfileId": "string",
- "namespaceId": "string",
- "id": "string",
- "isDefault": true
}
], - "executionProfiles": {
- "property1": "string",
- "property2": "string"
}
}| executionProfileId required | string |
| namespaceId required | string |
| id | string |
| isDefault | boolean |
{- "executionProfileId": "string",
- "namespaceId": "string",
- "id": "string",
- "isDefault": true
}{- "executionProfileId": "string",
- "namespaceId": "string",
- "id": "string",
- "isDefault": true
}{- "executionProfileId": "string",
- "namespaceId": "string",
- "id": "string",
- "isDefault": true
}| id required | string |
| executionProfileId required | string |
| namespaceId required | string |
| id | string |
| isDefault | boolean |
{- "executionProfileId": "string",
- "namespaceId": "string",
- "id": "string",
- "isDefault": true
}{- "executionProfileId": "string",
- "namespaceId": "string",
- "id": "string",
- "isDefault": true
}| 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
}
]{- "executionProfileId": "string",
- "namespaceId": "string",
- "id": "string",
- "isDefault": true
}{- "msg": "string"
}