# DynamoDBStreamQueueCheckpointerOptions

Package: [Microsoft.Orleans.Streaming.Kinesis](/orleans/docs/api/csharp/microsoft.orleans.streaming.kinesis/) 10.0.0

[Source](https://github.com/dotnet/orleans/blob/b7a9e3e1c9c54b3cec3a467c5734bf7744541bcf/src/AWS/Orleans.Streaming.Kinesis/Streams/DynamoDBStreamQueueCheckpointerOptions.cs#L9)

```csharp
public sealed class DynamoDBStreamQueueCheckpointerOptions
```

Configures DynamoDB-backed stream queue checkpointing.

## Constructors

- [DynamoDBStreamQueueCheckpointerOptions](/orleans/docs/api/csharp/microsoft.orleans.streaming.kinesis/orleans.configuration.dynamodbstreamqueuecheckpointeroptions/constructors/constructor-6bf22181/)

## Properties

- [AccessKey](/orleans/docs/api/csharp/microsoft.orleans.streaming.kinesis/orleans.configuration.dynamodbstreamqueuecheckpointeroptions/properties/accesskey-d43ef11d/)
- [CreateIfNotExists](/orleans/docs/api/csharp/microsoft.orleans.streaming.kinesis/orleans.configuration.dynamodbstreamqueuecheckpointeroptions/properties/createifnotexists-e49cc13e/)
- [InitializationTimeout](/orleans/docs/api/csharp/microsoft.orleans.streaming.kinesis/orleans.configuration.dynamodbstreamqueuecheckpointeroptions/properties/initializationtimeout-f74282b6/)
- [PersistInterval](/orleans/docs/api/csharp/microsoft.orleans.streaming.kinesis/orleans.configuration.dynamodbstreamqueuecheckpointeroptions/properties/persistinterval-63ed9878/)
- [ProfileName](/orleans/docs/api/csharp/microsoft.orleans.streaming.kinesis/orleans.configuration.dynamodbstreamqueuecheckpointeroptions/properties/profilename-9b7fa052/)
- [ReadCapacityUnits](/orleans/docs/api/csharp/microsoft.orleans.streaming.kinesis/orleans.configuration.dynamodbstreamqueuecheckpointeroptions/properties/readcapacityunits-ccd53d66/)
- [SecretKey](/orleans/docs/api/csharp/microsoft.orleans.streaming.kinesis/orleans.configuration.dynamodbstreamqueuecheckpointeroptions/properties/secretkey-102e13ef/)
- [Service](/orleans/docs/api/csharp/microsoft.orleans.streaming.kinesis/orleans.configuration.dynamodbstreamqueuecheckpointeroptions/properties/service-215bf8c6/)
- [TableName](/orleans/docs/api/csharp/microsoft.orleans.streaming.kinesis/orleans.configuration.dynamodbstreamqueuecheckpointeroptions/properties/tablename-d0859de6/)
- [Token](/orleans/docs/api/csharp/microsoft.orleans.streaming.kinesis/orleans.configuration.dynamodbstreamqueuecheckpointeroptions/properties/token-e4b30ac9/)
- [UseProvisionedThroughput](/orleans/docs/api/csharp/microsoft.orleans.streaming.kinesis/orleans.configuration.dynamodbstreamqueuecheckpointeroptions/properties/useprovisionedthroughput-bdd3137b/)
- [WriteCapacityUnits](/orleans/docs/api/csharp/microsoft.orleans.streaming.kinesis/orleans.configuration.dynamodbstreamqueuecheckpointeroptions/properties/writecapacityunits-ac1f7145/)
