anchor.diff:    + PUT
     + GET
     + DELETE
  -+ path: ^my_resource/ (string) - Regular expression on path. **Warning!** It's relative to API path.
  -+ schema: {} (string) - [JSON Schema](http://json-schema.org/) for validating request body.
  ++ path: `^my_resource/` (string, required) - Regular expression on path. **Warning!** It's relative to API path.
  ++ schema: {} (string, required) - [JSON Schema](http://json-schema.org/) for validating request body.
     
   ## Idempotency Plugin
   ### `Plugin_Idempotency`
  -+ is_enabled: true (boolean)
  ++ is_enabled: true (boolean, required)
   
   ## IP Restrictions Plugin
   ### `Plugin_IPRestriction`
  
positive.code:   + PUT
    + GET
    + DELETE
  + path: ^my_resource/ (string) - Regular expression on path. **Warning!** It's relative to API path.
  + scopes (array[string])
    + request_api
    + read_profile
  
  ## Validator Plugin
  ### `Plugin_Validator`
  + is_enabled: true (boolean)
  + settings (Plugin_Validator__Settings, fixed-type)
  
  ### `Plugin_Validator__Settings`
  
negative.code: 
  ## Proxy Plugin
  ### `Plugin_Proxy`
  + is_enabled: true (boolean, required)
  + settings (Plugin_Proxy__Settings, fixed-type)
  
  ### `Plugin_Proxy__Settings`
  + upstream (Plugin_Proxy__Settings__Upstream, fixed-type)
  + `strip_host`: false (boolean, optional) - Keep HTTP HOST host header when proxying request to an upstream.
  + `strip_request_path`: false (boolean, optional) - Strip API part of path when sending request to upstream. 
  + `additional_headers` (object, optional)
      + X-Consumer-Header: `header_value`
  
  ### `Plugin_Proxy__Settings__Upstream`
  + scheme: https (string) - HTTP request scheme. May be: `http`, `https`, `amqp`, `ws`.
  