Summary
Get a list of Templates
Description
Get a List of Smart Template Names
Route
GET /smart_template/list
Roles
Parameters
Name | Type | Required | Description |
---|---|---|---|
This method has no parameters |
null
{ "type": "object", "properties": {}, "required": [], "additionalProperties": false }
Return
Name | Type | Description |
---|---|---|
smart_template_list | array | Array of Smart Template Names |
[ { "_id": "62a32cf1-fd8f-4236-72ba-54d11847683f", "form": { "name": "Form 123", "children": [ { "properties": { "type": "leafref", "path": "/ncs:devices/ncs:device/ncs:name", "min": "1", "max": null, "minLength": null, "maxLength": null, "default": null, "direction": "vertical", "required": false, "enforce": true, "hidden": false }, "id": "elit occaecat eu", "type": "container", "element": "{\"type\":\"service_model\",\"id\":{\"name\":\"/ncs:services/devices:stringified_json\"}", "name": "vlan_id_123", "display_name": "vlan", "source_type": "service_model", "source": "/ncs:services/abc_devices:ios.device", "key": "key545385c3-fc66-491b-bf6f-abc2214366dc" }, { "properties": { "type": "leafref", "path": "/ncs:devices/ncs:device/ncs:name", "min": "1", "max": null, "minLength": "1", "maxLength": "4", "default": 46126014.21053073, "direction": "vertical", "required": false, "enforce": false, "hidden": true }, "id": "exercitation tempor", "type": "container", "element": "{\"type\":\"service_model\",\"id\":{\"name\":\"/ncs:services/devices:stringified_json\"}", "name": "vlan_id_123", "display_name": "vlan", "source_type": "service_model", "source": "/ncs:services/abc_devices:ios.device", "key": "key545385c3-fc66-491b-bf6f-abc2214366dc" }, { "properties": { "type": "leafref", "path": "/ncs:devices/ncs:device/ncs:name", "min": null, "max": null, "minLength": "1", "maxLength": null, "default": null, "direction": "vertical", "required": true, "enforce": false, "hidden": false }, "id": "in cillum ad adipisicing ipsum", "type": "container", "element": "{\"type\":\"service_model\",\"id\":{\"name\":\"/ncs:services/devices:stringified_json\"}", "name": "vlan_id_123", "display_name": "vlan", "source_type": "service_model", "source": "/ncs:services/abc_devices:ios.device", "key": "key545385c3-fc66-491b-bf6f-abc2214366dc" }, { "properties": { "type": "leafref", "path": "/ncs:devices/ncs:device/ncs:name", "min": "1", "max": null, "minLength": "1", "maxLength": "4", "default": null, "direction": "vertical", "required": true, "enforce": false, "hidden": true }, "id": "mollit consequat eiusmod cupidatat dolore", "type": "container", "element": "{\"type\":\"service_model\",\"id\":{\"name\":\"/ncs:services/devices:stringified_json\"}", "name": "vlan_id_123", "display_name": "vlan", "source_type": "service_model", "source": "/ncs:services/abc_devices:ios.device", "key": "service.vlanid" } ], "elements": [ { "type": "service_model", "id": { "name": "/ncs:services/test_devices:service_name" } }, { "type": "service_model", "id": { "name": "/ncs:services/test_devices:service_name" } }, { "type": "service_model", "id": { "name": "/ncs:services/test_devices:service_name" } }, { "type": "service_model", "id": { "name": "/ncs:services/test_devices:service_name" } } ], "_id": "066c686d-c7b0-aabc-f8f6-a9ac72800924", "groups": [ "208b43e676fa18d9c94bc106", "34b53a32248fe025ed04f2f0", "21f32dbbf2ccfc9f3fd2565b", "1a669a9c0b6f6ab5d0cffc85" ], "created": "1976-02-21T16:36:28.029Z", "created_by": "2394bbb36071d1c072aedf9c", "last_updated": "1944-07-30T06:56:00.532Z", "last_updated_by": "6145be4a1d4e2782d512e6f1", "tags": [ "reprehenderit fugiat exercitation aute", "ad", "in", "magna laborum", "anim" ] }, "faml": { "_attr": { "type": "list", "ns": "http://tail-f.com/ns/config/1.0", "prefix": "ios", "condition": "cant", "severity": "notices" }, "_keys": [ "kvEzPfOuLMt", "c", "QkEzXrBCf" ], "_children": [ { "p": { "_attr": { "type": "keyword", "ns": "http://tail-f.com/ns/ncs", "prefix": "ncs", "condition": "must", "severity": "error" } } }, { "G": { "_attr": { "type": "list", "ns": "http://tail-f.com/ns/ncs", "prefix": "ios", "condition": "must", "severity": "notices" } } } ] }, "name": "j", "native": "hostname itential", "os": "eos", "created": "1939983796541", "create_by": "zwdQnmvMyC" }, { "_id": "1b0e925c-fd34-ba94-a5f2-356334ba05ba", "form": { "name": "Form 123", "children": [ { "properties": { "type": "leafref", "path": "/ncs:devices/ncs:device/ncs:name", "min": null, "max": "4", "minLength": null, "maxLength": null, "default": false, "direction": "vertical", "required": true, "enforce": false, "hidden": true }, "id": "sed", "type": "container", "element": "{\"type\":\"service_model\",\"id\":{\"name\":\"/ncs:services/devices:stringified_json\"}", "name": "vlan_id_123", "display_name": "vlan", "source_type": "service_model", "source": "/ncs:services/abc_devices:ios.device", "key": "service.vlanid" }, { "properties": { "type": "leafref", "path": "/ncs:devices/ncs:device/ncs:name", "min": null, "max": null, "minLength": "1", "maxLength": "4", "default": null, "direction": "vertical", "required": true, "enforce": false, "hidden": false }, "id": "officia qui quis in ullamco", "type": "container", "element": "{\"type\":\"service_model\",\"id\":{\"name\":\"/ncs:services/devices:stringified_json\"}", "name": "vlan_id_123", "display_name": "vlan", "source_type": "service_model", "source": "/ncs:services/abc_devices:ios.device", "key": "service.vlanid" }, { "properties": { "type": "leafref", "path": "/ncs:devices/ncs:device/ncs:name", "min": null, "max": null, "minLength": null, "maxLength": "4", "default": true, "direction": "vertical", "required": true, "enforce": false, "hidden": true }, "id": "dolore Excepteur", "type": "container", "element": "{\"type\":\"service_model\",\"id\":{\"name\":\"/ncs:services/devices:stringified_json\"}", "name": "vlan_id_123", "display_name": "vlan", "source_type": "service_model", "source": "/ncs:services/abc_devices:ios.device", "key": "key545385c3-fc66-491b-bf6f-abc2214366dc" }, { "properties": { "type": "leafref", "path": "/ncs:devices/ncs:device/ncs:name", "min": null, "max": null, "minLength": "1", "maxLength": "4", "default": "ea in occaecat ex irure", "direction": "vertical", "required": false, "enforce": true, "hidden": false }, "id": "laboris et aute", "type": "container", "element": "{\"type\":\"service_model\",\"id\":{\"name\":\"/ncs:services/devices:stringified_json\"}", "name": "vlan_id_123", "display_name": "vlan", "source_type": "service_model", "source": "/ncs:services/abc_devices:ios.device", "key": "service.vlanid" } ], "elements": [ { "type": "service_model", "id": { "name": "/ncs:services/test_devices:service_name" } } ], "_id": "1a5e38bf-9923-a68b-a817-4f379b1c085c", "groups": [ "95be5785c80e0611e4b704f1" ], "created": "1987-08-13T15:20:59.171Z", "created_by": "914e2b4360cde48928572ee2", "last_updated": "1957-04-20T14:43:09.064Z", "last_updated_by": "3a04dd608aa9fae548323944", "tags": [ "laboris anim eu proident", "sunt", "elit culpa dolore qui nulla", "anim ut", "in ad sint" ] }, "faml": { "_attr": { "type": "list", "ns": "http://tail-f.com/ns/ncs", "prefix": "ios", "condition": "cant", "severity": "notices" } }, "name": "bzpd", "native": "hostname itential", "os": "eos", "created": "1376268574177", "create_by": "khfI" } ]
{ "type": "array", "items": { "type": "object", "properties": { "_id": { "type": "string", "pattern": "^[0-9a-f]{8}(-[0-9a-f]{4}){3}-[0-9a-f]{12}$" }, "form": { "$ref": "formDocument" }, "faml": { "oneOf": [ { "$ref": "famlObject#/definitions/famlLeaf" }, { "$ref": "famlObject#/definitions/famlContainer" }, { "$ref": "famlObject#/definitions/famlList" } ] }, "name": { "type": "string", "pattern": "[A-Za-z]+" }, "native": { "type": "string", "enum": [ "hostname itential", "interface GigabitEthernet 1" ] }, "os": { "type": "string", "enum": [ "cisco-ios, cisco-iosxr", "eos", "junos" ] }, "create_by": { "type": "string", "pattern": "[A-Za-z]+" }, "created": { "type": "string", "pattern": "1[1-9]{12}" } }, "required": [ "_id", "form", "faml", "name", "native", "os", "created_by", "created" ] }, "minItems": 2 }