AWSPinpointTargetingEventStream Class Reference

Inherits from AWSModel : AWSMTLModel
Declared in AWSPinpointTargetingModel.h
AWSPinpointTargetingModel.m

Overview

Model for an event publishing subscription export.

  applicationId

The ID of the application from which events should be published.

@property (nonatomic, strong) NSString *applicationId

Declared In

AWSPinpointTargetingModel.h

  destinationStreamArn

The Amazon Resource Name (ARN) of the Amazon Kinesis stream or Firehose delivery stream to which you want to publish events.Firehose ARN: arn:aws:firehose:REGION:ACCOUNT_ID:deliverystream/STREAM_NAMEKinesis ARN: arn:aws:kinesis:REGION:ACCOUNT_ID:stream/STREAM_NAME

@property (nonatomic, strong) NSString *destinationStreamArn

Declared In

AWSPinpointTargetingModel.h

  externalId

(Deprecated) Your AWS account ID, which you assigned to the ExternalID key in an IAM trust policy. Used by Amazon Pinpoint to assume an IAM role. This requirement is removed, and external IDs are not recommended for IAM roles assumed by Amazon Pinpoint.

@property (nonatomic, strong) NSString *externalId

Declared In

AWSPinpointTargetingModel.h

  lastModifiedDate

The date the event stream was last updated in ISO 8601 format.

@property (nonatomic, strong) NSString *lastModifiedDate

Declared In

AWSPinpointTargetingModel.h

  lastUpdatedBy

The IAM user who last modified the event stream.

@property (nonatomic, strong) NSString *lastUpdatedBy

Declared In

AWSPinpointTargetingModel.h

  roleArn

The IAM role that authorizes Amazon Pinpoint to publish events to the stream in your account.

@property (nonatomic, strong) NSString *roleArn

Declared In

AWSPinpointTargetingModel.h