AWSPinpointTargetingEndpointBatchItem Class Reference

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

Overview

Endpoint update request

  address

The address or token of the endpoint as provided by your push provider (e.g. DeviceToken or RegistrationId).

@property (nonatomic, strong) NSString *address

Declared In

AWSPinpointTargetingModel.h

  attributes

Custom attributes that your app reports to Amazon Pinpoint. You can use these attributes as selection criteria when you create a segment.

@property (nonatomic, strong) NSDictionary<NSString*NSArray<NSString*> *> *attributes

Declared In

AWSPinpointTargetingModel.h

  channelType

The channel type.Valid values: APNS, GCM

@property (nonatomic, assign) AWSPinpointTargetingChannelType channelType

Declared In

AWSPinpointTargetingModel.h

  demographic

The endpoint demographic attributes.

@property (nonatomic, strong) AWSPinpointTargetingEndpointDemographic *demographic

Declared In

AWSPinpointTargetingModel.h

  effectiveDate

The last time the endpoint was updated. Provided in ISO 8601 format.

@property (nonatomic, strong) NSString *effectiveDate

Declared In

AWSPinpointTargetingModel.h

  endpointStatus

The endpoint status. Can be either ACTIVE or INACTIVE. Will be set to INACTIVE if a delivery fails. Will be set to ACTIVE if the address is updated.

@property (nonatomic, strong) NSString *endpointStatus

Declared In

AWSPinpointTargetingModel.h

  identifier

The unique Id for the Endpoint in the batch.

@property (nonatomic, strong) NSString *identifier

Declared In

AWSPinpointTargetingModel.h

  location

The endpoint location attributes.

@property (nonatomic, strong) AWSPinpointTargetingEndpointLocation *location

Declared In

AWSPinpointTargetingModel.h

  metrics

Custom metrics that your app reports to Amazon Pinpoint.

@property (nonatomic, strong) NSDictionary<NSString*NSNumber*> *metrics

Declared In

AWSPinpointTargetingModel.h

  optOut

Indicates whether a user has opted out of receiving messages with one of the following values:ALL – User receives all messages. NONE – User receives no messages.

@property (nonatomic, strong) NSString *optOut

Declared In

AWSPinpointTargetingModel.h

  requestId

The unique ID for the most recent request to update the endpoint.

@property (nonatomic, strong) NSString *requestId

Declared In

AWSPinpointTargetingModel.h

  user

Custom user-specific attributes that your app reports to Amazon Pinpoint.

@property (nonatomic, strong) AWSPinpointTargetingEndpointUser *user

Declared In

AWSPinpointTargetingModel.h