anchor.diff:  
   ### `Plugin_IPRestriction__Settings`
   + ip_whitelist (array[string], fixed-type, optional) - list of matching IP addresses to whitelist them.
  -  + 255.255.255.1
  -  + 127.0.0.*
  +    + 255.255.255.1
  +    + 127.0.0.*
   + ip_blacklist (array[string], fixed-type, optional) - list of matching IP addresses to blacklist them.
  -  + 255.255.255.1
  -  + 127.0.0.*
  +    + 255.255.255.1
  +    + 127.0.0.*
   
   ## Consumers
   ### Consumer
   + external_id: 56c31536a60ad644060041af (string, required) - **Unique ID** for Consumer that can be used to update it.
   + metadata (object) - Attach any metadata to a consumer. For Auth0 it will be written to `app_metadate` field.
  -  + key: value (string) - Key-value data attached to a consumer.
  +    + key: value (string) - Key-value data attached to a consumer.
   
   ## Requests
   ### Request
  
positive.code: 
  ### `Plugin_Validator__Settings__Rule`
  + methods (array[enum], required)
    + POST
    + PUT
    + GET
    + DELETE
  + 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.
    
  
negative.code: + id: 56c31536a60ad644060041af (string) - Unique ID for API.
  + name: my_api (string) - Unique name for API.
  + request (object, fixed-type) - Request description.
      + methods (array[enum], required) - HTTP request method.
          + POST
          + PUT
          + GET
          + DELETE
      + scheme: http (string) - HTTP request scheme. May be: `http`, `https`.
      + host: `os-dev-gateway.nebo15.com` (string) - DNS address of your API or its IP.
      + port: 80 (number) - Port on which your API recieves requests.
      + path: /andrew/ (string, required) - Public path to your API.
  
  ## Plugin
  + name: myplugin (string) - Plugin name
  