Partial update index attributes

patch

/gsadmin/v1/{appName}/attributes

Partial updates one or more index attributes in the specified application.

Request

Supported Media Types
  • application/json
Path Parameters
appName
Type: string
Required: true
Specifies the name of your application, for example, Discover.
Body Parameter
The request body represents the partially updated index attributes.
Root Schema : IndexAttributes
Type: object
Represents index attributes of an application. Child nodes represent the config owner attributes conforming to ConfigOwnerAttributes JSON schema.
Security
basicAuth
Type: basic
Description: Basic username/password authentication.

Response

Supported Media Types
  • application/json
202 Response
Index attributes successfully updated.
Body
Root Schema : Response
Type: object

Examples

Request Body Example

The following shows a sample request body to partially update index attributes.

{
  "ecr:type": "attributes-folder",
  "system":
  {
    "ecr:type": "attributes-owner-folder",
    "product.min_price": {
      "derivedPropertySource": "product.price",
      "derivedPropertyFunction": "MIN",
      "ecr:type": "derived-property"
    }
  }
}