stratosphere-dynamodb-1.0.0: Stratosphere integration for AWS DynamoDB.
Safe HaskellNone
LanguageHaskell2010

Stratosphere.DynamoDB.GlobalTable

Documentation

data GlobalTable Source #

Constructors

GlobalTable

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dynamodb-globaltable.html

Fields

Instances

Instances details
ToJSON GlobalTable Source # 
Instance details

Defined in Stratosphere.DynamoDB.GlobalTable

Show GlobalTable Source # 
Instance details

Defined in Stratosphere.DynamoDB.GlobalTable

Eq GlobalTable Source # 
Instance details

Defined in Stratosphere.DynamoDB.GlobalTable

ToResourceProperties GlobalTable Source # 
Instance details

Defined in Stratosphere.DynamoDB.GlobalTable

Property "AttributeDefinitions" GlobalTable Source # 
Instance details

Defined in Stratosphere.DynamoDB.GlobalTable

Associated Types

type PropertyType "AttributeDefinitions" GlobalTable 
Instance details

Defined in Stratosphere.DynamoDB.GlobalTable

type PropertyType "AttributeDefinitions" GlobalTable = [AttributeDefinitionProperty]

Methods

set :: PropertyType "AttributeDefinitions" GlobalTable -> GlobalTable -> GlobalTable #

Property "BillingMode" GlobalTable Source # 
Instance details

Defined in Stratosphere.DynamoDB.GlobalTable

Associated Types

type PropertyType "BillingMode" GlobalTable 
Instance details

Defined in Stratosphere.DynamoDB.GlobalTable

type PropertyType "BillingMode" GlobalTable = Value Text

Methods

set :: PropertyType "BillingMode" GlobalTable -> GlobalTable -> GlobalTable #

Property "GlobalSecondaryIndexes" GlobalTable Source # 
Instance details

Defined in Stratosphere.DynamoDB.GlobalTable

Associated Types

type PropertyType "GlobalSecondaryIndexes" GlobalTable 
Instance details

Defined in Stratosphere.DynamoDB.GlobalTable

type PropertyType "GlobalSecondaryIndexes" GlobalTable = [GlobalSecondaryIndexProperty]

Methods

set :: PropertyType "GlobalSecondaryIndexes" GlobalTable -> GlobalTable -> GlobalTable #

Property "GlobalTableWitnesses" GlobalTable Source # 
Instance details

Defined in Stratosphere.DynamoDB.GlobalTable

Associated Types

type PropertyType "GlobalTableWitnesses" GlobalTable 
Instance details

Defined in Stratosphere.DynamoDB.GlobalTable

type PropertyType "GlobalTableWitnesses" GlobalTable = [GlobalTableWitnessProperty]

Methods

set :: PropertyType "GlobalTableWitnesses" GlobalTable -> GlobalTable -> GlobalTable #

Property "KeySchema" GlobalTable Source # 
Instance details

Defined in Stratosphere.DynamoDB.GlobalTable

Associated Types

type PropertyType "KeySchema" GlobalTable 
Instance details

Defined in Stratosphere.DynamoDB.GlobalTable

Methods

set :: PropertyType "KeySchema" GlobalTable -> GlobalTable -> GlobalTable #

Property "LocalSecondaryIndexes" GlobalTable Source # 
Instance details

Defined in Stratosphere.DynamoDB.GlobalTable

Associated Types

type PropertyType "LocalSecondaryIndexes" GlobalTable 
Instance details

Defined in Stratosphere.DynamoDB.GlobalTable

type PropertyType "LocalSecondaryIndexes" GlobalTable = [LocalSecondaryIndexProperty]

Methods

set :: PropertyType "LocalSecondaryIndexes" GlobalTable -> GlobalTable -> GlobalTable #

Property "MultiRegionConsistency" GlobalTable Source # 
Instance details

Defined in Stratosphere.DynamoDB.GlobalTable

Associated Types

type PropertyType "MultiRegionConsistency" GlobalTable 
Instance details

Defined in Stratosphere.DynamoDB.GlobalTable

type PropertyType "MultiRegionConsistency" GlobalTable = Value Text

Methods

set :: PropertyType "MultiRegionConsistency" GlobalTable -> GlobalTable -> GlobalTable #

Property "Replicas" GlobalTable Source # 
Instance details

Defined in Stratosphere.DynamoDB.GlobalTable

Associated Types

type PropertyType "Replicas" GlobalTable 
Instance details

Defined in Stratosphere.DynamoDB.GlobalTable

Property "SSESpecification" GlobalTable Source # 
Instance details

Defined in Stratosphere.DynamoDB.GlobalTable

Associated Types

type PropertyType "SSESpecification" GlobalTable 
Instance details

Defined in Stratosphere.DynamoDB.GlobalTable

Methods

set :: PropertyType "SSESpecification" GlobalTable -> GlobalTable -> GlobalTable #

Property "StreamSpecification" GlobalTable Source # 
Instance details

Defined in Stratosphere.DynamoDB.GlobalTable

Associated Types

type PropertyType "StreamSpecification" GlobalTable 
Instance details

Defined in Stratosphere.DynamoDB.GlobalTable

Methods

set :: PropertyType "StreamSpecification" GlobalTable -> GlobalTable -> GlobalTable #

Property "TableName" GlobalTable Source # 
Instance details

