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": "4427ad6c-1cfe-259b-6a36-7b16e109c61d", "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": false, "enforce": true, "hidden": false }, "id": "ut aliqua reprehenderit elit", "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": -3633716.966109678, "direction": "vertical", "required": false, "enforce": false, "hidden": false }, "id": "qui", "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": null, "maxLength": "4", "default": null, "direction": "vertical", "required": false, "enforce": true, "hidden": false }, "id": "culpa qui ut 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": "key545385c3-fc66-491b-bf6f-abc2214366dc" }, { "properties": { "type": "leafref", "path": "/ncs:devices/ncs:device/ncs:name", "min": "1", "max": null, "minLength": null, "maxLength": "4", "default": "est minim id", "direction": "vertical", "required": true, "enforce": true, "hidden": false }, "id": "in reprehenderit Lorem voluptate 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": null, "maxLength": null, "default": "sunt anim veniam consectetur ipsum", "direction": "vertical", "required": true, "enforce": true, "hidden": true }, "id": "commodo 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": "key545385c3-fc66-491b-bf6f-abc2214366dc" } ], "elements": [ { "type": "service_model", "id": { "name": "/ncs:services/test_devices:service_name" } } ], "_id": "34f28185-bf92-241a-ed41-1e3e51532dd2", "groups": [ "fa1dc7ad471487ce39aa83d9", "99efa75292da639a803c04bb", "8134acfb124099775d80c3cf" ], "created": "1963-05-23T09:28:47.199Z", "created_by": "5ce0740362140abbdd0f8a97", "last_updated": "1994-02-07T23:38:12.453Z", "last_updated_by": "627ac92f3a24d53d30978336", "tags": [ "cillum minim do ut fugiat", "consequat ex deserunt Lorem", "cupidatat non nulla consectetur" ] }, "faml": { "_attr": { "type": "leaf", "ns": "http://tail-f.com/ns/config/1.0", "prefix": "ncs", "condition": "cant", "severity": "notices" }, "_keys": [ "xurRLQRZqI", "QjH" ], "_children": [ { "l": { "_attr": { "type": "keyword", "ns": "http://tail-f.com/ns/ncs", "prefix": "ios", "condition": "cant", "severity": "notices" } } }, { "i": { "_attr": { "type": "keyword", "ns": "http://tail-f.com/ns/ncs", "prefix": "ncs", "condition": "cant", "severity": "error" }, "_value": "v" } }, { "Z": { "_attr": { "type": "leaf", "ns": "http://tail-f.com/ns/config/1.0", "prefix": "ios", "condition": "cant", "severity": "error" }, "_value": "v" } } ] }, "name": "lKtdKXteGaa", "native": "interface GigabitEthernet 1", "os": "eos", "created": "1693815472119", "create_by": "SAMdOC" }, { "_id": "7903a0c3-6884-92b9-5cba-3aa5537c1148", "form": { "name": "Form 123", "children": [ { "properties": { "type": "leafref", "path": "/ncs:devices/ncs:device/ncs:name", "min": "1", "max": "4", "minLength": "1", "maxLength": "4", "default": null, "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": "key545385c3-fc66-491b-bf6f-abc2214366dc" }, { "properties": { "type": "leafref", "path": "/ncs:devices/ncs:device/ncs:name", "min": null, "max": null, "minLength": "1", "maxLength": "4", "default": "fugiat cillum ea amet aliquip", "direction": "vertical", "required": true, "enforce": true, "hidden": false }, "id": "minim", "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" } } ], "_id": "bd13272a-f12e-299d-b768-fcabc95b04fa", "groups": [ "3f35d75ffd4201ade81f119a", "b589e373d61c4067073bc864", "654b86e4371546f499d41902", "58fe8174798d24547b53a17f", "a047b03b2e95a3f63dd5514e" ], "created": "1973-01-14T08:57:44.96Z", "created_by": "45ec8e76c2e5c9bc69b691a7", "last_updated": "1995-06-25T16:39:57.231Z", "last_updated_by": "895eef1e8cfc020327cfc380", "tags": [ "Excepteur consequat", "pariatur tempor proident Duis", "do sint esse", "do adipisicing", "in officia" ] }, "faml": { "_attr": { "type": "leaf", "ns": "http://tail-f.com/ns/ncs", "prefix": "ncs", "condition": "must", "severity": "notices" }, "_keys": [ "lpstPm", "kyZu" ], "_children": [ { "P": { "_attr": { "type": "list", "ns": "http://tail-f.com/ns/config/1.0", "prefix": "ios", "condition": "must", "severity": "notices" } } }, { "P": { "_attr": { "type": "list", "ns": "http://tail-f.com/ns/ncs", "prefix": "ios", "condition": "cant", "severity": "error" } } }, { "Q": { "_attr": { "type": "leaf", "ns": "http://tail-f.com/ns/config/1.0", "prefix": "ncs", "condition": "must", "severity": "notices" }, "_value": "B" } }, { "N": { "_attr": { "type": "keyword", "ns": "http://tail-f.com/ns/config/1.0", "prefix": "ios", "condition": "cant", "severity": "error" }, "_value": "p" } } ] }, "name": "LJeF", "native": "hostname itential", "os": "cisco-ios, cisco-iosxr", "created": "1813964549924", "create_by": "XaR" } ]
{ "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 }