# KinesisStreamOptions

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/KinesisStreamOptions.cs#L9)

```csharp
public class KinesisStreamOptions
```

Configures the Kinesis persistent stream provider.

## Constructors

- [KinesisStreamOptions](/orleans/docs/api/csharp/microsoft.orleans.streaming.kinesis/orleans.streaming.kinesis.kinesisstreamoptions/constructors/constructor-ff2f4395/)

## Properties

- [AccessKey](/orleans/docs/api/csharp/microsoft.orleans.streaming.kinesis/orleans.streaming.kinesis.kinesisstreamoptions/properties/accesskey-f1789c39/)
- [ConnectionString](/orleans/docs/api/csharp/microsoft.orleans.streaming.kinesis/orleans.streaming.kinesis.kinesisstreamoptions/properties/connectionstring-e852ddc1/)
- [GetRecordsInterval](/orleans/docs/api/csharp/microsoft.orleans.streaming.kinesis/orleans.streaming.kinesis.kinesisstreamoptions/properties/getrecordsinterval-b8e5b6bc/)
- [Region](/orleans/docs/api/csharp/microsoft.orleans.streaming.kinesis/orleans.streaming.kinesis.kinesisstreamoptions/properties/region-0c3b83c4/)
- [SecretKey](/orleans/docs/api/csharp/microsoft.orleans.streaming.kinesis/orleans.streaming.kinesis.kinesisstreamoptions/properties/secretkey-b87df41b/)
- [Service](/orleans/docs/api/csharp/microsoft.orleans.streaming.kinesis/orleans.streaming.kinesis.kinesisstreamoptions/properties/service-998dc4d3/)
- [StreamName](/orleans/docs/api/csharp/microsoft.orleans.streaming.kinesis/orleans.streaming.kinesis.kinesisstreamoptions/properties/streamname-1172b0c8/)
- [TopologyCheckInterval](/orleans/docs/api/csharp/microsoft.orleans.streaming.kinesis/orleans.streaming.kinesis.kinesisstreamoptions/properties/topologycheckinterval-df72deab/)
