Summary
Get an Analytic Template by Name
Description
Get an Analytic Template by name.
Route
GET /mop/listAnAnalyticTemplate/:name
Roles
Parameters
Name | Type | Required | Description |
---|---|---|---|
name | string | yes | Name of the Analytic Template. |
null
{ "type": "object", "properties": {}, "required": [], "additionalProperties": false }
Return
Name | Type | Description |
---|---|---|
listAnAnalyticTemplate | array | Single Analytic Template wrapped in an array. |
[ { "name": "ASR1K-MOP", "_id": "ASR1K-MOP", "os": "cisco-ios", "passRule": false, "prepostCommands": [ { "preRawCommand": "show running-config ip prefix-list", "postRawCommand": "show running-config ip prefix-list", "passRule": false, "rules": [ { "type": "regex", "preRegex": "", "postRegex": "", "evaluation": "=" }, { "type": "regex", "preRegex": "", "postRegex": "", "evaluation": "=" }, { "type": "regex", "preRegex": "", "postRegex": "", "evaluation": "=" }, { "type": "regex", "preRegex": "", "postRegex": "", "evaluation": "=" }, { "type": "regex", "preRegex": "", "postRegex": "", "evaluation": "=" } ], "preCommandResHTML": "Test a command or the template to get results here", "postCommandResHTML": "Test a command or the template to get results here" }, { "preRawCommand": "show running-config ip prefix-list", "postRawCommand": "show running-config ip prefix-list", "passRule": true, "rules": [ { "type": "regex", "preRegex": "", "postRegex": "", "evaluation": "=" }, { "type": "regex", "preRegex": "", "postRegex": "", "evaluation": "=" }, { "type": "regex", "preRegex": "", "postRegex": "", "evaluation": "=" } ], "preCommandResHTML": "Test a command or the template to get results here", "postCommandResHTML": "Test a command or the template to get results here" }, { "preRawCommand": "show running-config ip prefix-list", "postRawCommand": "show running-config ip prefix-list", "passRule": true, "rules": [ { "type": "regex", "preRegex": "", "postRegex": "", "evaluation": "=" } ], "preCommandResHTML": "Test a command or the template to get results here", "postCommandResHTML": "Test a command or the template to get results here" }, { "preRawCommand": "show running-config ip prefix-list", "postRawCommand": "show running-config ip prefix-list", "passRule": true, "rules": [ { "type": "regex", "preRegex": "", "postRegex": "", "evaluation": "=" }, { "type": "regex", "preRegex": "", "postRegex": "", "evaluation": "=" }, { "type": "regex", "preRegex": "", "postRegex": "", "evaluation": "=" }, { "type": "regex", "preRegex": "", "postRegex": "", "evaluation": "=" }, { "type": "regex", "preRegex": "", "postRegex": "", "evaluation": "=" } ], "preCommandResHTML": "Test a command or the template to get results here", "postCommandResHTML": "Test a command or the template to get results here" }, { "preRawCommand": "show running-config ip prefix-list", "postRawCommand": "show running-config ip prefix-list", "passRule": false, "rules": [ { "type": "regex", "preRegex": "", "postRegex": "", "evaluation": "=" } ], "preCommandResHTML": "Test a command or the template to get results here", "postCommandResHTML": "Test a command or the template to get results here" } ], "created": 1508182880981, "createdBy": "exampleUser", "lastUpdated": 1508182880981, "lastUpdatedBy": "exampleUser" }, { "name": "ASR1K-MOP", "_id": "ASR1K-MOP", "os": "cisco-ios", "passRule": false, "prepostCommands": [ { "preRawCommand": "show running-config ip prefix-list", "postRawCommand": "show running-config ip prefix-list", "passRule": false, "rules": [ { "type": "regex", "preRegex": "", "postRegex": "", "evaluation": "=" } ], "preCommandResHTML": "Test a command or the template to get results here", "postCommandResHTML": "Test a command or the template to get results here" }, { "preRawCommand": "show running-config ip prefix-list", "postRawCommand": "show running-config ip prefix-list", "passRule": false, "rules": [ { "type": "regex", "preRegex": "", "postRegex": "", "evaluation": "=" } ], "preCommandResHTML": "Test a command or the template to get results here", "postCommandResHTML": "Test a command or the template to get results here" }, { "preRawCommand": "show running-config ip prefix-list", "postRawCommand": "show running-config ip prefix-list", "passRule": true, "rules": [ { "type": "regex", "preRegex": "", "postRegex": "", "evaluation": "=" } ], "preCommandResHTML": "Test a command or the template to get results here", "postCommandResHTML": "Test a command or the template to get results here" }, { "preRawCommand": "show running-config ip prefix-list", "postRawCommand": "show running-config ip prefix-list", "passRule": true, "rules": [ { "type": "regex", "preRegex": "", "postRegex": "", "evaluation": "=" }, { "type": "regex", "preRegex": "", "postRegex": "", "evaluation": "=" }, { "type": "regex", "preRegex": "", "postRegex": "", "evaluation": "=" }, { "type": "regex", "preRegex": "", "postRegex": "", "evaluation": "=" }, { "type": "regex", "preRegex": "", "postRegex": "", "evaluation": "=" } ], "preCommandResHTML": "Test a command or the template to get results here", "postCommandResHTML": "Test a command or the template to get results here" } ], "created": 1508182880981, "createdBy": "exampleUser", "lastUpdated": 1508182880981, "lastUpdatedBy": "exampleUser" }, { "name": "ASR1K-MOP", "_id": "ASR1K-MOP", "os": "cisco-ios", "passRule": false, "prepostCommands": [ { "preRawCommand": "show running-config ip prefix-list", "postRawCommand": "show running-config ip prefix-list", "passRule": true, "rules": [ { "type": "regex", "preRegex": "", "postRegex": "", "evaluation": "=" }, { "type": "regex", "preRegex": "", "postRegex": "", "evaluation": "=" }, { "type": "regex", "preRegex": "", "postRegex": "", "evaluation": "=" }, { "type": "regex", "preRegex": "", "postRegex": "", "evaluation": "=" } ], "preCommandResHTML": "Test a command or the template to get results here", "postCommandResHTML": "Test a command or the template to get results here" }, { "preRawCommand": "show running-config ip prefix-list", "postRawCommand": "show running-config ip prefix-list", "passRule": false, "rules": [ { "type": "regex", "preRegex": "", "postRegex": "", "evaluation": "=" }, { "type": "regex", "preRegex": "", "postRegex": "", "evaluation": "=" }, { "type": "regex", "preRegex": "", "postRegex": "", "evaluation": "=" }, { "type": "regex", "preRegex": "", "postRegex": "", "evaluation": "=" }, { "type": "regex", "preRegex": "", "postRegex": "", "evaluation": "=" } ], "preCommandResHTML": "Test a command or the template to get results here", "postCommandResHTML": "Test a command or the template to get results here" } ], "created": 1508182880981, "createdBy": "exampleUser", "lastUpdated": 1508182880981, "lastUpdatedBy": "exampleUser" }, { "name": "ASR1K-MOP", "_id": "ASR1K-MOP", "os": "cisco-ios", "passRule": true, "prepostCommands": [ { "preRawCommand": "show running-config ip prefix-list", "postRawCommand": "show running-config ip prefix-list", "passRule": true, "rules": [ { "type": "regex", "preRegex": "", "postRegex": "", "evaluation": "=" }, { "type": "regex", "preRegex": "", "postRegex": "", "evaluation": "=" }, { "type": "regex", "preRegex": "", "postRegex": "", "evaluation": "=" } ], "preCommandResHTML": "Test a command or the template to get results here", "postCommandResHTML": "Test a command or the template to get results here" }, { "preRawCommand": "show running-config ip prefix-list", "postRawCommand": "show running-config ip prefix-list", "passRule": false, "rules": [ { "type": "regex", "preRegex": "", "postRegex": "", "evaluation": "=" }, { "type": "regex", "preRegex": "", "postRegex": "", "evaluation": "=" }, { "type": "regex", "preRegex": "", "postRegex": "", "evaluation": "=" }, { "type": "regex", "preRegex": "", "postRegex": "", "evaluation": "=" } ], "preCommandResHTML": "Test a command or the template to get results here", "postCommandResHTML": "Test a command or the template to get results here" }, { "preRawCommand": "show running-config ip prefix-list", "postRawCommand": "show running-config ip prefix-list", "passRule": true, "rules": [ { "type": "regex", "preRegex": "", "postRegex": "", "evaluation": "=" }, { "type": "regex", "preRegex": "", "postRegex": "", "evaluation": "=" }, { "type": "regex", "preRegex": "", "postRegex": "", "evaluation": "=" }, { "type": "regex", "preRegex": "", "postRegex": "", "evaluation": "=" } ], "preCommandResHTML": "Test a command or the template to get results here", "postCommandResHTML": "Test a command or the template to get results here" }, { "preRawCommand": "show running-config ip prefix-list", "postRawCommand": "show running-config ip prefix-list", "passRule": false, "rules": [ { "type": "regex", "preRegex": "", "postRegex": "", "evaluation": "=" }, { "type": "regex", "preRegex": "", "postRegex": "", "evaluation": "=" }, { "type": "regex", "preRegex": "", "postRegex": "", "evaluation": "=" }, { "type": "regex", "preRegex": "", "postRegex": "", "evaluation": "=" }, { "type": "regex", "preRegex": "", "postRegex": "", "evaluation": "=" } ], "preCommandResHTML": "Test a command or the template to get results here", "postCommandResHTML": "Test a command or the template to get results here" }, { "preRawCommand": "show running-config ip prefix-list", "postRawCommand": "show running-config ip prefix-list", "passRule": true, "rules": [ { "type": "regex", "preRegex": "", "postRegex": "", "evaluation": "=" }, { "type": "regex", "preRegex": "", "postRegex": "", "evaluation": "=" }, { "type": "regex", "preRegex": "", "postRegex": "", "evaluation": "=" }, { "type": "regex", "preRegex": "", "postRegex": "", "evaluation": "=" }, { "type": "regex", "preRegex": "", "postRegex": "", "evaluation": "=" } ], "preCommandResHTML": "Test a command or the template to get results here", "postCommandResHTML": "Test a command or the template to get results here" } ], "created": 1508182880981, "createdBy": "exampleUser", "lastUpdated": 1508182880981, "lastUpdatedBy": "exampleUser" } ]
{ "title": "listAnAnalyticTemplate", "type": "array", "items": { "$ref": "mopAnalyticTemplateDoc" } }