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]