AWSPinpointTargetingAPNSChannelRequest Class Reference

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

Overview

Specifies the status and settings of the APNs (Apple Push Notification service) channel for an application.

  bundleId

The bundle identifier that's assigned to your iOS app. This identifier is used for APNs tokens.

@property (nonatomic, strong) NSString *bundleId

Declared In

AWSPinpointTargetingModel.h

  certificate

The APNs client certificate that you received from Apple, if you want Amazon Pinpoint to communicate with APNs by using an APNs certificate.

@property (nonatomic, strong) NSString *certificate

Declared In

AWSPinpointTargetingModel.h

  defaultAuthenticationMethod

The default authentication method that you want Amazon Pinpoint to use when authenticating with APNs, key or certificate.

@property (nonatomic, strong) NSString *defaultAuthenticationMethod

Declared In

AWSPinpointTargetingModel.h

  enabled

Specifies whether to enable the APNs channel for the application.

@property (nonatomic, strong) NSNumber *enabled

Declared In

AWSPinpointTargetingModel.h

  privateKey

The private key for the APNs client certificate that you want Amazon Pinpoint to use to communicate with APNs.

@property (nonatomic, strong) NSString *privateKey

Declared In

AWSPinpointTargetingModel.h

  teamId

The identifier that's assigned to your Apple developer account team. This identifier is used for APNs tokens.

@property (nonatomic, strong) NSString *teamId

Declared In

AWSPinpointTargetingModel.h

  tokenKey

The authentication key to use for APNs tokens.

@property (nonatomic, strong) NSString *tokenKey

Declared In

AWSPinpointTargetingModel.h

  tokenKeyId

The key identifier that's assigned to your APNs signing key, if you want Amazon Pinpoint to communicate with APNs by using APNs tokens.

@property (nonatomic, strong) NSString *tokenKeyId

Declared In

AWSPinpointTargetingModel.h