Table of Contents

Class CreateGlobalSecondaryIndexAction

Namespace
Amazon.DynamoDBv2.Model
Assembly
AWSSDK.DynamoDBv2.dll

Represents a new global secondary index to be added to an existing table.

public class CreateGlobalSecondaryIndexAction
Inheritance
CreateGlobalSecondaryIndexAction
Inherited Members

Constructors

CreateGlobalSecondaryIndexAction()

public CreateGlobalSecondaryIndexAction()

Properties

IndexName

Gets and sets the property IndexName.

The name of the global secondary index to be created.

public string IndexName { get; set; }

Property Value

string

KeySchema

Gets and sets the property KeySchema.

The key schema for the global secondary index.

public List<KeySchemaElement> KeySchema { get; set; }

Property Value

List<KeySchemaElement>

Projection

Gets and sets the property Projection.

Represents attributes that are copied (projected) from the table into an index. These are in addition to the primary key attributes and index key attributes, which are automatically projected.

public Projection Projection { get; set; }

Property Value

Projection

ProvisionedThroughput

Gets and sets the property ProvisionedThroughput.

Represents the provisioned throughput settings for the specified global secondary index.

For current minimum and maximum provisioned throughput values, see Service, Account, and Table Quotas in the Amazon DynamoDB Developer Guide.

public ProvisionedThroughput ProvisionedThroughput { get; set; }

Property Value

ProvisionedThroughput