Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

UpdateIndexRequest

import type { UpdateIndexRequest } from "https://aws-api.deno.dev/v0.3/services/kendra.ts?docs=full";
interface UpdateIndexRequest {
CapacityUnits?: CapacityUnitsConfiguration | null;
Description?: string | null;
DocumentMetadataConfigurationUpdates?: DocumentMetadataConfiguration[] | null;
Id: string;
Name?: string | null;
RoleArn?: string | null;
UserContextPolicy?: UserContextPolicy | null;
UserGroupResolutionConfiguration?: UserGroupResolutionConfiguration | null;
UserTokenConfigurations?: UserTokenConfiguration[] | null;
}

§Properties

§
CapacityUnits?: CapacityUnitsConfiguration | null
[src]

Sets the number of additional storage and query capacity units that should be used by the index. You can change the capacity of the index up to 5 times per day.

If you are using extra storage units, you can't reduce the storage capacity below that required to meet the storage needs for your index.

§
Description?: string | null
[src]

A new description for the index.

§
DocumentMetadataConfigurationUpdates?: DocumentMetadataConfiguration[] | null
[src]

The document metadata to update.

§
Id: string
[src]

The identifier of the index to update.

§
Name?: string | null
[src]

The name of the index to update.

§
RoleArn?: string | null
[src]

A new IAM role that gives Amazon Kendra permission to access your Amazon CloudWatch logs.

§
UserContextPolicy?: UserContextPolicy | null
[src]

The user context policy.

§
UserGroupResolutionConfiguration?: UserGroupResolutionConfiguration | null
[src]

Enables fetching access levels of groups and users from an Amazon Web Services Single Sign On identity source. To configure this, see UserGroupResolutionConfiguration.

§
UserTokenConfigurations?: UserTokenConfiguration[] | null
[src]

The user token configuration.