| Safe Haskell | None | 
|---|---|
| Language | Haskell2010 | 
Stratosphere.ResourceProperties.DynamoDBGlobalSecondaryIndex
Description
Describes global secondary indexes for the AWS::DynamoDB::Table resource.
- data DynamoDBGlobalSecondaryIndex = DynamoDBGlobalSecondaryIndex {}
 - dynamoDBGlobalSecondaryIndex :: Val Text -> [DynamoDBKeySchema] -> DynamoDBProjectionObject -> DynamoDBProvisionedThroughput -> DynamoDBGlobalSecondaryIndex
 - ddbgsiIndexName :: Lens' DynamoDBGlobalSecondaryIndex (Val Text)
 - ddbgsiKeySchema :: Lens' DynamoDBGlobalSecondaryIndex [DynamoDBKeySchema]
 - ddbgsiProjection :: Lens' DynamoDBGlobalSecondaryIndex DynamoDBProjectionObject
 - ddbgsiProvisionedThroughput :: Lens' DynamoDBGlobalSecondaryIndex DynamoDBProvisionedThroughput
 
Documentation
data DynamoDBGlobalSecondaryIndex Source #
Full data type definition for DynamoDBGlobalSecondaryIndex. See
 dynamoDBGlobalSecondaryIndex for a more convenient constructor.
Constructors
| DynamoDBGlobalSecondaryIndex | |
dynamoDBGlobalSecondaryIndex Source #
Arguments
| :: Val Text | |
| -> [DynamoDBKeySchema] | |
| -> DynamoDBProjectionObject | |
| -> DynamoDBProvisionedThroughput | |
| -> DynamoDBGlobalSecondaryIndex | 
Constructor for DynamoDBGlobalSecondaryIndex containing required fields
 as arguments.
ddbgsiIndexName :: Lens' DynamoDBGlobalSecondaryIndex (Val Text) Source #
The name of the global secondary index. The index name can be 3 – 255 characters long and have no character restrictions.
ddbgsiKeySchema :: Lens' DynamoDBGlobalSecondaryIndex [DynamoDBKeySchema] Source #
The complete index key schema for the global secondary index, which consists of one or more pairs of attribute names and key types.
ddbgsiProjection :: Lens' DynamoDBGlobalSecondaryIndex DynamoDBProjectionObject Source #
Attributes that are copied (projected) from the source table into the index. These attributes are in addition to the primary key attributes and index key attributes, which are automatically projected.
ddbgsiProvisionedThroughput :: Lens' DynamoDBGlobalSecondaryIndex DynamoDBProvisionedThroughput Source #
The provisioned throughput settings for the index.