RuleTaskActionArgs

data class RuleTaskActionArgs(val contactFlowArn: Output<String>, val description: Output<String>? = null, val name: Output<String>, val references: Output<Map<String, RuleReferenceArgs>>? = null) : ConvertibleToJava<RuleTaskActionArgs>

Information about the task action. This field is required if `TriggerEventSource` is one of the following values: `OnZendeskTicketCreate` | `OnZendeskTicketStatusUpdate` | `OnSalesforceCaseCreate`

Constructors

Link copied to clipboard
constructor(contactFlowArn: Output<String>, description: Output<String>? = null, name: Output<String>, references: Output<Map<String, RuleReferenceArgs>>? = null)

Properties

Link copied to clipboard
val contactFlowArn: Output<String>

The Amazon Resource Name (ARN) of the flow.

Link copied to clipboard
val description: Output<String>? = null

The description. Supports variable injection. For more information, see JSONPath reference in the Administrators Guide.

Link copied to clipboard
val name: Output<String>

The name. Supports variable injection. For more information, see JSONPath reference in the Administrators Guide.

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

Information about the reference when the `referenceType` is `URL`. Otherwise, null. `URL` is the only accepted type. (Supports variable injection in the `Value` field.)

Functions

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