MessageTemplateAttributesArgs

data class MessageTemplateAttributesArgs(val agentAttributes: Output<MessageTemplateAgentAttributesArgs>? = null, val customAttributes: Output<Map<String, String>>? = null, val customerProfileAttributes: Output<MessageTemplateCustomerProfileAttributesArgs>? = null, val systemAttributes: Output<MessageTemplateSystemAttributesArgs>? = null) : ConvertibleToJava<MessageTemplateAttributesArgs>

An object that specifies the default values to use for variables in the message template. This object contains different categories of key-value pairs. Each key defines a variable or placeholder in the message template. The corresponding value defines the default value for that variable.

Constructors

Link copied to clipboard
constructor(agentAttributes: Output<MessageTemplateAgentAttributesArgs>? = null, customAttributes: Output<Map<String, String>>? = null, customerProfileAttributes: Output<MessageTemplateCustomerProfileAttributesArgs>? = null, systemAttributes: Output<MessageTemplateSystemAttributesArgs>? = null)

Properties

Link copied to clipboard

The agent attributes that are used with the message template.

Link copied to clipboard
val customAttributes: Output<Map<String, String>>? = null

The custom attributes that are used with the message template.

Link copied to clipboard

The customer profile attributes that are used with the message template.

Link copied to clipboard

The system attributes that are used with the message template.

Functions

Link copied to clipboard
open override fun toJava(): MessageTemplateAttributesArgs