class Aws::DynamoDB::Types::CreateGlobalSecondaryIndexAction
@see docs.aws.amazon.com/goto/WebAPI/dynamodb-2012-08-10/CreateGlobalSecondaryIndexAction AWS API Documentation
@return [Types::WarmThroughput]
write units per second) when creating a secondary index.
Represents the warm throughput value (in read units per second and
@!attribute [rw] warm_throughput
@return [Types::OnDemandThroughput]
your table’s capacity mode.
either ‘OnDemand Throughput` or `ProvisionedThroughput` based on
`MaxReadRequestUnits`, `MaxWriteRequestUnits`, or both. You must use
index being created. If you use this parameter, you must specify
The maximum number of read and write units for the global secondary
@!attribute [rw] on_demand_throughput
@return [Types::ProvisionedThroughput]<br>: docs.aws.amazon.com/amazondynamodb/latest/developerguide/Limits.html<br><br><br><br>Developer Guide*.
[Service, Account, and Table Quotas] in the *Amazon DynamoDB
For current minimum and maximum provisioned throughput values, see
global secondary index.
Represents the provisioned throughput settings for the specified
@!attribute [rw] provisioned_throughput
@return [Types::Projection]
and index key attributes, which are automatically projected.
into an index. These are in addition to the primary key attributes
Represents attributes that are copied (projected) from the table
@!attribute [rw] projection
@return [Array<Types::KeySchemaElement>]
The key schema for the global secondary index.
@!attribute [rw] key_schema
@return [String]
The name of the global secondary index to be created.
@!attribute [rw] index_name
table.
Represents a new global secondary index to be added to an existing