Summary
Get a Command Template by Name
Description
Get a Command Template by name.
Route
GET /mop/listATemplate/:name
Roles
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| name | string | yes | Name of the Command Template. |
null
{ "type": "object", "properties": {}, "required": [], "additionalProperties": false }
Return
| Name | Type | Description |
|---|---|---|
| listATemplate | array | Single Command Template matching the name. |
[ { "name": "ASR1K-MOP", "_id": "ASR1K-MOP", "namespace": null, "os": "cisco-ios", "passRule": false, "commands": [ { "command": "show running-config ip vrf", "passRule": true, "rules": [ { "rule": "show version", "eval": "contains", "raw": "show version", "result": true } ] }, { "command": "show running-config ip vrf", "passRule": false, "rules": [ { "rule": "show version", "eval": "contains", "raw": "show version", "result": false }, { "rule": "show version", "eval": "contains", "raw": "show version", "result": true }, { "rule": "show version", "eval": "contains", "raw": "show version", "result": false }, { "rule": "show version", "eval": "contains", "raw": "show version", "result": true }, { "rule": "show version", "eval": "contains", "raw": "show version", "result": true } ] }, { "command": "show running-config ip vrf", "passRule": false, "rules": [ { "rule": "show version", "eval": "contains", "raw": "show version", "result": true }, { "rule": "show version", "eval": "contains", "raw": "show version", "result": true }, { "rule": "show version", "eval": "contains", "raw": "show version", "result": true }, { "rule": "show version", "eval": "contains", "raw": "show version", "result": false } ] }, { "command": "show running-config ip vrf", "passRule": true, "rules": [ { "rule": "show version", "eval": "contains", "raw": "show version", "result": true }, { "rule": "show version", "eval": "contains", "raw": "show version", "result": true }, { "rule": "show version", "eval": "contains", "raw": "show version", "result": false } ] } ], "created": 1508182880981, "createdBy": null, "lastUpdated": 1508182880981, "lastUpdatedBy": null }, { "name": "ASR1K-MOP", "_id": "ASR1K-MOP", "namespace": null, "os": "cisco-ios", "passRule": false, "commands": [ { "command": "show running-config ip vrf", "passRule": false, "rules": [ { "rule": "show version", "eval": "contains", "raw": "show version", "result": true }, { "rule": "show version", "eval": "contains", "raw": "show version", "result": false } ] } ], "created": 1508182880981, "createdBy": "exampleUser", "lastUpdated": 1508182880981, "lastUpdatedBy": null }, { "name": "ASR1K-MOP", "_id": "ASR1K-MOP", "namespace": { "type": "project", "_id": "5cb5252a1bbc5a00def564c1", "name": "aliquip ex", "accessControl": { "read": [ "dolore Excepteur minim dolor", "in aute consectetur", "adipisicing fugiat minim sed et" ], "execute": [ "culpa elit sint", "minim", "ut", "quis exercitation reprehenderit dolore dolore" ], "write": [ "esse non" ], "manage": [ "ipsum minim", "dolore", "sint Duis eu ipsum adipisicing", "Ut consequat non in", "do" ] } }, "os": "cisco-ios", "passRule": false, "commands": [ { "command": "show running-config ip vrf", "passRule": false, "rules": [ { "rule": "show version", "eval": "contains", "raw": "show version", "result": false } ] }, { "command": "show running-config ip vrf", "passRule": true, "rules": [ { "rule": "show version", "eval": "contains", "raw": "show version", "result": true }, { "rule": "show version", "eval": "contains", "raw": "show version", "result": true }, { "rule": "show version", "eval": "contains", "raw": "show version", "result": false }, { "rule": "show version", "eval": "contains", "raw": "show version", "result": true }, { "rule": "show version", "eval": "contains", "raw": "show version", "result": false } ] }, { "command": "show running-config ip vrf", "passRule": false, "rules": [ { "rule": "show version", "eval": "contains", "raw": "show version", "result": false }, { "rule": "show version", "eval": "contains", "raw": "show version", "result": true }, { "rule": "show version", "eval": "contains", "raw": "show version", "result": true }, { "rule": "show version", "eval": "contains", "raw": "show version", "result": true } ] } ], "created": 1508182880981, "createdBy": null, "lastUpdated": 1508182880981, "lastUpdatedBy": "exampleUser" }, { "name": "ASR1K-MOP", "_id": "ASR1K-MOP", "namespace": { "type": "project", "_id": "5cb5252a1bbc5a00def564c1", "name": "eu aute exercitation reprehenderit in", "accessControl": { "read": [ "commodo incididunt", "ex", "ex in occaecat" ], "execute": [ "Excepteur et dolore", "anim eiusmod consectetur dolore quis", "elit dolor reprehenderit aliquip proident" ], "write": [ "cupidatat sint est dolor aliqua", "ipsum adipisicing aliquip", "sit", "laborum", "aute irure" ], "manage": [ "commodo consequat adipisicing velit", "occaecat labore", "Duis aliquip officia ad" ] } }, "os": "cisco-ios", "passRule": true, "commands": [ { "command": "show running-config ip vrf", "passRule": true, "rules": [ { "rule": "show version", "eval": "contains", "raw": "show version", "result": false }, { "rule": "show version", "eval": "contains", "raw": "show version", "result": true }, { "rule": "show version", "eval": "contains", "raw": "show version", "result": false }, { "rule": "show version", "eval": "contains", "raw": "show version", "result": true }, { "rule": "show version", "eval": "contains", "raw": "show version", "result": true } ] } ], "created": 1508182880981, "createdBy": null, "lastUpdated": 1508182880981, "lastUpdatedBy": null }, { "name": "ASR1K-MOP", "_id": "ASR1K-MOP", "namespace": { "type": "project", "_id": "5cb5252a1bbc5a00def564c1", "name": "culpa in sed do", "accessControl": { "read": [ "adipisicing Excepteur consectetur irure minim", "in qui ipsum cupidatat Excepteur", "fugiat", "incididunt irure" ], "execute": [ "nostrud dolore", "elit laborum deserunt aute anim", "Lorem Excepteur non dolore", "officia occaecat eiusmod anim commodo", "Duis do sint" ], "write": [ "proident", "voluptate dolore in ad", "officia adipisicing", "aliquip id", "consequat esse irure" ], "manage": [ "consequat veniam anim proident", "ad", "Lorem exercitation dolore nostrud", "dolor nostrud fugiat incididunt", "consequat aliqua dolore non" ] } }, "os": "cisco-ios", "passRule": false, "commands": [ { "command": "show running-config ip vrf", "passRule": false, "rules": [ { "rule": "show version", "eval": "contains", "raw": "show version", "result": true }, { "rule": "show version", "eval": "contains", "raw": "show version", "result": true }, { "rule": "show version", "eval": "contains", "raw": "show version", "result": false } ] }, { "command": "show running-config ip vrf", "passRule": false, "rules": [ { "rule": "show version", "eval": "contains", "raw": "show version", "result": true } ] } ], "created": 1508182880981, "createdBy": null, "lastUpdated": 1508182880981, "lastUpdatedBy": null } ]
{ "title": "listATemplate", "type": "array", "items": { "$ref": "mopTemplateDoc" } }