AWSConnectContactDataRequest

Objective-C

@interface AWSConnectContactDataRequest

Swift

class AWSConnectContactDataRequest

Request object with information to create a contact.

  • List of attributes to be stored in a contact.

    Declaration

    Objective-C

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

    Swift

    var attributes: [String : String]? { get set }
  • Structure to store information associated with a campaign.

    Declaration

    Objective-C

    @property (nonatomic, strong) AWSConnectCampaign *_Nullable campaign;

    Swift

    var campaign: AWSConnectCampaign? { get set }
  • Endpoint of the customer for which contact will be initiated.

    Declaration

    Objective-C

    @property (nonatomic, strong) AWSConnectEndpoint *_Nullable customerEndpoint;

    Swift

    var customerEndpoint: AWSConnectEndpoint? { get set }
  • The identifier of the queue associated with the Amazon Connect instance in which contacts that are created will be queued.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable queueId;

    Swift

    var queueId: String? { get set }
  • Identifier to uniquely identify individual requests in the batch.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable requestIdentifier;

    Swift

    var requestIdentifier: String? { get set }
  • Endpoint associated with the Amazon Connect instance from which outbound contact will be initiated for the campaign.

    Declaration

    Objective-C

    @property (nonatomic, strong) AWSConnectEndpoint *_Nullable systemEndpoint;

    Swift

    var systemEndpoint: AWSConnectEndpoint? { get set }