Table of Contents

Class ReplicaGlobalSecondaryIndexSettingsDescription

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

Represents the properties of a global secondary index.

public class ReplicaGlobalSecondaryIndexSettingsDescription
Inheritance
ReplicaGlobalSecondaryIndexSettingsDescription
Inherited Members

Constructors

ReplicaGlobalSecondaryIndexSettingsDescription()

public ReplicaGlobalSecondaryIndexSettingsDescription()

Properties

IndexName

Gets and sets the property IndexName.

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

public string IndexName { get; set; }

Property Value

string

IndexStatus

Gets and sets the property IndexStatus.

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.
public IndexStatus IndexStatus { get; set; }

Property Value

IndexStatus

ProvisionedReadCapacityAutoScalingSettings

Gets and sets the property ProvisionedReadCapacityAutoScalingSettings.

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

public AutoScalingSettingsDescription ProvisionedReadCapacityAutoScalingSettings { get; set; }

Property Value

AutoScalingSettingsDescription

ProvisionedReadCapacityUnits

Gets and sets the property ProvisionedReadCapacityUnits.

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

ThrottlingException
.
public long ProvisionedReadCapacityUnits { get; set; }

Property Value

long

ProvisionedWriteCapacityAutoScalingSettings

Gets and sets the property ProvisionedWriteCapacityAutoScalingSettings.

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

public AutoScalingSettingsDescription ProvisionedWriteCapacityAutoScalingSettings { get; set; }

Property Value

AutoScalingSettingsDescription

ProvisionedWriteCapacityUnits

Gets and sets the property ProvisionedWriteCapacityUnits.

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

ThrottlingException
.
public long ProvisionedWriteCapacityUnits { get; set; }

Property Value

long