Packages
erlcloud
2.2.1
3.8.3
3.8.2
3.8.1
3.7.6
3.7.4
3.7.3
3.7.2
3.7.1
3.7.0
3.6.8
3.6.7
3.6.5
3.6.4
3.6.3
3.6.2
3.6.1
3.6.0
3.5.16
3.5.15
3.5.14
3.5.13
3.5.12
3.5.11
3.5.10
3.5.9
3.5.8
3.5.7
3.5.6
3.5.5
3.5.4
3.5.3
3.5.2
3.5.1
3.5.0
3.4.5
3.4.3
3.4.1
3.4.0
3.3.9
3.3.8
3.3.7
3.3.6
3.3.5
3.3.4
3.3.3
3.3.2
3.3.1
3.3.0
3.2.18
3.2.17
3.2.16
3.2.15
3.2.14
3.2.13
3.2.12
3.2.11
3.2.10
3.2.7
3.2.6
3.2.5
3.2.4
3.2.3
3.2.2
3.2.1
3.2.0
3.1.17
3.1.16
3.1.14
3.1.13
3.1.12
3.1.11
3.1.9
3.1.8
3.1.7
3.1.6
3.1.5
3.1.4
3.1.3
3.1.2
3.1.1
3.1.0
3.0.5
3.0.4
3.0.3
3.0.2
3.0.1
2.2.16
2.2.15
2.2.14
2.2.13
2.2.12
2.2.11
2.2.10
2.2.9
2.2.8
2.2.7
2.2.6
2.2.5
2.2.4
2.2.2
2.2.1
2.2.0
2.1.0
2.0.5
2.0.4
2.0.3
2.0.0
0.13.10
0.13.9
0.13.8
0.13.6
0.13.5
0.13.4
0.13.3
0.13.2
0.13.0
0.12.0
0.11.0
0.9.2
0.9.2-rc.1
0.9.1
0.9.0
AWS APIs library for Erlang
Current section
Files
Jump to
Current section
Files
include/erlcloud_ddb_streams.hrl
-record(ddb_streams_stream,
{stream_arn :: erlcloud_ddb_streams:stream_arn(),
stream_label :: erlcloud_ddb_streams:stream_label(),
table_name :: erlcloud_ddb_streams:table_name()
}).
-record(ddb_streams_shard,
{parent_shard_id :: erlcloud_ddb_streams:shard_id(),
sequence_number_range :: erlcloud_ddb_streams:sequence_number_range(),
shard_id :: erlcloud_ddb_streams:shard_id()
}).
-record(ddb_streams_stream_description,
{creation_request_date_time :: number(),
key_schema :: erlcloud_ddb_streams:key_schema(),
last_evaluated_shard_id :: erlcloud_ddb_streams:shard_id(),
shards :: [#ddb_streams_shard{}],
stream_arn :: erlcloud_ddb_streams:stream_arn(),
stream_label :: erlcloud_ddb_streams:stream_label(),
stream_status :: erlcloud_ddb_streams:stream_status(),
stream_view_type :: erlcloud_ddb_streams:stream_view_type(),
table_name :: erlcloud_ddb_streams:table_name()
}).
-record(ddb_streams_stream_record,
{keys :: erlcloud_ddb_streams:key(),
new_image :: erlcloud_ddb_streams:item(),
old_image :: erlcloud_ddb_streams:item(),
sequence_number :: erlcloud_ddb_streams:sequence_number(),
size_bytes :: pos_integer(),
stream_view_type :: erlcloud_ddb_streams:stream_view_type()}).
-record(ddb_streams_record,
{aws_region :: erlcloud_ddb_streams:aws_region(),
dynamodb :: #ddb_streams_stream_record{},
event_id :: erlcloud_ddb_streams:event_id(),
event_name :: erlcloud_ddb_streams:event_name(),
event_source :: erlcloud_ddb_streams:event_source(),
event_version :: erlcloud_ddb_streams:event_version()
}).
-record(ddb_streams_describe_stream,
{stream_description :: #ddb_streams_stream_description{}
}).
-record(ddb_streams_get_records,
{next_shard_iterator :: erlcloud_ddb_streams:shard_iterator(),
records :: [#ddb_streams_record{}]
}).
-record(ddb_streams_get_shard_iterator,
{shard_iterator :: erlcloud_ddb_streams:shard_iterator()
}).
-record(ddb_streams_list_streams,
{last_evaluated_stream_arn :: erlcloud_ddb_streams:stream_arn(),
streams :: [#ddb_streams_stream{}]
}).