object
MessageContextReference
Variants
Use type to choose one of `message`, `resource`, `unavailable`.
MessageContextMessageReference
messageRequired: `type`, `messageId`.
- Name
type- Type
- const
- Description
- Required property.
- Name
messageId- Type
- string
- Description
- Required property.
Example
message
{
"type": "message",
"messageId": "string"
}MessageContextResourceReference
resourceRequired: `type`, `resourceType`, `channel`, `externalId`.
- Name
type- Type
- const
- Description
- Required property.
- Name
resourceType- Type
- string
- Description
- Required property.
- Name
channel- Type
- string
- Description
- Required property.
- Name
externalId- Type
- string
- Description
- Required property.
Example
resource
{
"type": "resource",
"resourceType": "string",
"channel": "string",
"externalId": "string"
}MessageContextUnavailableReference
unavailableRequired: `type`.
- Name
type- Type
- const
- Description
- Required property.
Example
unavailable
{
"type": "unavailable"
}