anchor.diff:  
   + Attributes
       + configuration (optional) - Serialized configuration JSON; the maximum allowed size is 4MB
  -    + state (optional) - Serialized configuration state JSON; the maximum allowed size is 4MB
       + name (optional, string) - Row name
       + description (optional, string) - Row description
       + isDisabled (optional, boolean) - Disabled flag
  
positive.code: + Attributes
      + configuration (optional) - Serialized configuration JSON; the maximum allowed size is 4MB
      + state (optional) - Serialized configuration state JSON; the maximum allowed size is 4MB
      + name (optional, string) - Row name
      + description (optional, string) - Row description
      + isDisabled (optional, boolean) - Disabled flag
  
negative.code:                 },
                  "changeDescription": "change description"
              }
  
  ### Update Row State [PUT /v2/storage/components/{component_id}/configs/{config_id}/rows/{row_id}/state]
  Updates state of an existing row.
  
  + Parameters
      + component_id (required) - Id of the component - e.g. `keboola.ex-db-mysql`
      + config_id (required) - Id of the configuration
      + row_id (required) - Id of the configuration row
  
  + Attributes
      + state (required) - Serialized configuration state JSON; the maximum allowed size is 4MB
  
  + Request (application/x-www-form-urlencoded)
      + Headers
  
              X-StorageApi-Token: your_token
  
      + Body
  
              state%3D%7B%22lastId%22%3A123%7D
  
  + Response 200 (application/json)
  
              {
                  "id": "236781529",
                  "configuration": {
                      "host": "localhost",
                      "port": null
                  },
                  "state": {},
                  "name": "",
                  "description": "",
                  "isDisabled": false,
                  "version": 2,
                  "created": "2017-02-15T00:04:42+0100",
                  "creatorToken": {
                      "id": 27978,
                      "description": "ondrej.popelka@keboola.com"
                  },
                  "changeDescription": "change description"
              }
  
  ### Update Row State For Development Branch [PUT /v2/storage/branch/{branch_id}/components/{component_id}/configs/{config_id}/rows/{row_id}/state]
  Updates state of an existing configuration for [Development Branch](#reference/development-branches).
  
  + Parameters
      + branch_id (required) - Id of the development branch
      + component_id (required) - Id of the component - e.g. `keboola.ex-db-mysql`
      + config_id (required) - Id of the configuration
      + row_id (required) - Id of the configuration row
  
  + Attributes
      + state (required) - Serialized configuration state JSON; the maximum allowed size is 4MB
  
  + Request (application/x-www-form-urlencoded)
      + Headers
  
              X-StorageApi-Token: your_token
  
      + Body
  
              state%3D%7B%22lastId%22%3A123%7D
  
  + Response 200 (application/json)
  
              {
                  "id": "236781529",
                  "configuration": {
                      "host": "localhost",
                      "port": null
                  },
                  "state": {},
                  "name": "",
                  "description": "",
                  "isDisabled": false,
                  "version": 2,
                  "created": "2017-02-15T00:04:42+0100",
                  "creatorToken": {
                      "id": 27978,
                      "description": "ondrej.popelka@keboola.com"
                  },
                  "changeDescription": "change description"
              }
  
  
  ### Delete Row [DELETE]
  Deletes a configuration row. A configuration row is deleted permanently and cannot be restored.
  