{-# LANGUAGE NoImplicitPrelude #-} {-# OPTIONS_GHC -fno-warn-duplicate-exports #-} {-# OPTIONS_GHC -fno-warn-unused-imports #-} -- Derived from AWS service descriptions, licensed under Apache 2.0. -- | -- Module : Amazonka.DynamoDBStreams.Lens -- Copyright : (c) 2013-2023 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay -- Stability : auto-generated -- Portability : non-portable (GHC extensions) module Amazonka.DynamoDBStreams.Lens ( -- * Operations -- ** DescribeStream describeStream_exclusiveStartShardId, describeStream_limit, describeStream_streamArn, describeStreamResponse_streamDescription, describeStreamResponse_httpStatus, -- ** GetRecords getRecords_limit, getRecords_shardIterator, getRecordsResponse_nextShardIterator, getRecordsResponse_records, getRecordsResponse_httpStatus, -- ** GetShardIterator getShardIterator_sequenceNumber, getShardIterator_streamArn, getShardIterator_shardId, getShardIterator_shardIteratorType, getShardIteratorResponse_shardIterator, getShardIteratorResponse_httpStatus, -- ** ListStreams listStreams_exclusiveStartStreamArn, listStreams_limit, listStreams_tableName, listStreamsResponse_lastEvaluatedStreamArn, listStreamsResponse_streams, listStreamsResponse_httpStatus, -- * Types -- ** Identity identity_principalId, identity_type, -- ** KeySchemaElement keySchemaElement_attributeName, keySchemaElement_keyType, -- ** Record record_awsRegion, record_dynamodb, record_eventID, record_eventName, record_eventSource, record_eventVersion, record_userIdentity, -- ** SequenceNumberRange sequenceNumberRange_endingSequenceNumber, sequenceNumberRange_startingSequenceNumber, -- ** Shard shard_parentShardId, shard_sequenceNumberRange, shard_shardId, -- ** Stream stream_streamArn, stream_streamLabel, stream_tableName, -- ** StreamDescription streamDescription_creationRequestDateTime, streamDescription_keySchema, streamDescription_lastEvaluatedShardId, streamDescription_shards, streamDescription_streamArn, streamDescription_streamLabel, streamDescription_streamStatus, streamDescription_streamViewType, streamDescription_tableName, -- ** StreamRecord streamRecord_approximateCreationDateTime, streamRecord_keys, streamRecord_newImage, streamRecord_oldImage, streamRecord_sequenceNumber, streamRecord_sizeBytes, streamRecord_streamViewType, ) where import Amazonka.DynamoDBStreams.DescribeStream import Amazonka.DynamoDBStreams.GetRecords import Amazonka.DynamoDBStreams.GetShardIterator import Amazonka.DynamoDBStreams.ListStreams import Amazonka.DynamoDBStreams.Types.Identity import Amazonka.DynamoDBStreams.Types.KeySchemaElement import Amazonka.DynamoDBStreams.Types.Record import Amazonka.DynamoDBStreams.Types.SequenceNumberRange import Amazonka.DynamoDBStreams.Types.Shard import Amazonka.DynamoDBStreams.Types.Stream import Amazonka.DynamoDBStreams.Types.StreamDescription import Amazonka.DynamoDBStreams.Types.StreamRecord