AWS Fundamentals Logo
AWS Fundamentals
L1 ConstructAWS::Pinpoint::EventStream

CfnEventStream

Creates a new event stream for an application or updates the settings of an existing event stream for an application.

Import

import { CfnEventStream } from 'aws-cdk-lib/aws-pinpoint';

Or use the module namespace:

import * as pinpoint from 'aws-cdk-lib/aws-pinpoint';
// pinpoint.CfnEventStream

Properties

Configuration passed to the constructor as CfnEventStreamProps.

applicationIdRequired
string

The unique identifier for the Amazon Pinpoint application that you want to export data from.

destinationStreamArnRequired
string

The Amazon Resource Name (ARN) of the Amazon Kinesis Data Stream or Amazon Data Firehose delivery stream that you want to publish event data to. For a Kinesis Data Stream, the ARN format is: `arn:aws:kinesis: region : account-id :stream/ stream_name` For a Firehose delivery stream, the ARN format is: `arn:aws:firehose: region : account-id :deliverystream/ stream_name`

roleArnRequired
string

The AWS Identity and Access Management (IAM) role that authorizes Amazon Pinpoint to publish event data to the stream in your AWS account.

CloudFormation Resource

This L1 construct maps directly to the following CloudFormation resource type.

Learn AWS the Practical Way

Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.

Subscribe to Newsletter