AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.
Implementation for accessing DynamoDBStreams
Amazon DynamoDBAmazon DynamoDB Streams provides API actions for accessing streams and processing stream records. To learn more about application development with Streams, see Capturing Table Activity with DynamoDB Streams in the Amazon DynamoDB Developer Guide.
Namespace: Amazon.DynamoDBv2
Assembly: AWSSDK.DynamoDBv2.dll
Version: 3.x.y.z
public class AmazonDynamoDBStreamsClient : AmazonServiceClient IAmazonDynamoDBStreams, IAmazonService, IDisposable
The AmazonDynamoDBStreamsClient type exposes the following members
Name | Description | |
---|---|---|
AmazonDynamoDBStreamsClient() |
Constructs AmazonDynamoDBStreamsClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration> |
|
AmazonDynamoDBStreamsClient(RegionEndpoint) |
Constructs AmazonDynamoDBStreamsClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration> |
|
AmazonDynamoDBStreamsClient(AmazonDynamoDBStreamsConfig) |
Constructs AmazonDynamoDBStreamsClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration> |
|
AmazonDynamoDBStreamsClient(AWSCredentials) |
Constructs AmazonDynamoDBStreamsClient with AWS Credentials |
|
AmazonDynamoDBStreamsClient(AWSCredentials, RegionEndpoint) |
Constructs AmazonDynamoDBStreamsClient with AWS Credentials |
|
AmazonDynamoDBStreamsClient(AWSCredentials, AmazonDynamoDBStreamsConfig) |
Constructs AmazonDynamoDBStreamsClient with AWS Credentials and an AmazonDynamoDBStreamsClient Configuration object. |
|
AmazonDynamoDBStreamsClient(string, string) |
Constructs AmazonDynamoDBStreamsClient with AWS Access Key ID and AWS Secret Key |
|
AmazonDynamoDBStreamsClient(string, string, RegionEndpoint) |
Constructs AmazonDynamoDBStreamsClient with AWS Access Key ID and AWS Secret Key |
|
AmazonDynamoDBStreamsClient(string, string, AmazonDynamoDBStreamsConfig) |
Constructs AmazonDynamoDBStreamsClient with AWS Access Key ID, AWS Secret Key and an AmazonDynamoDBStreamsClient Configuration object. |
|
AmazonDynamoDBStreamsClient(string, string, string) |
Constructs AmazonDynamoDBStreamsClient with AWS Access Key ID and AWS Secret Key |
|
AmazonDynamoDBStreamsClient(string, string, string, RegionEndpoint) |
Constructs AmazonDynamoDBStreamsClient with AWS Access Key ID and AWS Secret Key |
|
AmazonDynamoDBStreamsClient(string, string, string, AmazonDynamoDBStreamsConfig) |
Constructs AmazonDynamoDBStreamsClient with AWS Access Key ID, AWS Secret Key and an AmazonDynamoDBStreamsClient Configuration object. |
Name | Type | Description | |
---|---|---|---|
Config | Amazon.Runtime.IClientConfig | Inherited from Amazon.Runtime.AmazonServiceClient. |
Name | Description | |
---|---|---|
DescribeStream(string) |
Returns information about a stream, including the current status of the stream, its
Amazon Resource Name (ARN), the composition of its shards, and its corresponding DynamoDB
table.
You can call
Each shard in the stream has a |
|
DescribeStream(DescribeStreamRequest) |
Returns information about a stream, including the current status of the stream, its
Amazon Resource Name (ARN), the composition of its shards, and its corresponding DynamoDB
table.
You can call
Each shard in the stream has a |
|
DescribeStreamAsync(string, CancellationToken) |
Returns information about a stream, including the current status of the stream, its
Amazon Resource Name (ARN), the composition of its shards, and its corresponding DynamoDB
table.
You can call
Each shard in the stream has a |
|
DescribeStreamAsync(DescribeStreamRequest, CancellationToken) |
Returns information about a stream, including the current status of the stream, its
Amazon Resource Name (ARN), the composition of its shards, and its corresponding DynamoDB
table.
You can call
Each shard in the stream has a |
|
DetermineServiceOperationEndpoint(AmazonWebServiceRequest) |
Returns the endpoint that will be used for a particular request. |
|
Dispose() | Inherited from Amazon.Runtime.AmazonServiceClient. | |
GetRecords(string) |
Retrieves the stream records from a given shard.
Specify a shard iterator using the
|
|
GetRecords(GetRecordsRequest) |
Retrieves the stream records from a given shard.
Specify a shard iterator using the
|
|
GetRecordsAsync(string, CancellationToken) |
Retrieves the stream records from a given shard.
Specify a shard iterator using the
|
|
GetRecordsAsync(GetRecordsRequest, CancellationToken) |
Retrieves the stream records from a given shard.
Specify a shard iterator using the
|
|
GetShardIterator(GetShardIteratorRequest) |
Returns a shard iterator. A shard iterator provides information about how to retrieve
the stream records from within a shard. Use the shard iterator in a subsequent
A shard iterator expires 15 minutes after it is returned to the requester.
|
|
GetShardIteratorAsync(GetShardIteratorRequest, CancellationToken) |
Returns a shard iterator. A shard iterator provides information about how to retrieve
the stream records from within a shard. Use the shard iterator in a subsequent
A shard iterator expires 15 minutes after it is returned to the requester.
|
|
ListStreams() |
Returns an array of stream ARNs associated with the current account and endpoint.
If the
You can call |
|
ListStreams(ListStreamsRequest) |
Returns an array of stream ARNs associated with the current account and endpoint.
If the
You can call |
|
ListStreamsAsync(CancellationToken) |
Returns an array of stream ARNs associated with the current account and endpoint.
If the
You can call |
|
ListStreamsAsync(ListStreamsRequest, CancellationToken) |
Returns an array of stream ARNs associated with the current account and endpoint.
If the
You can call |
Name | Description | |
---|---|---|
AfterResponseEvent | Inherited from Amazon.Runtime.AmazonServiceClient. | |
BeforeRequestEvent | Inherited from Amazon.Runtime.AmazonServiceClient. | |
ExceptionEvent | Inherited from Amazon.Runtime.AmazonServiceClient. |
.NET Core App:
Supported in: 3.1
.NET Standard:
Supported in: 2.0
.NET Framework:
Supported in: 4.5, 4.0, 3.5