amazonka-dynamodb 0.2.1 → 0.2.2
raw patch · 15 files changed
+63/−63 lines, 15 filesdep ~amazonka-corePVP ok
version bump matches the API change (PVP)
Dependency ranges changed: amazonka-core
API changes (from Hackage documentation)
+ Network.AWS.DynamoDB.BatchGetItem: instance Read BatchGetItem
+ Network.AWS.DynamoDB.BatchGetItem: instance Read BatchGetItemResponse
+ Network.AWS.DynamoDB.BatchWriteItem: instance Read BatchWriteItem
+ Network.AWS.DynamoDB.BatchWriteItem: instance Read BatchWriteItemResponse
+ Network.AWS.DynamoDB.CreateTable: instance Read CreateTable
+ Network.AWS.DynamoDB.CreateTable: instance Read CreateTableResponse
+ Network.AWS.DynamoDB.DeleteItem: instance Read DeleteItem
+ Network.AWS.DynamoDB.DeleteItem: instance Read DeleteItemResponse
+ Network.AWS.DynamoDB.DeleteTable: instance Read DeleteTable
+ Network.AWS.DynamoDB.DeleteTable: instance Read DeleteTableResponse
+ Network.AWS.DynamoDB.DescribeTable: instance Read DescribeTable
+ Network.AWS.DynamoDB.DescribeTable: instance Read DescribeTableResponse
+ Network.AWS.DynamoDB.GetItem: instance Read GetItem
+ Network.AWS.DynamoDB.GetItem: instance Read GetItemResponse
+ Network.AWS.DynamoDB.ListTables: instance Read ListTables
+ Network.AWS.DynamoDB.ListTables: instance Read ListTablesResponse
+ Network.AWS.DynamoDB.PutItem: instance Read PutItem
+ Network.AWS.DynamoDB.PutItem: instance Read PutItemResponse
+ Network.AWS.DynamoDB.Query: instance Read Query
+ Network.AWS.DynamoDB.Query: instance Read QueryResponse
+ Network.AWS.DynamoDB.Scan: instance Read Scan
+ Network.AWS.DynamoDB.Scan: instance Read ScanResponse
+ Network.AWS.DynamoDB.Types: instance Read AttributeAction
+ Network.AWS.DynamoDB.Types: instance Read AttributeDefinition
+ Network.AWS.DynamoDB.Types: instance Read AttributeValue
+ Network.AWS.DynamoDB.Types: instance Read AttributeValueUpdate
+ Network.AWS.DynamoDB.Types: instance Read Capacity
+ Network.AWS.DynamoDB.Types: instance Read ComparisonOperator
+ Network.AWS.DynamoDB.Types: instance Read Condition
+ Network.AWS.DynamoDB.Types: instance Read ConditionalOperator
+ Network.AWS.DynamoDB.Types: instance Read ConsumedCapacity
+ Network.AWS.DynamoDB.Types: instance Read DeleteRequest
+ Network.AWS.DynamoDB.Types: instance Read ExpectedAttributeValue
+ Network.AWS.DynamoDB.Types: instance Read GlobalSecondaryIndex
+ Network.AWS.DynamoDB.Types: instance Read GlobalSecondaryIndexDescription
+ Network.AWS.DynamoDB.Types: instance Read GlobalSecondaryIndexUpdate
+ Network.AWS.DynamoDB.Types: instance Read IndexStatus
+ Network.AWS.DynamoDB.Types: instance Read ItemCollectionMetrics
+ Network.AWS.DynamoDB.Types: instance Read KeySchemaElement
+ Network.AWS.DynamoDB.Types: instance Read KeyType
+ Network.AWS.DynamoDB.Types: instance Read KeysAndAttributes
+ Network.AWS.DynamoDB.Types: instance Read LocalSecondaryIndex
+ Network.AWS.DynamoDB.Types: instance Read LocalSecondaryIndexDescription
+ Network.AWS.DynamoDB.Types: instance Read Projection
+ Network.AWS.DynamoDB.Types: instance Read ProjectionType
+ Network.AWS.DynamoDB.Types: instance Read ProvisionedThroughput
+ Network.AWS.DynamoDB.Types: instance Read ProvisionedThroughputDescription
+ Network.AWS.DynamoDB.Types: instance Read PutRequest
+ Network.AWS.DynamoDB.Types: instance Read ReturnConsumedCapacity
+ Network.AWS.DynamoDB.Types: instance Read ReturnItemCollectionMetrics
+ Network.AWS.DynamoDB.Types: instance Read ReturnValue
+ Network.AWS.DynamoDB.Types: instance Read ScalarAttributeType
+ Network.AWS.DynamoDB.Types: instance Read Select
+ Network.AWS.DynamoDB.Types: instance Read TableDescription
+ Network.AWS.DynamoDB.Types: instance Read TableStatus
+ Network.AWS.DynamoDB.Types: instance Read UpdateGlobalSecondaryIndexAction
+ Network.AWS.DynamoDB.Types: instance Read WriteRequest
+ Network.AWS.DynamoDB.UpdateItem: instance Read UpdateItem
+ Network.AWS.DynamoDB.UpdateItem: instance Read UpdateItemResponse
+ Network.AWS.DynamoDB.UpdateTable: instance Read UpdateTable
+ Network.AWS.DynamoDB.UpdateTable: instance Read UpdateTableResponse
Files
- amazonka-dynamodb.cabal +2/−2
- gen/Network/AWS/DynamoDB/BatchGetItem.hs +2/−2
- gen/Network/AWS/DynamoDB/BatchWriteItem.hs +2/−2
- gen/Network/AWS/DynamoDB/CreateTable.hs +2/−2
- gen/Network/AWS/DynamoDB/DeleteItem.hs +2/−2
- gen/Network/AWS/DynamoDB/DeleteTable.hs +2/−2
- gen/Network/AWS/DynamoDB/DescribeTable.hs +2/−2
- gen/Network/AWS/DynamoDB/GetItem.hs +2/−2
- gen/Network/AWS/DynamoDB/ListTables.hs +2/−2
- gen/Network/AWS/DynamoDB/PutItem.hs +2/−2
- gen/Network/AWS/DynamoDB/Query.hs +2/−2
- gen/Network/AWS/DynamoDB/Scan.hs +2/−2
- gen/Network/AWS/DynamoDB/Types.hs +35/−35
- gen/Network/AWS/DynamoDB/UpdateItem.hs +2/−2
- gen/Network/AWS/DynamoDB/UpdateTable.hs +2/−2
amazonka-dynamodb.cabal view
@@ -1,5 +1,5 @@ name: amazonka-dynamodb-version: 0.2.1+version: 0.2.2 synopsis: Amazon DynamoDB SDK. homepage: https://github.com/brendanhay/amazonka license: OtherLicense@@ -58,5 +58,5 @@ other-modules: build-depends:- amazonka-core == 0.2.1.*+ amazonka-core == 0.2.2.* , base >= 4.7 && < 5
gen/Network/AWS/DynamoDB/BatchGetItem.hs view
@@ -96,7 +96,7 @@ data BatchGetItem = BatchGetItem { _bgiRequestItems :: Map Text KeysAndAttributes , _bgiReturnConsumedCapacity :: Maybe ReturnConsumedCapacity- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'BatchGetItem' constructor. --@@ -148,7 +148,7 @@ { _bgirConsumedCapacity :: List "ConsumedCapacity" ConsumedCapacity , _bgirResponses :: Map Text (List "Responses" (Map Text AttributeValue)) , _bgirUnprocessedKeys :: Map Text KeysAndAttributes- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'BatchGetItemResponse' constructor. --
gen/Network/AWS/DynamoDB/BatchWriteItem.hs view
@@ -117,7 +117,7 @@ { _bwiRequestItems :: Map Text (List1 "RequestItems" WriteRequest) , _bwiReturnConsumedCapacity :: Maybe ReturnConsumedCapacity , _bwiReturnItemCollectionMetrics :: Maybe ReturnItemCollectionMetrics- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'BatchWriteItem' constructor. --@@ -184,7 +184,7 @@ { _bwirConsumedCapacity :: List "ConsumedCapacity" ConsumedCapacity , _bwirItemCollectionMetrics :: Map Text (List "ItemCollectionMetrics" ItemCollectionMetrics) , _bwirUnprocessedItems :: Map Text (List1 "UnprocessedItems" WriteRequest)- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'BatchWriteItemResponse' constructor. --
gen/Network/AWS/DynamoDB/CreateTable.hs view
@@ -71,7 +71,7 @@ , _ctLocalSecondaryIndexes :: List "LocalSecondaryIndexes" LocalSecondaryIndex , _ctProvisionedThroughput :: ProvisionedThroughput , _ctTableName :: Text- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'CreateTable' constructor. --@@ -218,7 +218,7 @@ newtype CreateTableResponse = CreateTableResponse { _ctrTableDescription :: Maybe TableDescription- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'CreateTableResponse' constructor. --
gen/Network/AWS/DynamoDB/DeleteItem.hs view
@@ -82,7 +82,7 @@ , _diReturnItemCollectionMetrics :: Maybe ReturnItemCollectionMetrics , _diReturnValues :: Maybe ReturnValue , _diTableName :: Text- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'DeleteItem' constructor. --@@ -436,7 +436,7 @@ { _dirAttributes :: Map Text AttributeValue , _dirConsumedCapacity :: Maybe ConsumedCapacity , _dirItemCollectionMetrics :: Maybe ItemCollectionMetrics- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'DeleteItemResponse' constructor. --
gen/Network/AWS/DynamoDB/DeleteTable.hs view
@@ -55,7 +55,7 @@ newtype DeleteTable = DeleteTable { _dtTableName :: Text- } deriving (Eq, Ord, Show, Monoid, IsString)+ } deriving (Eq, Ord, Read, Show, Monoid, IsString) -- | 'DeleteTable' constructor. --@@ -75,7 +75,7 @@ newtype DeleteTableResponse = DeleteTableResponse { _dtrTableDescription :: Maybe TableDescription- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'DeleteTableResponse' constructor. --
gen/Network/AWS/DynamoDB/DescribeTable.hs view
@@ -51,7 +51,7 @@ newtype DescribeTable = DescribeTable { _dt1TableName :: Text- } deriving (Eq, Ord, Show, Monoid, IsString)+ } deriving (Eq, Ord, Read, Show, Monoid, IsString) -- | 'DescribeTable' constructor. --@@ -71,7 +71,7 @@ newtype DescribeTableResponse = DescribeTableResponse { _dtrTable :: TableDescription- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'DescribeTableResponse' constructor. --
gen/Network/AWS/DynamoDB/GetItem.hs view
@@ -68,7 +68,7 @@ , _giProjectionExpression :: Maybe Text , _giReturnConsumedCapacity :: Maybe ReturnConsumedCapacity , _giTableName :: Text- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'GetItem' constructor. --@@ -189,7 +189,7 @@ data GetItemResponse = GetItemResponse { _girConsumedCapacity :: Maybe ConsumedCapacity , _girItem :: Map Text AttributeValue- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'GetItemResponse' constructor. --
gen/Network/AWS/DynamoDB/ListTables.hs view
@@ -54,7 +54,7 @@ data ListTables = ListTables { _ltExclusiveStartTableName :: Maybe Text , _ltLimit :: Maybe Nat- } deriving (Eq, Ord, Show)+ } deriving (Eq, Ord, Read, Show) -- | 'ListTables' constructor. --@@ -86,7 +86,7 @@ data ListTablesResponse = ListTablesResponse { _ltrLastEvaluatedTableName :: Maybe Text , _ltrTableNames :: List "TableNames" Text- } deriving (Eq, Ord, Show)+ } deriving (Eq, Ord, Read, Show) -- | 'ListTablesResponse' constructor. --
gen/Network/AWS/DynamoDB/PutItem.hs view
@@ -89,7 +89,7 @@ , _piReturnItemCollectionMetrics :: Maybe ReturnItemCollectionMetrics , _piReturnValues :: Maybe ReturnValue , _piTableName :: Text- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'PutItem' constructor. --@@ -454,7 +454,7 @@ { _pirAttributes :: Map Text AttributeValue , _pirConsumedCapacity :: Maybe ConsumedCapacity , _pirItemCollectionMetrics :: Maybe ItemCollectionMetrics- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'PutItemResponse' constructor. --
gen/Network/AWS/DynamoDB/Query.hs view
@@ -103,7 +103,7 @@ , _qScanIndexForward :: Maybe Bool , _qSelect :: Maybe Select , _qTableName :: Text- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'Query' constructor. --@@ -534,7 +534,7 @@ , _qrItems :: List "Items" (Map Text AttributeValue) , _qrLastEvaluatedKey :: Map Text AttributeValue , _qrScannedCount :: Maybe Int- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'QueryResponse' constructor. --
gen/Network/AWS/DynamoDB/Scan.hs view
@@ -93,7 +93,7 @@ , _sSelect :: Maybe Select , _sTableName :: Text , _sTotalSegments :: Maybe Nat- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'Scan' constructor. --@@ -392,7 +392,7 @@ , _srItems :: List "Items" (Map Text AttributeValue) , _srLastEvaluatedKey :: Map Text AttributeValue , _srScannedCount :: Maybe Int- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'ScanResponse' constructor. --
gen/Network/AWS/DynamoDB/Types.hs view
@@ -289,7 +289,7 @@ data WriteRequest = WriteRequest { _wDeleteRequest :: Maybe DeleteRequest , _wPutRequest :: Maybe PutRequest- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'WriteRequest' constructor. --@@ -330,7 +330,7 @@ , _ptdNumberOfDecreasesToday :: Maybe Nat , _ptdReadCapacityUnits :: Maybe Nat , _ptdWriteCapacityUnits :: Maybe Nat- } deriving (Eq, Ord, Show)+ } deriving (Eq, Ord, Read, Show) -- | 'ProvisionedThroughputDescription' constructor. --@@ -409,7 +409,7 @@ data KeyType = Hash -- ^ HASH | Range -- ^ RANGE- deriving (Eq, Ord, Show, Generic, Enum)+ deriving (Eq, Ord, Read, Show, Generic, Enum) instance Hashable KeyType @@ -446,7 +446,7 @@ , _avNULL :: Maybe Bool , _avS :: Maybe Text , _avSS :: List "SS" Text- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'AttributeValue' constructor. --@@ -558,7 +558,7 @@ | Creating -- ^ CREATING | Deleting -- ^ DELETING | Updating -- ^ UPDATING- deriving (Eq, Ord, Show, Generic, Enum)+ deriving (Eq, Ord, Read, Show, Generic, Enum) instance Hashable IndexStatus @@ -591,7 +591,7 @@ data ProvisionedThroughput = ProvisionedThroughput { _ptReadCapacityUnits :: Nat , _ptWriteCapacityUnits :: Nat- } deriving (Eq, Ord, Show)+ } deriving (Eq, Ord, Read, Show) -- | 'ProvisionedThroughput' constructor. --@@ -638,7 +638,7 @@ | TSCreating -- ^ CREATING | TSDeleting -- ^ DELETING | TSUpdating -- ^ UPDATING- deriving (Eq, Ord, Show, Generic, Enum)+ deriving (Eq, Ord, Read, Show, Generic, Enum) instance Hashable TableStatus @@ -672,7 +672,7 @@ = All -- ^ ALL | Include -- ^ INCLUDE | KeysOnly -- ^ KEYS_ONLY- deriving (Eq, Ord, Show, Generic, Enum)+ deriving (Eq, Ord, Read, Show, Generic, Enum) instance Hashable ProjectionType @@ -711,7 +711,7 @@ , _tdTableName :: Text , _tdTableSizeBytes :: Integer , _tdTableStatus :: TableStatus- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'TableDescription' constructor. --@@ -967,7 +967,7 @@ , _kaaExpressionAttributeNames :: Map Text Text , _kaaKeys :: List1 "Keys" (Map Text AttributeValue) , _kaaProjectionExpression :: Maybe Text- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'KeysAndAttributes' constructor. --@@ -1076,7 +1076,7 @@ = Indexes -- ^ INDEXES | None -- ^ NONE | Total -- ^ TOTAL- deriving (Eq, Ord, Show, Generic, Enum)+ deriving (Eq, Ord, Read, Show, Generic, Enum) instance Hashable ReturnConsumedCapacity @@ -1107,7 +1107,7 @@ data ReturnItemCollectionMetrics = RICMNone -- ^ NONE | RICMSize -- ^ SIZE- deriving (Eq, Ord, Show, Generic, Enum)+ deriving (Eq, Ord, Read, Show, Generic, Enum) instance Hashable ReturnItemCollectionMetrics @@ -1136,7 +1136,7 @@ data AttributeValueUpdate = AttributeValueUpdate { _avuAction :: Maybe AttributeAction , _avuValue :: Maybe AttributeValue- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'AttributeValueUpdate' constructor. --@@ -1225,7 +1225,7 @@ , _eavComparisonOperator :: Maybe ComparisonOperator , _eavExists :: Maybe Bool , _eavValue :: Maybe AttributeValue- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'ExpectedAttributeValue' constructor. --@@ -1439,7 +1439,7 @@ data AttributeDefinition = AttributeDefinition { _adAttributeName :: Text , _adAttributeType :: ScalarAttributeType- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'AttributeDefinition' constructor. --@@ -1490,7 +1490,7 @@ | NotContains -- ^ NOT_CONTAINS | NotNull -- ^ NOT_NULL | Null -- ^ NULL- deriving (Eq, Ord, Show, Generic, Enum)+ deriving (Eq, Ord, Read, Show, Generic, Enum) instance Hashable ComparisonOperator @@ -1544,7 +1544,7 @@ | RVNone -- ^ NONE | RVUpdatedNew -- ^ UPDATED_NEW | RVUpdatedOld -- ^ UPDATED_OLD- deriving (Eq, Ord, Show, Generic, Enum)+ deriving (Eq, Ord, Read, Show, Generic, Enum) instance Hashable ReturnValue @@ -1580,7 +1580,7 @@ { _lsiIndexName :: Text , _lsiKeySchema :: List1 "KeySchema" KeySchemaElement , _lsiProjection :: Projection- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'LocalSecondaryIndex' constructor. --@@ -1636,7 +1636,7 @@ , _gsidKeySchema :: List1 "KeySchema" KeySchemaElement , _gsidProjection :: Maybe Projection , _gsidProvisionedThroughput :: Maybe ProvisionedThroughputDescription- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'GlobalSecondaryIndexDescription' constructor. --@@ -1737,7 +1737,7 @@ data ItemCollectionMetrics = ItemCollectionMetrics { _icmItemCollectionKey :: Map Text AttributeValue , _icmSizeEstimateRangeGB :: List "SizeEstimateRangeGB" Double- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'ItemCollectionMetrics' constructor. --@@ -1787,7 +1787,7 @@ newtype Capacity = Capacity { _cCapacityUnits :: Maybe Double- } deriving (Eq, Ord, Show)+ } deriving (Eq, Ord, Read, Show) -- | 'Capacity' constructor. --@@ -1819,7 +1819,7 @@ , _ccLocalSecondaryIndexes :: Map Text Capacity , _ccTable :: Maybe Capacity , _ccTableName :: Maybe Text- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'ConsumedCapacity' constructor. --@@ -1893,7 +1893,7 @@ , _gsiKeySchema :: List1 "KeySchema" KeySchemaElement , _gsiProjection :: Projection , _gsiProvisionedThroughput :: ProvisionedThroughput- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'GlobalSecondaryIndex' constructor. --@@ -1958,7 +1958,7 @@ , _lsidItemCount :: Maybe Integer , _lsidKeySchema :: List1 "KeySchema" KeySchemaElement , _lsidProjection :: Maybe Projection- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'LocalSecondaryIndexDescription' constructor. --@@ -2030,7 +2030,7 @@ = Add -- ^ ADD | Delete' -- ^ DELETE | Put -- ^ PUT- deriving (Eq, Ord, Show, Generic, Enum)+ deriving (Eq, Ord, Read, Show, Generic, Enum) instance Hashable AttributeAction @@ -2062,7 +2062,7 @@ = B -- ^ B | N -- ^ N | S -- ^ S- deriving (Eq, Ord, Show, Generic, Enum)+ deriving (Eq, Ord, Read, Show, Generic, Enum) instance Hashable ScalarAttributeType @@ -2093,7 +2093,7 @@ data Projection = Projection { _pNonKeyAttributes :: List1 "NonKeyAttributes" Text , _pProjectionType :: Maybe ProjectionType- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'Projection' constructor. --@@ -2150,7 +2150,7 @@ | AllProjectedAttributes -- ^ ALL_PROJECTED_ATTRIBUTES | Count -- ^ COUNT | SpecificAttributes -- ^ SPECIFIC_ATTRIBUTES- deriving (Eq, Ord, Show, Generic, Enum)+ deriving (Eq, Ord, Read, Show, Generic, Enum) instance Hashable Select @@ -2183,7 +2183,7 @@ data KeySchemaElement = KeySchemaElement { _kseAttributeName :: Text , _kseKeyType :: KeyType- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'KeySchemaElement' constructor. --@@ -2223,7 +2223,7 @@ newtype DeleteRequest = DeleteRequest { _dKey :: Map Text AttributeValue- } deriving (Eq, Show, Monoid, Semigroup)+ } deriving (Eq, Read, Show, Monoid, Semigroup) -- | 'DeleteRequest' constructor. --@@ -2254,7 +2254,7 @@ data UpdateGlobalSecondaryIndexAction = UpdateGlobalSecondaryIndexAction { _ugsiaIndexName :: Text , _ugsiaProvisionedThroughput :: ProvisionedThroughput- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'UpdateGlobalSecondaryIndexAction' constructor. --@@ -2294,7 +2294,7 @@ newtype PutRequest = PutRequest { _pItem :: Map Text AttributeValue- } deriving (Eq, Show, Monoid, Semigroup)+ } deriving (Eq, Read, Show, Monoid, Semigroup) -- | 'PutRequest' constructor. --@@ -2327,7 +2327,7 @@ data Condition = Condition { _cAttributeValueList :: List "AttributeValueList" AttributeValue , _cComparisonOperator :: ComparisonOperator- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'Condition' constructor. --@@ -2498,7 +2498,7 @@ data ConditionalOperator = And -- ^ AND | Or -- ^ OR- deriving (Eq, Ord, Show, Generic, Enum)+ deriving (Eq, Ord, Read, Show, Generic, Enum) instance Hashable ConditionalOperator @@ -2526,7 +2526,7 @@ newtype GlobalSecondaryIndexUpdate = GlobalSecondaryIndexUpdate { _gsiuUpdate :: Maybe UpdateGlobalSecondaryIndexAction- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'GlobalSecondaryIndexUpdate' constructor. --
gen/Network/AWS/DynamoDB/UpdateItem.hs view
@@ -80,7 +80,7 @@ , _uiReturnValues :: Maybe ReturnValue , _uiTableName :: Text , _uiUpdateExpression :: Maybe Text- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'UpdateItem' constructor. --@@ -590,7 +590,7 @@ { _uirAttributes :: Map Text AttributeValue , _uirConsumedCapacity :: Maybe ConsumedCapacity , _uirItemCollectionMetrics :: Maybe ItemCollectionMetrics- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'UpdateItemResponse' constructor. --
gen/Network/AWS/DynamoDB/UpdateTable.hs view
@@ -67,7 +67,7 @@ { _utGlobalSecondaryIndexUpdates :: List "GlobalSecondaryIndexUpdates" GlobalSecondaryIndexUpdate , _utProvisionedThroughput :: Maybe ProvisionedThroughput , _utTableName :: Text- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'UpdateTable' constructor. --@@ -105,7 +105,7 @@ newtype UpdateTableResponse = UpdateTableResponse { _utrTableDescription :: Maybe TableDescription- } deriving (Eq, Show)+ } deriving (Eq, Read, Show) -- | 'UpdateTableResponse' constructor. --