AWSPinpointTargetingTemplateResponse
Objective-C
@interface AWSPinpointTargetingTemplateResponse
Swift
class AWSPinpointTargetingTemplateResponse
Provides information about a message template that’s associated with your Amazon Pinpoint account.
Required parameters: [LastModifiedDate, CreationDate, TemplateName, TemplateType]
-
The Amazon Resource Name (ARN) of the message template. This value isn’t included in a TemplateResponse object. To retrieve the ARN of a template, use the GetEmailTemplate, GetPushTemplate, GetSmsTemplate, or GetVoiceTemplate operation, depending on the type of template that you want to retrieve the ARN for.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable arn;Swift
var arn: String? { get set } -
The date, in ISO 8601 format, when the message template was created.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable creationDate;Swift
var creationDate: String? { get set } -
The JSON object that specifies the default values that are used for message variables in the message template. This object isn’t included in a TemplateResponse object. To retrieve this object for a template, use the GetEmailTemplate, GetPushTemplate, GetSmsTemplate, or GetVoiceTemplate operation, depending on the type of template that you want to retrieve the object for.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable defaultSubstitutions;Swift
var defaultSubstitutions: String? { get set } -
The date, in ISO 8601 format, when the message template was last modified.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable lastModifiedDate;Swift
var lastModifiedDate: String? { get set } -
The custom description of the message template. This value isn’t included in a TemplateResponse object. To retrieve the description of a template, use the GetEmailTemplate, GetPushTemplate, GetSmsTemplate, or GetVoiceTemplate operation, depending on the type of template that you want to retrieve the description for.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable templateDescription;Swift
var templateDescription: String? { get set } -
The name of the message template.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable templateName;Swift
var templateName: String? { get set } -
The type of channel that the message template is designed for. Possible values are: EMAIL, PUSH, SMS, INAPP, and VOICE.
Declaration
Objective-C
@property (nonatomic) AWSPinpointTargetingTemplateType templateType;Swift
var templateType: AWSPinpointTargetingTemplateType { get set } -
The unique identifier, as an integer, for the active version of the message template.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable version;Swift
var version: String? { get set } -
A map of key-value pairs that identifies the tags that are associated with the message template. This object isn’t included in a TemplateResponse object. To retrieve this object for a template, use the GetEmailTemplate, GetPushTemplate, GetSmsTemplate, or GetVoiceTemplate operation, depending on the type of template that you want to retrieve the object for.
Declaration
Objective-C
@property (nonatomic, strong) NSDictionary<NSString *, NSString *> *_Nullable tags;Swift
var tags: [String : String]? { get set }
View on GitHub
Install in Dash
AWSPinpointTargetingTemplateResponse Class Reference