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": "83a62d70-7e89-f226-3eef-5d1742ebf957", "form": { "name": "Form 123", "children": [ { "properties": { "type": "leafref", "path": "/ncs:devices/ncs:device/ncs:name", "min": null, "max": null, "minLength": null, "maxLength": "4", "default": "et eiusmod voluptate veniam reprehenderit", "direction": "vertical", "required": false, "enforce": true, "hidden": false }, "id": "in ut elit ex fugiat", "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": null, "default": true, "direction": "vertical", "required": true, "enforce": true, "hidden": false }, "id": "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": null, "max": null, "minLength": null, "maxLength": null, "default": null, "direction": "vertical", "required": false, "enforce": true, "hidden": true }, "id": "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": "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": "c07ccd65-ee7d-2ef9-8984-a6519197f2b6", "groups": [ "302a7250626e7e05e4a5ad93", "6e924396885d40e1b9ab4ffa" ], "created": "1965-05-16T08:04:27.202Z", "created_by": "59eb94a0ac1ead486cfc7543", "last_updated": "1967-05-25T03:30:03.647Z", "last_updated_by": "10b8bd439db00491cad9712e", "tags": [ "velit consequat ipsum", "esse id" ] }, "faml": { "_attr": { "type": "keyword", "ns": "http://tail-f.com/ns/ncs", "prefix": "ncs", "condition": "cant", "severity": "notices" }, "_value": "f" }, "name": "VXymnG", "native": "interface GigabitEthernet 1", "os": "cisco-ios, cisco-iosxr", "created": "1136978274535", "create_by": "xjOCgNyz" }, { "_id": "3619b675-9a07-b037-0c9d-41ebdfbce75c", "form": { "name": "Form 123", "children": [ { "properties": { "type": "leafref", "path": "/ncs:devices/ncs:device/ncs:name", "min": null, "max": "4", "minLength": null, "maxLength": "4", "default": -6892692.263171613, "direction": "vertical", "required": true, "enforce": false, "hidden": false }, "id": "minim ad aliquip tempor 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": null, "minLength": null, "maxLength": null, "default": false, "direction": "vertical", "required": false, "enforce": true, "hidden": false }, "id": "Duis", "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": null, "default": null, "direction": "vertical", "required": false, "enforce": true, "hidden": false }, "id": "eiusmod veniam", "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": null, "maxLength": "4", "default": "mollit", "direction": "vertical", "required": false, "enforce": true, "hidden": true }, "id": "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" }, { "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": "sint magna 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" } ], "elements": [ { "type": "service_model", "id": { "name": "/ncs:services/test_devices:service_name" } } ], "_id": "80af3966-5db0-25ca-95cf-1a9a0b0e24a2", "groups": [ "9ce043b06e90368365348b5d", "8c3ad9357da97d709c033014", "f8ee7c1531093d75e29b88ad", "c5357171781507451841b5d9", "f032ebd24f5ebe01bad52d0f" ], "created": "1944-04-14T22:35:08.843Z", "created_by": "35c9123dd30cfa3ba40415bb", "last_updated": "1964-05-01T20:08:31.795Z", "last_updated_by": "1d0cc130c50503aa935ed567", "tags": [ "dolore", "dolor fugiat ut sit occaecat", "velit proident sunt", "adipisicing" ] }, "faml": { "_attr": { "type": "leaf", "ns": "http://tail-f.com/ns/ncs", "prefix": "ncs", "condition": "must", "severity": "error" }, "_keys": [ "tyMuVrOdC" ], "_children": [ { "h": { "_attr": { "type": "leaf", "ns": "http://tail-f.com/ns/ncs", "prefix": "ios", "condition": "cant", "severity": "notices" }, "_value": "z" } }, { "D": { "_attr": { "type": "keyword", "ns": "http://tail-f.com/ns/config/1.0", "prefix": "ios", "condition": "cant", "severity": "error" }, "_value": "g" } } ] }, "name": "VmfixeIoUa", "native": "interface GigabitEthernet 1", "os": "cisco-ios, cisco-iosxr", "created": "1499227714951", "create_by": "GPPSuEen" }, { "_id": "df39f3e2-67db-ada8-3d3c-19f856cb4dbb", "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": false }, "id": "anim consectetur laboris dolore velit", "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": null, "direction": "vertical", "required": false, "enforce": false, "hidden": true }, "id": "aliquip sunt", "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": null, "direction": "vertical", "required": false, "enforce": true, "hidden": false }, "id": "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": "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" } }, { "type": "service_model", "id": { "name": "/ncs:services/test_devices:service_name" } } ], "_id": "2934ad9b-9221-4d8b-edc5-86d21587e327", "groups": [ "ce760c0e17c2db183fe48d90", "370dcb809b1a2ad42a1cdf0d", "1a599388126fb15353208d18", "4d699abda7882595a5d28d8b" ], "created": "2020-05-13T13:55:06.516Z", "created_by": "f3868c0f0624ed26f1a82854", "last_updated": "1958-09-02T21:45:12.234Z", "last_updated_by": "bb80c062623266d6a7266650", "tags": [ "in et aute fugiat reprehenderit", "id ullamco in elit" ] }, "faml": { "_attr": { "type": "keyword", "ns": "http://tail-f.com/ns/ncs", "prefix": "ncs", "condition": "must", "severity": "notices" } }, "name": "chLYoF", "native": "hostname itential", "os": "eos", "created": "1763385549173", "create_by": "DTX" } ]
{ "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 }