AWSDynamoDBCreateGlobalSecondaryIndexAction Class Reference
|Inherits from||AWSModel : AWSMTLModel|
Represents a new global secondary index to be added to an existing table.
Required parameters: [IndexName, KeySchema, Projection, ProvisionedThroughput]
The name of the global secondary index to be created.
@property (nonatomic, strong) NSString *indexName
The key schema for the global secondary index.
@property (nonatomic, strong) NSArray<AWSDynamoDBKeySchemaElement*> *keySchema
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.
@property (nonatomic, strong) AWSDynamoDBProjection *projection
Represents the provisioned throughput settings for a specified table or index. The settings can be modified using the UpdateTable operation.
For current minimum and maximum provisioned throughput values, see Limits in the Amazon DynamoDB Developer Guide.
@property (nonatomic, strong) AWSDynamoDBProvisionedThroughput *provisionedThroughput