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": "988dc31b-4ae7-690a-5dba-374c026571e0", "form": { "name": "Form 123", "children": [ { "properties": { "type": "leafref", "path": "/ncs:devices/ncs:device/ncs:name", "min": null, "max": "4", "minLength": "1", "maxLength": "4", "default": false, "direction": "vertical", "required": true, "enforce": true, "hidden": false }, "id": "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" }, { "properties": { "type": "leafref", "path": "/ncs:devices/ncs:device/ncs:name", "min": null, "max": "4", "minLength": "1", "maxLength": "4", "default": false, "direction": "vertical", "required": false, "enforce": false, "hidden": false }, "id": "incididunt officia aliquip 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": "service.vlanid" }, { "properties": { "type": "leafref", "path": "/ncs:devices/ncs:device/ncs:name", "min": null, "max": null, "minLength": null, "maxLength": null, "default": "laborum ut", "direction": "vertical", "required": false, "enforce": true, "hidden": true }, "id": "fugiat eiusmod labore", "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": "4", "minLength": "1", "maxLength": "4", "default": 9125410.1552106, "direction": "vertical", "required": true, "enforce": false, "hidden": false }, "id": "sunt dolor incididunt ex commodo", "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": "aute dolore sint dolore", "direction": "vertical", "required": false, "enforce": true, "hidden": false }, "id": "est ad cupidatat culpa", "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" } }, { "type": "service_model", "id": { "name": "/ncs:services/test_devices:service_name" } } ], "_id": "3cac8853-dea7-e05e-a8e3-598adfa3d543", "groups": [ "d281fb5b3e49a63522eb4d33", "073d8df3966b6ef1a437ba4d", "4aac94a8311b16ef3a42e4fb", "c7aed9a35ba29cd23ee6528e" ], "created": "2016-04-04T08:04:55.948Z", "created_by": "1e6535b54f4c38fc196883ad", "last_updated": "2005-01-19T21:36:34.883Z", "last_updated_by": "ccef94a56db9adb2c62e75fc", "tags": [ "proident deserunt incididunt officia nulla" ] }, "faml": { "_attr": { "type": "keyword", "ns": "http://tail-f.com/ns/ncs", "prefix": "ios", "condition": "must", "severity": "warning" }, "_value": "a" }, "name": "tCPmvEXq", "native": "interface GigabitEthernet 1", "os": "junos", "created": "1711441931989", "create_by": "hshlyw" }, { "_id": "628bc29d-45f8-a082-6e0a-456e988de664", "form": { "name": "Form 123", "children": [ { "properties": { "type": "leafref", "path": "/ncs:devices/ncs:device/ncs:name", "min": "1", "max": null, "minLength": "1", "maxLength": null, "default": "sed", "direction": "vertical", "required": true, "enforce": true, "hidden": false }, "id": "minim sint adipisicing Duis consectetur", "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" } } ], "_id": "e112c31c-fddf-c080-2534-79a0bc21a5e2", "groups": [ "3fd9c1f43ca565ab19ff03fe", "c679a4a166258ef33933d849", "eaca7eee05ce675326d6c53d", "1e4d65a41eee0d733a3b8ef7" ], "created": "2020-11-26T03:45:43.165Z", "created_by": "c643a3aecf5d8bfc463c607e", "last_updated": "2010-03-18T07:17:12.863Z", "last_updated_by": "9ad80a1069582322113b18de", "tags": [ "cillum magna ut Duis" ] }, "faml": { "_attr": { "type": "keyword", "ns": "http://tail-f.com/ns/ncs", "prefix": "ios", "condition": "must", "severity": "notices" } }, "name": "z", "native": "interface GigabitEthernet 1", "os": "cisco-ios, cisco-iosxr", "created": "1478699423148", "create_by": "sIsrBnCoKbA" }, { "_id": "74447495-89ea-80b5-2d6d-76bffa235be1", "form": { "name": "Form 123", "children": [ { "properties": { "type": "leafref", "path": "/ncs:devices/ncs:device/ncs:name", "min": null, "max": null, "minLength": "1", "maxLength": "4", "default": "tempor in", "direction": "vertical", "required": false, "enforce": false, "hidden": false }, "id": "eiusmod aliqua ad laboris", "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": "1", "max": "4", "minLength": null, "maxLength": null, "default": true, "direction": "vertical", "required": false, "enforce": false, "hidden": true }, "id": "ea", "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": "1", "max": null, "minLength": "1", "maxLength": null, "default": 53146220.91618037, "direction": "vertical", "required": false, "enforce": false, "hidden": false }, "id": "magna dolor", "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": "1", "max": "4", "minLength": "1", "maxLength": null, "default": "aliquip", "direction": "vertical", "required": false, "enforce": true, "hidden": true }, "id": "nostrud reprehenderit ipsum sint", "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": "f64a0ef3-b80b-d041-fde3-74abc3dcd3b9", "groups": [ "1f73d125b856b052fb24dcd8", "9824357a17e7c57a8a5d8d52" ], "created": "1958-01-09T17:10:03.715Z", "created_by": "e3f4515ba16bd1d9dc324bd3", "last_updated": "1982-09-24T06:21:53.011Z", "last_updated_by": "0806823132c4f8df4b6c27e6", "tags": [ "commodo Ut enim sed", "elit enim ipsum dolore amet", "eu" ] }, "faml": { "_attr": { "type": "leaf", "ns": "http://tail-f.com/ns/ncs", "prefix": "ncs", "condition": "must", "severity": "warning" } }, "name": "WQxl", "native": "hostname itential", "os": "eos", "created": "1681366546598", "create_by": "BTdhPKtmKu" }, { "_id": "118dfcd7-b8af-a0c6-edf9-dd5aef130160", "form": { "name": "Form 123", "children": [ { "properties": { "type": "leafref", "path": "/ncs:devices/ncs:device/ncs:name", "min": "1", "max": "4", "minLength": null, "maxLength": null, "default": "nisi amet", "direction": "vertical", "required": false, "enforce": false, "hidden": false }, "id": "in fugiat proident", "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" } } ], "_id": "24cf947d-0852-b4e4-d82e-0777a49d5f3e", "groups": [ "de5d692cb23d6a0032c96d6c", "9a1484dc4c8fb5d67f1701a6", "21d3d960c315eafdd34b99e4" ], "created": "1947-06-10T16:49:42.582Z", "created_by": "fd72dc417e6f805ef5addd44", "last_updated": "1993-11-19T12:25:43.08Z", "last_updated_by": "e6caa3708bc3be3e7448e56d", "tags": [ "deserunt anim ut aliquip veniam", "pariatur", "magna laboris", "deserunt veniam incididunt" ] }, "faml": { "_attr": { "type": "list", "ns": "http://tail-f.com/ns/config/1.0", "prefix": "ncs", "condition": "cant", "severity": "error" } }, "name": "ZdWFo", "native": "interface GigabitEthernet 1", "os": "eos", "created": "1297893997155", "create_by": "tpAHFLsZ" } ]
{ "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 }