AWSPinpointTargetingImportJobRequest Class Reference

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

  defineSegment

Sets whether the endpoints create a segment when they are imported.

@property (nonatomic, strong) NSNumber *defineSegment

Declared In

AWSPinpointTargetingModel.h

  externalId

A unique, custom ID assigned to the IAM role that restricts who can assume the role.

@property (nonatomic, strong) NSString *externalId

Declared In

AWSPinpointTargetingModel.h

  format

The format of the files that contain the endpoint definitions. Valid values: CSV, JSON

@property (nonatomic, assign) AWSPinpointTargetingFormat format

Declared In

AWSPinpointTargetingModel.h

  registerEndpoints

Sets whether the endpoints are registered with Amazon Pinpoint when they are imported.

@property (nonatomic, strong) NSNumber *registerEndpoints

Declared In

AWSPinpointTargetingModel.h

  roleArn

The Amazon Resource Name (ARN) of an IAM role that grants Amazon Pinpoint access to the Amazon S3 location that contains the endpoints to import.

@property (nonatomic, strong) NSString *roleArn

Declared In

AWSPinpointTargetingModel.h

  s3Url

A URL that points to the location within an Amazon S3 bucket that contains the endpoints to import. The location can be a folder or a single file. The URL should follow this format: s3://bucket-name/folder-name/file-nameAmazon Pinpoint will import endpoints from this location and any subfolders it contains.

@property (nonatomic, strong) NSString *s3Url

Declared In

AWSPinpointTargetingModel.h

  segmentId

The ID of the segment to update if the import job is meant to update an existing segment.

@property (nonatomic, strong) NSString *segmentId

Declared In

AWSPinpointTargetingModel.h

  segmentName

A custom name for the segment created by the import job. Use if DefineSegment is true.

@property (nonatomic, strong) NSString *segmentName

Declared In

AWSPinpointTargetingModel.h