AWSPinpointTargetingRemoveAttributesRequest
Objective-C
@interface AWSPinpointTargetingRemoveAttributesRequest
Swift
class AWSPinpointTargetingRemoveAttributesRequest
-
The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable applicationId;
Swift
var applicationId: String? { get set }
-
The type of attribute or attributes to remove. Valid values are:
endpoint-custom-attributes - Custom attributes that describe endpoints, such as the date when an associated user opted in or out of receiving communications from you through a specific type of channel.
endpoint-metric-attributes - Custom metrics that your app reports to Amazon Pinpoint for endpoints, such as the number of app sessions or the number of items left in a cart.
endpoint-user-attributes - Custom attributes that describe users, such as first name, last name, and age.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable attributeType;
Swift
var attributeType: String? { get set }
-
Specifies one or more attributes to remove from all the endpoints that are associated with an application.
Declaration
Objective-C
@property (nonatomic, strong) AWSPinpointTargetingUpdateAttributesRequest *_Nullable updateAttributesRequest;
Swift
var updateAttributesRequest: AWSPinpointTargetingUpdateAttributesRequest? { get set }