AWSConnectCreateParticipantRequest

Objective-C

@interface AWSConnectCreateParticipantRequest

Swift

class AWSConnectCreateParticipantRequest
  • A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs.

    Declaration

    Objective-C

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

    Swift

    var clientToken: String? { get set }
  • The identifier of the contact in this instance of Amazon Connect. Only contacts in the CHAT channel are supported.

    Declaration

    Objective-C

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

    Swift

    var contactId: String? { get set }
  • The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.

    Declaration

    Objective-C

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

    Swift

    var instanceId: String? { get set }
  • Information identifying the participant.

    The only Valid value for ParticipantRole is CUSTOM_BOT.

    DisplayName is Required.

    Declaration

    Objective-C

    @property (nonatomic, strong) AWSConnectParticipantDetailsToAdd *_Nullable participantDetails;

    Swift

    var participantDetails: AWSConnectParticipantDetailsToAdd? { get set }