@itentialopensource/device-pre-post-check-execution
Version:
A device pre post check execution demo for Itential Automation Platform (IAP)
116 lines (115 loc) • 2.68 kB
JSON
{
"id": "60008529411ec601078be839",
"created": "2021-01-14T17:53:45.595Z",
"createdBy": "admin@pronghorn",
"lastUpdated": "2021-01-14T18:02:10.157Z",
"lastUpdatedBy": "admin@pronghorn",
"name": "Device Pre Post Execution Device Select JSON Form",
"description": null,
"struct": {
"type": "object",
"description": "",
"items": [
{
"nodeId": "a2bdd385-f425-4be9-9d14-ce01905603b0",
"type": "string",
"title": "Device",
"description": "",
"placeholder": "Select an item",
"required": true,
"enum": [],
"binding": true,
"rel": "collection",
"targetPointer": "/enum",
"method": "POST",
"body": {
"options": {
"start": 0,
"limit": 200,
"order": "ascending",
"sort": [
{
"name": 1
}
],
"filter": {
"name": ""
}
}
},
"base": "/configuration_manager",
"href": "/devices",
"sourcePointer": "/list",
"sourceKeyPointer": "/name"
}
]
},
"schema": {
"title": "Device Pre Post Execution Device Select JSON Form",
"description": "",
"type": "object",
"required": [],
"properties": {
"device": {
"type": "string",
"title": "Device",
"description": "",
"enum": []
}
}
},
"uiSchema": {
"device": {
"ui:placeholder": "Select an item"
}
},
"bindingSchema": {
"properties": {
"device": {
"binding:method": "POST",
"binding:link": {
"$ref": "/links",
"rel": "collection"
},
"binding:body": {
"options": {
"start": 0,
"limit": 200,
"order": "ascending",
"sort": [
{
"name": 1
}
],
"filter": {
"name": ""
}
}
},
"binding:target": {
"propertyPointer": "/enum"
},
"binding:hyperSchema": {
"type": "object",
"base": "/configuration_manager",
"links": [
{
"rel": "collection",
"href": "/devices",
"targetMediaType": "application/json",
"targetSchema": {
"$ref": "#"
}
}
]
},
"binding:source": {
"propertyPointer": "/list",
"keyPointer": "/name"
}
}
}
},
"validationSchema": {},
"version": "2020.1"
}