Summary
          Run an Analytics Template for Devices
          Description
          Run an Analytic Template for Devices.
          Route
          POST /mop/runAnalyticsTemplateDevices
          Roles
          
            admin
engineering
support
apiwrite
          
          Parameters
          
            DetailsExampleSchema
          
          
            
              
                | Name | Type | Required | Description | 
            
            
              
    | pre | object | yes | Pre command to run with the Analytic Template. | 
    | post | object | yes | Post command to run with the Analytic Template. | 
    | analytic_template_name | string | yes | Name of the Analytic Template to run. | 
    | variables | object | yes | Variables to run with the Analytic Template. | 
            
          
          
            Copied to Clipboard
            
            {
  "pre": {
    "pre": {
      "commands_results": []
    }
  },
  "post": {
    "post": {
      "commands_results": []
    }
  },
  "analytic_template_name": "test"
}
           
          
            Copied to Clipboard
            
            {
  "type": "object",
  "properties": {
    "pre": {
      "title": "pre",
      "type": "object",
      "properties": {
        "pre": {
          "type": "object",
          "properties": {
            "commands_results": {
              "type": "array"
            }
          },
          "required": [
            "commands_results"
          ],
          "additionalProperties": false
        }
      }
    },
    "post": {
      "title": "post",
      "type": "object",
      "properties": {
        "post": {
          "type": "object",
          "properties": {
            "commands_results": {
              "type": "array"
            }
          },
          "required": [
            "commands_results"
          ],
          "additionalProperties": false
        }
      }
    },
    "analytic_template_name": {
      "title": "analytic_template_name",
      "type": "string",
      "examples": [
        "test"
      ]
    },
    "variables": {
      "$ref": "mopTemplateDoc#/definitions/variables"
    }
  },
  "required": [
    "pre",
    "post",
    "analytic_template_name",
    "variables"
  ],
  "additionalProperties": false
}
           
          Return
          
            DetailsExampleSchema
          
          
            
              
                | Name | Type | Description | 
            
            
              
                | analytic_template_results | object | Result of running Analytic Template Devices | 
            
          
          
            Copied to Clipboard
            
            {
  "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": "="
        }
      ],
      "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"
}