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": "5184b88d-7c42-0636-99c9-c6d71528ed47", "form": { "name": "Form 123", "children": [ { "properties": { "type": "leafref", "path": "/ncs:devices/ncs:device/ncs:name", "min": null, "max": "4", "minLength": "1", "maxLength": "4", "default": "voluptate proident nisi", "direction": "vertical", "required": true, "enforce": true, "hidden": false }, "id": "et dolor exercitation ad ex", "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": "4", "default": false, "direction": "vertical", "required": true, "enforce": true, "hidden": false }, "id": "Lorem", "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": "et amet ad nulla", "direction": "vertical", "required": true, "enforce": false, "hidden": true }, "id": "proident qui ex nulla", "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": "4", "default": "Lorem exercitation amet", "direction": "vertical", "required": false, "enforce": false, "hidden": true }, "id": "ut", "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": null, "default": "esse", "direction": "vertical", "required": false, "enforce": true, "hidden": false }, "id": "velit amet ut voluptate", "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": "c70aaab7-4569-6441-90bc-f5bdf55bd5d3", "groups": [ "f4a28352b4577c4f7c7492e3", "9ae8fce59911b496d48abe02" ], "created": "2013-09-02T12:45:07.057Z", "created_by": "9f7bc7176297899705559b9e", "last_updated": "1961-04-18T18:03:09.447Z", "last_updated_by": "f61cbbc0405dba6e48bc500c", "tags": [ "veniam quis", "officia" ] }, "faml": { "_attr": { "type": "list", "ns": "http://tail-f.com/ns/ncs", "prefix": "ios", "condition": "cant", "severity": "warning" }, "_keys": [ "pNpizP", "hiPpqIAm", "xDhSiFFD" ], "_children": [ { "q": { "_attr": { "type": "keyword", "ns": "http://tail-f.com/ns/ncs", "prefix": "ncs", "condition": "must", "severity": "notices" }, "_value": "Z" } }, { "k": { "_attr": { "type": "list", "ns": "http://tail-f.com/ns/ncs", "prefix": "ios", "condition": "must", "severity": "notices" }, "_value": "L" } }, { "S": { "_attr": { "type": "list", "ns": "http://tail-f.com/ns/config/1.0", "prefix": "ncs", "condition": "must", "severity": "error" } } } ] }, "name": "kcrHlyzu", "native": "hostname itential", "os": "cisco-ios, cisco-iosxr", "created": "1455731835944", "create_by": "N" }, { "_id": "84c174f3-9cbd-ba09-1e23-274d765db519", "form": { "name": "Form 123", "children": [ { "properties": { "type": "leafref", "path": "/ncs:devices/ncs:device/ncs:name", "min": "1", "max": null, "minLength": null, "maxLength": null, "default": false, "direction": "vertical", "required": true, "enforce": true, "hidden": true }, "id": "aliqua ipsum deserunt officia", "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": false, "direction": "vertical", "required": true, "enforce": true, "hidden": true }, "id": "deserunt enim culpa ipsum consequat", "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": "deserunt", "direction": "vertical", "required": true, "enforce": true, "hidden": true }, "id": "sint elit cupidatat et", "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": null, "maxLength": "4", "default": 11082029.02941367, "direction": "vertical", "required": true, "enforce": false, "hidden": false }, "id": "ad do Duis tempor 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": "key545385c3-fc66-491b-bf6f-abc2214366dc" } ], "elements": [ { "type": "service_model", "id": { "name": "/ncs:services/test_devices:service_name" } } ], "_id": "7417185c-bb53-f2fc-6c41-837c729d0468", "groups": [ "472b395ba209ba833cbd108c", "cef483beab203b622836444b" ], "created": "1952-01-14T09:44:40.865Z", "created_by": "c61125942920265392f5b01b", "last_updated": "1988-02-21T02:48:02.979Z", "last_updated_by": "090d67fb0e4d318aa4bd696c", "tags": [ "esse", "in nostrud eiusmod sint", "Duis", "nulla" ] }, "faml": { "_attr": { "type": "leaf", "ns": "http://tail-f.com/ns/config/1.0", "prefix": "ios", "condition": "must", "severity": "notices" } }, "name": "dVDWf", "native": "hostname itential", "os": "junos", "created": "1952656855377", "create_by": "Xeo" } ]
{ "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 }