---
title: "PUT /applications/{applicationId}/indices/{indexId}"
method: PUT
path: "/applications/{applicationId}/indices/{indexId}"
---

# PUT /applications/{applicationId}/indices/{indexId}

`PUT /applications/{applicationId}/indices/{indexId}`

Updates an Amazon Q Business index.

## Path parameters

- `applicationId` string, required
- `indexId` string, required

## Request body

- object
  - `displayName` string — The name of the Amazon Q Business index.
  - `description` string — The description of the Amazon Q Business index.
  - `capacityConfiguration` object — Provides information about index capacity configuration.
    - `units` integer — The number of storage units configured for an Amazon Q Business index.
  - `documentAttributeConfigurations` DocumentAttributeConfiguration[] — Configuration information for document metadata or fields. Document metadata are fields or attributes associated with your documents. For example, the company department name associated with each document. For more information, see <a href="https://docs.aws.amazon.com/amazonq/latest/business-use-dg/doc-attributes-types.html#doc-attributes">Understanding document attributes</a>.
    - `name` string — The name of the document attribute.
    - `type` 'STRING' | 'STRING_LIST' | 'NUMBER' | 'DATE' — The type of document attribute.
    - `search` 'ENABLED' | 'DISABLED' — Information about whether the document attribute can be used by an end user to search for information on their web experience.

## Response `200`

Success

- UpdateIndexResponse

## Other responses

- `480` — InternalServerException
- `481` — ResourceNotFoundException
- `482` — ConflictException
- `483` — ThrottlingException
- `484` — ValidationException
- `485` — AccessDeniedException
- `486` — ServiceQuotaExceededException

---

[API](https://skmtc.net/aws/apis/qbusiness.md) · [All operations](https://skmtc.net/aws/apis/qbusiness/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/aws/qbusiness/versions/82966d6c4053/schema)