Defined in Stratosphere.DynamoDB.GlobalTable

Associated Types

type PropertyType "TableName" GlobalTable 
Instance details

Defined in Stratosphere.DynamoDB.GlobalTable

type PropertyType "TableName" GlobalTable = Value Text

Methods

set :: PropertyType "TableName" GlobalTable -> GlobalTable -> GlobalTable #

Property "TimeToLiveSpecification" GlobalTable Source # 
Instance details

Defined in Stratosphere.DynamoDB.GlobalTable

Associated Types

type PropertyType "TimeToLiveSpecification" GlobalTable 
Instance details

Defined in Stratosphere.DynamoDB.GlobalTable

Methods

set :: PropertyType "TimeToLiveSpecification" GlobalTable -> GlobalTable -> GlobalTable #

Property "WarmThroughput" GlobalTable Source # 
Instance details

Defined in Stratosphere.DynamoDB.GlobalTable

Associated Types

type PropertyType "WarmThroughput" GlobalTable 
Instance details

Defined in Stratosphere.DynamoDB.GlobalTable

Methods

set :: PropertyType "WarmThroughput" GlobalTable -> GlobalTable -> GlobalTable #

Property "WriteOnDemandThroughputSettings" GlobalTable Source # 
Instance details

Defined in Stratosphere.DynamoDB.GlobalTable

Associated Types

type PropertyType "WriteOnDemandThroughputSettings" GlobalTable 
Instance details

Defined in Stratosphere.DynamoDB.GlobalTable

type PropertyType "WriteOnDemandThroughputSettings" GlobalTable = WriteOnDemandThroughputSettingsProperty

Methods

set :: PropertyType "WriteOnDemandThroughputSettings" GlobalTable -> GlobalTable -> GlobalTable #

Property "WriteProvisionedThroughputSettings" GlobalTable Source # 
Instance details

Defined in Stratosphere.DynamoDB.GlobalTable

Associated Types

type PropertyType "WriteProvisionedThroughputSettings" GlobalTable 
Instance details

Defined in Stratosphere.DynamoDB.GlobalTable

type PropertyType "WriteProvisionedThroughputSettings" GlobalTable = WriteProvisionedThroughputSettingsProperty

Methods

set :: PropertyType "WriteProvisionedThroughputSettings" GlobalTable -> GlobalTable -> GlobalTable #

type PropertyType "AttributeDefinitions" GlobalTable Source # 
Instance details

Defined in Stratosphere.DynamoDB.GlobalTable

type PropertyType "AttributeDefinitions" GlobalTable = [AttributeDefinitionProperty]
type PropertyType "BillingMode" GlobalTable Source # 
Instance details

Defined in Stratosphere.DynamoDB.GlobalTable

type PropertyType "BillingMode" GlobalTable = Value Text
type PropertyType "GlobalSecondaryIndexes" GlobalTable Source # 
Instance details

Defined in Stratosphere.DynamoDB.GlobalTable

type PropertyType "GlobalSecondaryIndexes" GlobalTable = [GlobalSecondaryIndexProperty]
type PropertyType "GlobalTableWitnesses" GlobalTable Source # 
Instance details

Defined in Stratosphere.DynamoDB.GlobalTable

type PropertyType "GlobalTableWitnesses" GlobalTable = [GlobalTableWitnessProperty]
type PropertyType "KeySchema" GlobalTable Source # 
Instance details

Defined in Stratosphere.DynamoDB.GlobalTable

type PropertyType "LocalSecondaryIndexes" GlobalTable Source # 
Instance details

Defined in Stratosphere.DynamoDB.GlobalTable

type PropertyType "LocalSecondaryIndexes" GlobalTable = [LocalSecondaryIndexProperty]
type PropertyType "MultiRegionConsistency" GlobalTable Source # 
Instance details

Defined in Stratosphere.DynamoDB.GlobalTable

type PropertyType "MultiRegionConsistency" GlobalTable = Value Text
type PropertyType "Replicas" GlobalTable Source # 
Instance details

Defined in Stratosphere.DynamoDB.GlobalTable

type PropertyType "SSESpecification" GlobalTable Source # 
Instance details

Defined in Stratosphere.DynamoDB.GlobalTable

type PropertyType "StreamSpecification" GlobalTable Source # 
Instance details

Defined in Stratosphere.DynamoDB.GlobalTable

type PropertyType "TableName" GlobalTable Source # 
Instance details

Defined in Stratosphere.DynamoDB.GlobalTable

type PropertyType "TableName" GlobalTable = Value Text
type PropertyType "TimeToLiveSpecification" GlobalTable Source # 
Instance details

Defined in Stratosphere.DynamoDB.GlobalTable

type PropertyType "WarmThroughput" GlobalTable Source # 
Instance details

Defined in Stratosphere.DynamoDB.GlobalTable

type PropertyType "WriteOnDemandThroughputSettings" GlobalTable Source # 
Instance details

Defined in Stratosphere.DynamoDB.GlobalTable

type PropertyType "WriteOnDemandThroughputSettings" GlobalTable = WriteOnDemandThroughputSettingsProperty
type PropertyType "WriteProvisionedThroughputSettings" GlobalTable Source # 
Instance details

Defined in Stratosphere.DynamoDB.GlobalTable

type PropertyType "WriteProvisionedThroughputSettings" GlobalTable = WriteProvisionedThroughputSettingsProperty