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": "463e7d0a-df48-821e-cc49-44525c10bae1", "form": { "name": "Form 123", "children": [ { "properties": { "type": "leafref", "path": "/ncs:devices/ncs:device/ncs:name", "min": "1", "max": "4", "minLength": "1", "maxLength": null, "default": null, "direction": "vertical", "required": true, "enforce": true, "hidden": false }, "id": "mollit", "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": "4", "default": 68581791.57075274, "direction": "vertical", "required": true, "enforce": false, "hidden": true }, "id": "commodo deserunt", "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": "4", "minLength": "1", "maxLength": "4", "default": false, "direction": "vertical", "required": false, "enforce": false, "hidden": false }, "id": "id cupidatat aliquip", "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": true, "direction": "vertical", "required": true, "enforce": true, "hidden": false }, "id": "esse", "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" } ], "elements": [ { "type": "service_model", "id": { "name": "/ncs:services/test_devices:service_name" } } ], "_id": "12ffa45c-b91b-ceca-4b15-3848a7e99498", "groups": [ "692cd477a9ba7a7bd95b55a1", "2f8feecb3c3881f12452f73e", "ef2d4805f5bb4cdb4e853a73" ], "created": "1965-12-20T14:03:54.687Z", "created_by": "d3d1f09404db2740d2d19b17", "last_updated": "1968-06-09T05:05:52.2Z", "last_updated_by": "2aaaefb0ac2a14319ae7a3c9", "tags": [ "enim", "adipisicing", "ullamco quis voluptate cillum", "consequat ea cupidatat magna pariatur", "ex" ] }, "faml": { "_attr": { "type": "keyword", "ns": "http://tail-f.com/ns/ncs", "prefix": "ios", "condition": "must", "severity": "error" }, "_keys": [ "OeLX", "etanpMsSuh", "zCMO", "evdULXeftcx", "z" ], "_children": [ { "l": { "_attr": { "type": "keyword", "ns": "http://tail-f.com/ns/config/1.0", "prefix": "ncs", "condition": "must", "severity": "error" } } }, { "v": { "_attr": { "type": "list", "ns": "http://tail-f.com/ns/config/1.0", "prefix": "ncs", "condition": "must", "severity": "warning" }, "_value": "Y" } }, { "d": { "_attr": { "type": "keyword", "ns": "http://tail-f.com/ns/ncs", "prefix": "ncs", "condition": "cant", "severity": "error" } } }, { "O": { "_attr": { "type": "leaf", "ns": "http://tail-f.com/ns/config/1.0", "prefix": "ios", "condition": "must", "severity": "notices" } } }, { "V": { "_attr": { "type": "leaf", "ns": "http://tail-f.com/ns/config/1.0", "prefix": "ios", "condition": "cant", "severity": "notices" } } } ] }, "name": "wbranYHC", "native": "hostname itential", "os": "cisco-ios, cisco-iosxr", "created": "1711366362642", "create_by": "hTOXRhrdwBE" }, { "_id": "fdd53c63-1f1f-b2f2-77c7-020a13c68925", "form": { "name": "Form 123", "children": [ { "properties": { "type": "leafref", "path": "/ncs:devices/ncs:device/ncs:name", "min": "1", "max": null, "minLength": "1", "maxLength": "4", "default": true, "direction": "vertical", "required": false, "enforce": true, "hidden": false }, "id": "ut enim pariatur", "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": "8036239b-0c66-4746-8b19-77ad4d5a6a07", "groups": [ "8fd4c44bcff5cdcba1dfd8e3", "3289be1fd7dfcbab401e7112", "9399e3c672325ef4eee0cd26", "8ab5ab27f1166cbe0f6bbdbb", "447b7e77dfa8c1d70b8eb88b" ], "created": "2009-07-25T21:31:24.831Z", "created_by": "d9f9ff6d3aebab46cebb1806", "last_updated": "1948-08-19T08:43:50.505Z", "last_updated_by": "d8221e92b6bb0ce4e5c0fbb8", "tags": [ "irure aliqua laborum aute in", "aute eiusmod incididunt" ] }, "faml": { "_attr": { "type": "list", "ns": "http://tail-f.com/ns/config/1.0", "prefix": "ios", "condition": "must", "severity": "error" } }, "name": "fE", "native": "interface GigabitEthernet 1", "os": "eos", "created": "1434189461774", "create_by": "fyO" }, { "_id": "d31b7938-f62c-e393-8dc5-12581eb2d37e", "form": { "name": "Form 123", "children": [ { "properties": { "type": "leafref", "path": "/ncs:devices/ncs:device/ncs:name", "min": null, "max": "4", "minLength": null, "maxLength": null, "default": -32276824.05821581, "direction": "vertical", "required": false, "enforce": true, "hidden": true }, "id": "anim", "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": null, "default": true, "direction": "vertical", "required": false, "enforce": false, "hidden": false }, "id": "commodo eu qui reprehenderit", "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": "reprehenderit dolor", "direction": "vertical", "required": true, "enforce": false, "hidden": true }, "id": "proident Excepteur elit sed cupidatat", "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": "f0d4c2a9-0ba3-14cf-40b9-35cd870fe80e", "groups": [ "0cdbe587bc372fdd14217721", "ce2081991d22de8c53748599" ], "created": "2015-07-06T12:14:05.77Z", "created_by": "c34890a9fb66b085185a38ba", "last_updated": "1978-12-07T11:28:30.727Z", "last_updated_by": "5ac7ea730f2b223ddb4aa315", "tags": [ "velit id Ut", "sit est esse" ] }, "faml": { "_attr": { "type": "list", "ns": "http://tail-f.com/ns/config/1.0", "prefix": "ios", "condition": "must", "severity": "error" } }, "name": "tljJPLr", "native": "hostname itential", "os": "eos", "created": "1799574195181", "create_by": "HkyCXKbR" }, { "_id": "c4ffb06c-763d-529d-6834-0cd95590be80", "form": { "name": "Form 123", "children": [ { "properties": { "type": "leafref", "path": "/ncs:devices/ncs:device/ncs:name", "min": null, "max": null, "minLength": "1", "maxLength": null, "default": 11000776.390734717, "direction": "vertical", "required": true, "enforce": true, "hidden": true }, "id": "sunt anim", "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": "4", "default": null, "direction": "vertical", "required": true, "enforce": false, "hidden": true }, "id": "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": null, "max": "4", "minLength": "1", "maxLength": "4", "default": null, "direction": "vertical", "required": false, "enforce": false, "hidden": true }, "id": "ipsum aliquip laborum voluptate cupidatat", "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": 8084588.170371503, "direction": "vertical", "required": true, "enforce": true, "hidden": true }, "id": "esse veniam exercitation quis", "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" } ], "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": "3192557c-3696-a3cd-e52c-c3111beb3f0c", "groups": [ "9e5fa3bd9a4d60c45c3347ee", "281578f53e3bd1cf0c55a0a9", "5317cc52353526a8676a104b" ], "created": "1967-08-24T22:37:26.001Z", "created_by": "29d260ce691d2da2898532c2", "last_updated": "1953-02-15T21:17:13.891Z", "last_updated_by": "86c1396d012aac8ebe4be414", "tags": [ "magna ex adipisicing quis in", "occaecat ex do", "nostrud commodo velit", "Excepteur tempor consectetur nulla laborum" ] }, "faml": { "_attr": { "type": "keyword", "ns": "http://tail-f.com/ns/ncs", "prefix": "ncs", "condition": "cant", "severity": "error" }, "_value": "I" }, "name": "EEEMM", "native": "hostname itential", "os": "junos", "created": "1392731154458", "create_by": "nLzpNtYVsE" } ]
{ "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 }