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
  -    + state (optional) - **DEPRECATED will be removed in the future. For state updates use [state endpoint](/#reference/component-configurations/manage-configuration-rows/update-row-state).**  Serialized configuration state JSON; the maximum allowed size is 4MB.
  +    + state (optional) - **DEPRECATED will be removed in the future. For state updates use [state endpoint](/#reference/components-and-configurations/manage-configuration-rows/update-row-state).**  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: 
  ## Publishing [/v2/storage/components/{component_id}/configs/{config_id}/publish]
  A configuration can be in the `published` or `draft` mode. The
  [configuration detail API call](#reference/component-configurations/manage-configs/config-detail) returns
  the latest version of a configuration. The latest published version can be retrieved by the
  [Configuration version API call](#reference/component-configurations/manage-configs-versions/version-detail) with
  the version `latestPublished`.
  
  ### Publish Configuration [POST]
  
negative.code: + name: `boring_wozniak` (string) - working schema name
  + type: `file|table` (string) - workspace type
  + component: `wr-db` (string) - name of the [registered component](#reference/miscellaneous/api-index/component-list) that created the workspace
  + configurationId: `aws-1` (string) - id of a [configuration](#reference/components-and-configurations/component-configurations/list-configurations) used to create workspace
  + created: `2016-05-17T11:11:20+0200` (string)
  + connection
      + backend: `snowflake` (string)
  