Summary 
          Alters a device configuration
          Description 
          Apply specified changes to a device configuration
          Route 
          POST /configuration_manager/patch_device/:deviceName
          Roles 
          
            admin 
apiwrite 
          
          Parameters 
          
            Details Example Schema 
          
          
            
              
                Name 
                Type 
                Required 
                Description 
               
             
            
              
    deviceName 
    string 
    yes 
    - 
   
    changes 
    array 
    yes 
    - 
   
             
          
          
            Copied to Clipboard 
            {
  "changes": [
    {
      "parents": [
        "parent line of config",
        "parent line of config",
        "parent line of config"
      ],
      "old": "old config line",
      "new": null
    },
    {
      "parents": [
        "parent line of config",
        "parent line of config"
      ],
      "old": "old config line",
      "new": null
    }
  ]
}
           
          
            Copied to Clipboard 
            {
  "type": "object",
  "properties": {
    "changes": {
      "title": "changes",
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "parents": {
            "type": "array",
            "items": {
              "type": "string",
              "examples": [
                "parent line of config"
              ]
            }
          },
          "old": {
            "anyOf": [
              {
                "const": null
              },
              {
                "type": "string"
              }
            ],
            "examples": [
              "old config line",
              null
            ]
          },
          "new": {
            "anyOf": [
              {
                "const": null
              },
              {
                "type": "string"
              }
            ],
            "examples": [
              "new config line",
              null
            ]
          }
        }
      }
    }
  },
  "required": [
    "changes"
  ],
  "additionalProperties": false
}
           
          Return 
          
            Details Example Schema 
          
          
            
              
                Name 
                Type 
                Description 
               
             
            
              
                patchResult 
                object 
                Direct reponse from the origin's adapter 
               
             
          
          
            Copied to Clipboard 
            {
  "response": [
    {
      "result": false,
      "parents": [
        "incididunt reprehenderit",
        "laboris sint aliqua sit",
        "laboris",
        "dolor"
      ],
      "new": "irure Ut eiusmod",
      "old": "culpa deserunt cillum"
    },
    {
      "result": false,
      "parents": [
        "Excepteur",
        "eiusmod reprehenderit",
        "do dolore deserunt",
        "cillum dolor ipsum deserunt occaecat",
        "do eu"
      ],
      "new": "Lorem dolor consequat",
      "old": "id ut in Ut"
    }
  ]
}
           
          
            Copied to Clipboard 
            {
  "title": "patchResult",
  "type": "object",
  "properties": {
    "response": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "result": {
            "type": "boolean"
          },
          "parents": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "new": {
            "type": "string"
          },
          "old": {
            "type": "string"
          }
        }
      }
    }
  }
}