Skip to content

Connectparticipant Classes

AttachmentItem

ContentType

  • Type: typing.Optional[str]

AttachmentId

  • Type: typing.Optional[str]

AttachmentName

  • Type: typing.Optional[str]

Status

  • Type: typing.Optional[typing.Literal['APPROVED', 'IN_PROGRESS', 'REJECTED']]

BaseValidatorModel

Oops! This Pydantic model is currently empty. Stay tuned!

CancelParticipantAuthenticationRequest

SessionId

  • Type:
  • Required: Yes

ConnectionToken

  • Type:
  • Required: Yes

CompleteAttachmentUploadRequest

AttachmentIds

  • Type: typing.List[str]
  • Required: Yes

ClientToken

  • Type:
  • Required: Yes

ConnectionToken

  • Type:
  • Required: Yes

ConnectionCredentials

ConnectionToken

  • Type: typing.Optional[str]

Expiry

  • Type: typing.Optional[str]

CreateParticipantConnectionRequest

ParticipantToken

  • Type:
  • Required: Yes

Type

  • Type: typing.Optional[typing.List[typing.Literal['CONNECTION_CREDENTIALS', 'WEBSOCKET']]]

ConnectParticipant

  • Type: typing.Optional[bool]

CreateParticipantConnectionResponse

Websocket

  • Type:
  • Required: Yes

ConnectionCredentials

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribeViewRequest

ViewToken

  • Type:
  • Required: Yes

ConnectionToken

  • Type:
  • Required: Yes

DescribeViewResponse

View

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DisconnectParticipantRequest

ConnectionToken

  • Type:
  • Required: Yes

ClientToken

  • Type: typing.Optional[str]

GetAttachmentRequest

AttachmentId

  • Type:
  • Required: Yes

ConnectionToken

  • Type:
  • Required: Yes

UrlExpiryInSeconds

  • Type: typing.Optional[int]

GetAttachmentResponse

Url

  • Type:
  • Required: Yes

UrlExpiry

  • Type:
  • Required: Yes

AttachmentSizeInBytes

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetAuthenticationUrlRequest

SessionId

  • Type:
  • Required: Yes

RedirectUri

  • Type:
  • Required: Yes

ConnectionToken

  • Type:
  • Required: Yes

GetAuthenticationUrlResponse

AuthenticationUrl

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetTranscriptRequest

ConnectionToken

  • Type:
  • Required: Yes

ContactId

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ScanDirection

  • Type: typing.Optional[typing.Literal['BACKWARD', 'FORWARD']]

SortOrder

  • Type: typing.Optional[typing.Literal['ASCENDING', 'DESCENDING']]

StartPosition

  • Type:

GetTranscriptResponse

InitialContactId

  • Type:
  • Required: Yes

Transcript

  • Type: typing.List[aws_resource_validator.pydantic_models.connectparticipant.connectparticipant_classes.Item]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

Item

AbsoluteTime

  • Type: typing.Optional[str]

Content

  • Type: typing.Optional[str]

ContentType

  • Type: typing.Optional[str]

Id

  • Type: typing.Optional[str]

Type

  • Type: typing.Optional[typing.Literal['ATTACHMENT', 'CHAT_ENDED', 'CONNECTION_ACK', 'EVENT', 'MESSAGE', 'MESSAGE_DELIVERED', 'MESSAGE_READ', 'PARTICIPANT_JOINED', 'PARTICIPANT_LEFT', 'TRANSFER_FAILED', 'TRANSFER_SUCCEEDED', 'TYPING']]

ParticipantId

  • Type: typing.Optional[str]

DisplayName

  • Type: typing.Optional[str]

ParticipantRole

  • Type: typing.Optional[typing.Literal['AGENT', 'CUSTOMER', 'CUSTOM_BOT', 'SUPERVISOR', 'SYSTEM']]

Attachments

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.connectparticipant.connectparticipant_classes.AttachmentItem]]

MessageMetadata

  • Type:

RelatedContactId

  • Type: typing.Optional[str]

ContactId

  • Type: typing.Optional[str]

MessageMetadata

MessageId

  • Type: typing.Optional[str]

Receipts

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.connectparticipant.connectparticipant_classes.Receipt]]

Receipt

DeliveredTimestamp

  • Type: typing.Optional[str]

ReadTimestamp

  • Type: typing.Optional[str]

RecipientParticipantId

  • Type: typing.Optional[str]

ResponseMetadata

RequestId

  • Type:
  • Required: Yes

HTTPStatusCode

  • Type:
  • Required: Yes

HTTPHeaders

  • Type: typing.Dict[str, str]
  • Required: Yes

RetryAttempts

  • Type:
  • Required: Yes

HostId

  • Type: typing.Optional[str]

SendEventRequest

ContentType

  • Type:
  • Required: Yes

ConnectionToken

  • Type:
  • Required: Yes

Content

  • Type: typing.Optional[str]

ClientToken

  • Type: typing.Optional[str]

SendEventResponse

Id

  • Type:
  • Required: Yes

AbsoluteTime

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

SendMessageRequest

ContentType

  • Type:
  • Required: Yes

Content

  • Type:
  • Required: Yes

ConnectionToken

  • Type:
  • Required: Yes

ClientToken

  • Type: typing.Optional[str]

SendMessageResponse

Id

  • Type:
  • Required: Yes

AbsoluteTime

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

StartAttachmentUploadRequest

ContentType

  • Type:
  • Required: Yes

AttachmentSizeInBytes

  • Type:
  • Required: Yes

AttachmentName

  • Type:
  • Required: Yes

ClientToken

  • Type:
  • Required: Yes

ConnectionToken

  • Type:
  • Required: Yes

StartAttachmentUploadResponse

AttachmentId

  • Type:
  • Required: Yes

UploadMetadata

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

StartPosition

Id

  • Type: typing.Optional[str]

AbsoluteTime

  • Type: typing.Optional[str]

MostRecent

  • Type: typing.Optional[int]

UploadMetadata

Url

  • Type: typing.Optional[str]

UrlExpiry

  • Type: typing.Optional[str]

HeadersToInclude

  • Type: typing.Optional[typing.Dict[str, str]]

View

Id

  • Type: typing.Optional[str]

Arn

  • Type: typing.Optional[str]

Name

  • Type: typing.Optional[str]

Version

  • Type: typing.Optional[int]

Content

  • Type: typing.Optional[aws_resource_validator.pydantic_models.connectparticipant.connectparticipant_classes.ViewContent]

ViewContent

InputSchema

  • Type: typing.Optional[str]

Template

  • Type: typing.Optional[str]

Actions

  • Type: typing.Optional[typing.List[str]]

Websocket

Url

  • Type: typing.Optional[str]

ConnectionExpiry

  • Type: typing.Optional[str]