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

ReplicaGlobalSecondaryIndexSettingsDescription

import type { ReplicaGlobalSecondaryIndexSettingsDescription } from "https://aws-api.deno.dev/v0.3/services/dynamodb.ts?docs=full";

Represents the properties of a global secondary index.

interface ReplicaGlobalSecondaryIndexSettingsDescription {
IndexName: string;
IndexStatus?: IndexStatus | null;
ProvisionedReadCapacityAutoScalingSettings?: AutoScalingSettingsDescription | null;
ProvisionedReadCapacityUnits?: number | null;
ProvisionedWriteCapacityAutoScalingSettings?: AutoScalingSettingsDescription | null;
ProvisionedWriteCapacityUnits?: number | null;
}

§Properties

§
IndexName: string
[src]

The name of the global secondary index. The name must be unique among all other indexes on this table.

§
IndexStatus?: IndexStatus | null
[src]

The current status of the global secondary index:

  • CREATING - The global secondary index is being created.
  • UPDATING - The global secondary index is being updated.
  • DELETING - The global secondary index is being deleted.
  • ACTIVE - The global secondary index is ready for use.
§
ProvisionedReadCapacityAutoScalingSettings?: AutoScalingSettingsDescription | null
[src]

Auto scaling settings for a global secondary index replica's read capacity units.

§
ProvisionedReadCapacityUnits?: number | null
[src]

The maximum number of strongly consistent reads consumed per second before DynamoDB returns a ThrottlingException.

§
ProvisionedWriteCapacityAutoScalingSettings?: AutoScalingSettingsDescription | null
[src]

Auto scaling settings for a global secondary index replica's write capacity units.

§
ProvisionedWriteCapacityUnits?: number | null
[src]

The maximum number of writes consumed per second before DynamoDB returns a ThrottlingException.