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": "ef3ae81b-2843-e328-ddd1-93a56a9edb1d", "form": { "name": "Form 123", "children": [ { "properties": { "type": "leafref", "path": "/ncs:devices/ncs:device/ncs:name", "min": "1", "max": null, "minLength": null, "maxLength": null, "default": 56098127.274368316, "direction": "vertical", "required": true, "enforce": true, "hidden": true }, "id": "in elit aute", "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": false, "direction": "vertical", "required": true, "enforce": false, "hidden": true }, "id": "amet 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": "service.vlanid" } ], "elements": [ { "type": "service_model", "id": { "name": "/ncs:services/test_devices:service_name" } } ], "_id": "c31050f0-c0fd-df4f-d956-ed8f9fb9bcd8", "groups": [ "0ac9e9dda259d0127cf2376c", "a699f342327068c3ddc77fdc", "241d6e478bae73bf92d2aef0", "4770491456d37d6b25b65d10", "7e1e3f1b3a4e6fd3224f25bc" ], "created": "2019-11-22T02:37:16.152Z", "created_by": "a6ce268b0cb9025e76e47061", "last_updated": "1987-03-07T08:58:25.997Z", "last_updated_by": "5192f601873abc5c63c796fa", "tags": [ "eiusmod commodo mollit in", "incididunt pariatur quis" ] }, "faml": { "_attr": { "type": "leaf", "ns": "http://tail-f.com/ns/ncs", "prefix": "ncs", "condition": "must", "severity": "notices" }, "_value": "w" }, "name": "E", "native": "hostname itential", "os": "eos", "created": "1211852692347", "create_by": "LzZmskUwUv" }, { "_id": "c7c9e6e6-b24e-103f-8644-35aca671af67", "form": { "name": "Form 123", "children": [ { "properties": { "type": "leafref", "path": "/ncs:devices/ncs:device/ncs:name", "min": "1", "max": null, "minLength": "1", "maxLength": null, "default": null, "direction": "vertical", "required": false, "enforce": true, "hidden": true }, "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": "1", "maxLength": "4", "default": true, "direction": "vertical", "required": false, "enforce": true, "hidden": true }, "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": "1", "max": "4", "minLength": "1", "maxLength": null, "default": "pariatur aute id Excepteur ut", "direction": "vertical", "required": true, "enforce": true, "hidden": false }, "id": "voluptate consectetur nostrud", "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" } } ], "_id": "d30348ce-b0a4-9bd1-3ced-eab7106f3074", "groups": [ "65bf4ec389d39906768e8891", "c822e73f874dd643fd06bbfa", "6f8edd13159f122b55bbd69f", "1bd45d6615e5a5d6ade478e1" ], "created": "1997-06-01T06:35:30.497Z", "created_by": "62f233e592dd766716700d26", "last_updated": "2002-08-05T14:18:01.55Z", "last_updated_by": "fffdda713d33eb4cfd1d2e85", "tags": [ "et", "sint magna in", "ullamco sed occaecat nostrud cillum" ] }, "faml": { "_attr": { "type": "list", "ns": "http://tail-f.com/ns/ncs", "prefix": "ncs", "condition": "must", "severity": "warning" } }, "name": "zUatJocFD", "native": "interface GigabitEthernet 1", "os": "cisco-ios, cisco-iosxr", "created": "1229711564549", "create_by": "TRqkCI" }, { "_id": "310ee796-bf17-2283-2614-49e237e89804", "form": { "name": "Form 123", "children": [ { "properties": { "type": "leafref", "path": "/ncs:devices/ncs:device/ncs:name", "min": null, "max": null, "minLength": null, "maxLength": null, "default": 42819862.407565, "direction": "vertical", "required": false, "enforce": false, "hidden": true }, "id": "dolor laborum dolore reprehenderit 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": "key545385c3-fc66-491b-bf6f-abc2214366dc" }, { "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": false, "hidden": false }, "id": "tempor adipisicing 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" }, { "properties": { "type": "leafref", "path": "/ncs:devices/ncs:device/ncs:name", "min": null, "max": null, "minLength": "1", "maxLength": null, "default": "sunt", "direction": "vertical", "required": true, "enforce": true, "hidden": false }, "id": "in qui anim pariatur 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": "4", "default": true, "direction": "vertical", "required": false, "enforce": false, "hidden": true }, "id": "pariatur dolore ex do", "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": null, "direction": "vertical", "required": false, "enforce": false, "hidden": false }, "id": "incididunt eu occaecat 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" } }, { "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": "180fd593-c055-2c9b-f398-7978b547bb73", "groups": [ "1c3f47e12dfe5a97f733e20c", "5e65397324cba52d09c98b30", "12c431cc5fa4fbd5316efd54", "76f5e93829ba1f13ab10ba07" ], "created": "1983-10-25T02:53:26.535Z", "created_by": "2da4b866764be03b7c85ad3f", "last_updated": "2010-10-11T23:03:58.212Z", "last_updated_by": "2da98b046b14ebf50d2a783e", "tags": [ "nulla proident cillum do", "sint proident" ] }, "faml": { "_attr": { "type": "keyword", "ns": "http://tail-f.com/ns/ncs", "prefix": "ios", "condition": "cant", "severity": "warning" } }, "name": "Kgvs", "native": "hostname itential", "os": "junos", "created": "1581849579234", "create_by": "MHugObPwu" } ]
{ "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 }