Summary
          Import Template
          Description
          Import a single template
          Route
          POST /mop/import
          Roles
          
            admin
apiwrite
          
          Parameters
          
            DetailsExampleSchema
          
          
            
              
                | Name | Type | Required | Description | 
            
            
              
    | template | object | yes | A template payload object | 
    | type | string | yes | Template type: choose between 'templates' and 'analytics' | 
            
          
          
            Copied to Clipboard
            
            {
  "template": {
    "name": "ASR1K-MOP",
    "_id": "ASR1K-MOP",
    "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": 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": true
          },
          {
            "rule": "show version",
            "eval": "contains",
            "raw": "show version",
            "result": true
          }
        ]
      },
      {
        "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": true
          },
          {
            "rule": "show version",
            "eval": "contains",
            "raw": "show version",
            "result": true
          }
        ]
      }
    ],
    "created": 1508182880981,
    "createdBy": "exampleUser",
    "lastUpdated": 1508182880981,
    "lastUpdatedBy": "exampleUser"
  },
  "type": "templates"
}
           
          
            Copied to Clipboard
            
            {
  "type": "object",
  "properties": {
    "template": {
      "anyOf": [
        {
          "title": "template",
          "$ref": "mopTemplateDoc"
        },
        {
          "title": "template",
          "$ref": "mopAnalyticTemplateDoc"
        }
      ]
    },
    "type": {
      "type": "string",
      "title": "type",
      "enum": [
        "templates",
        "analytics"
      ]
    }
  },
  "required": [
    "template",
    "type"
  ],
  "additionalProperties": false
}
           
          Return
          
            DetailsExampleSchema
          
          
            
              
                | Name | Type | Description | 
            
            
              
                | result | boolean | Import status | 
            
          
          
          
            Copied to Clipboard
            
            {
  "title": "result",
  "type": "boolean"
}