TaskTemplateArgs

data class TaskTemplateArgs(val clientToken: Output<String>? = null, val constraints: Output<ConstraintsPropertiesArgs>? = null, val contactFlowArn: Output<String>? = null, val defaults: Output<List<TaskTemplateDefaultFieldValueArgs>>? = null, val description: Output<String>? = null, val fields: Output<List<TaskTemplateFieldArgs>>? = null, val instanceArn: Output<String>? = null, val name: Output<String>? = null, val status: Output<TaskTemplateStatus>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<TaskTemplateArgs>

Resource Type definition for AWS::Connect::TaskTemplate.

Constructors

Link copied to clipboard
constructor(clientToken: Output<String>? = null, constraints: Output<ConstraintsPropertiesArgs>? = null, contactFlowArn: Output<String>? = null, defaults: Output<List<TaskTemplateDefaultFieldValueArgs>>? = null, description: Output<String>? = null, fields: Output<List<TaskTemplateFieldArgs>>? = null, instanceArn: Output<String>? = null, name: Output<String>? = null, status: Output<TaskTemplateStatus>? = null, tags: Output<List<TagArgs>>? = null)

Properties

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

A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.

Link copied to clipboard

The constraints for the task template

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

The identifier of the contact flow.

Link copied to clipboard

The default values for fields when a task is created by referencing this template.

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

The description of the task template.

Link copied to clipboard
val fields: Output<List<TaskTemplateFieldArgs>>? = null

The list of task template's fields

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

The identifier (arn) of the instance.

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

The name of the task template.

Link copied to clipboard
val status: Output<TaskTemplateStatus>? = null

The status of the task template.

Link copied to clipboard
val tags: Output<List<TagArgs>>? = null

One or more tags.

Functions

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