# KinesisStreamConfigProperty

Contains information about the Amazon Kinesis data stream where you are sending real-time log data.

- Source: Generated code
- Type last changed: v2.93.0 · 23 Aug 2023

## Example

```ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_cloudfront as cloudfront } from 'aws-cdk-lib';
const kinesisStreamConfigProperty: cloudfront.CfnRealtimeLogConfig.KinesisStreamConfigProperty = {
  roleArn: 'roleArn',
  streamArn: 'streamArn',
};
```

## Properties

- `roleArn`: string (required) — The Amazon Resource Name (ARN) of an AWS Identity and Access Management (IAM) role that CloudFront can use to send real-time log data to your Kinesis data stream.

  For more information the IAM role, see [Real-time log configuration IAM role](https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/real-time-logs.html#understand-real-time-log-config-iam-role) in the *Amazon CloudFront Developer Guide* .

- `streamArn`: string (required) — The Amazon Resource Name (ARN) of the Kinesis data stream where you are sending real-time log data.
