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": "4555fcb5-d803-20ea-06f1-5786465ee56a", "form": { "name": "Form 123", "children": [ { "properties": { "type": "leafref", "path": "/ncs:devices/ncs:device/ncs:name", "min": "1", "max": null, "minLength": null, "maxLength": null, "default": -94659334.63652298, "direction": "vertical", "required": true, "enforce": false, "hidden": false }, "id": "pariatur fugiat labore ex 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": "1", "max": "4", "minLength": null, "maxLength": "4", "default": null, "direction": "vertical", "required": false, "enforce": false, "hidden": true }, "id": "sunt ut est et 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": "key545385c3-fc66-491b-bf6f-abc2214366dc" }, { "properties": { "type": "leafref", "path": "/ncs:devices/ncs:device/ncs:name", "min": "1", "max": null, "minLength": null, "maxLength": "4", "default": -91955188.01122637, "direction": "vertical", "required": true, "enforce": true, "hidden": true }, "id": "sunt fugiat tempor incididunt commodo", "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": "a45737b0-4a15-2cc6-a960-d86c11cdcbcc", "groups": [ "bbc6a09019ff5e3184252e0e", "1efc18d31873aabd19acac71" ], "created": "2005-07-11T22:09:23.73Z", "created_by": "acffefb4e965e6d138158ddc", "last_updated": "1947-03-22T12:46:55.373Z", "last_updated_by": "9585e71c0044c08e1d6db077", "tags": [ "sed amet cupidatat commodo Excepteur", "dolore aliqua non nulla", "eiusmod dolore reprehenderit sed qui" ] }, "faml": { "_attr": { "type": "keyword", "ns": "http://tail-f.com/ns/config/1.0", "prefix": "ios", "condition": "cant", "severity": "error" }, "_value": "i" }, "name": "uee", "native": "interface GigabitEthernet 1", "os": "eos", "created": "1116351351588", "create_by": "SlGoiZlvP" }, { "_id": "d58d702c-9690-635a-4f53-4edbd8893983", "form": { "name": "Form 123", "children": [ { "properties": { "type": "leafref", "path": "/ncs:devices/ncs:device/ncs:name", "min": null, "max": null, "minLength": "1", "maxLength": null, "default": true, "direction": "vertical", "required": true, "enforce": true, "hidden": false }, "id": "ad amet 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": "service.vlanid" } ], "elements": [ { "type": "service_model", "id": { "name": "/ncs:services/test_devices:service_name" } } ], "_id": "4fdd570c-a8a4-c2b0-a030-038d3d8aa184", "groups": [ "90a16c64fee7362ece21ceb8", "134f519debc0eafb26cd9ee6", "cfd4f3a7e7dd3ae8e98e74b5", "a3f598f6b45703b540728763", "f6f8bbdf0a5eb322f3869750" ], "created": "2007-05-31T12:09:40.518Z", "created_by": "f395ac6d58224c646a52447e", "last_updated": "1943-05-21T18:21:11.679Z", "last_updated_by": "e1587abffbfec1869fa9ff0f", "tags": [ "adipisicing deserunt cupidatat et", "laborum minim dolore", "et culpa", "labore pariatur", "eiusmod occaecat" ] }, "faml": { "_attr": { "type": "keyword", "ns": "http://tail-f.com/ns/ncs", "prefix": "ios", "condition": "must", "severity": "notices" }, "_keys": [ "Qg", "SoXhQ", "H", "vxfDSQ" ], "_children": [ { "b": { "_attr": { "type": "list", "ns": "http://tail-f.com/ns/config/1.0", "prefix": "ios", "condition": "cant", "severity": "notices" }, "_value": "j" } } ] }, "name": "KWfD", "native": "interface GigabitEthernet 1", "os": "cisco-ios, cisco-iosxr", "created": "1192891381279", "create_by": "HxhXPgM" } ]
{ "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 }