ConnectCases.Client.
create_related_item
(**kwargs)¶Creates a related item (comments, tasks, and contacts) and associates it with a case.
Note
A Related Item is a resource that is associated with a case. It may or may not have an external identifier linking it to an external resource (for example, a contactArn
). All Related Items have their own internal identifier, the relatedItemArn
. Examples of related items include comments
and contacts
.
See also: AWS API Documentation
Request Syntax
response = client.create_related_item(
caseId='string',
content={
'comment': {
'body': 'string',
'contentType': 'Text/Plain'
},
'contact': {
'contactArn': 'string'
}
},
domainId='string',
type='Contact'|'Comment'
)
[REQUIRED]
A unique identifier of the case.
[REQUIRED]
The content of a related item to be created.
Note
This is a Tagged Union structure. Only one of the following top level keys can be set: comment
, contact
.
Represents the content of a comment to be returned to agents.
Text in the body of a Comment
on a case.
Type of the text in the box of a Comment
on a case.
Object representing a contact in Amazon Connect as an API request field.
A unique identifier of a contact in Amazon Connect.
[REQUIRED]
The unique identifier of the Cases domain.
[REQUIRED]
The type of a related item.
dict
Response Syntax
{
'relatedItemArn': 'string',
'relatedItemId': 'string'
}
Response Structure
(dict) --
relatedItemArn (string) --
The Amazon Resource Name (ARN) of the related item.
relatedItemId (string) --
The unique identifier of the related item.
Exceptions
ConnectCases.Client.exceptions.InternalServerException
ConnectCases.Client.exceptions.ResourceNotFoundException
ConnectCases.Client.exceptions.ValidationException
ConnectCases.Client.exceptions.ThrottlingException
ConnectCases.Client.exceptions.AccessDeniedException
ConnectCases.Client.exceptions.ServiceQuotaExceededException