GlobalSecondaryIndexUpdate
import type { GlobalSecondaryIndexUpdate } from "https://aws-api.deno.dev/v0.3/services/dynamodb.ts?docs=full";
Represents one of the following:
- A new global secondary index to be added to an existing table.
- New provisioned throughput parameters for an existing global secondary index.
- An existing global secondary index to be removed from an existing table.
interface GlobalSecondaryIndexUpdate {
Create?: CreateGlobalSecondaryIndexAction | null;
Delete?: DeleteGlobalSecondaryIndexAction | null;
Update?: UpdateGlobalSecondaryIndexAction | null;
}§Properties
§
Create?: CreateGlobalSecondaryIndexAction | null
[src]The parameters required for creating a global secondary index on an existing table:
-
IndexName
-
KeySchema
-
AttributeDefinitions
-
Projection
-
ProvisionedThroughput
§
Delete?: DeleteGlobalSecondaryIndexAction | null
[src]The name of an existing global secondary index to be removed.
§
Update?: UpdateGlobalSecondaryIndexAction | null
[src]The name of an existing global secondary index, along with new provisioned throughput settings to be applied to that index.