EvaluationFormArgs

data class EvaluationFormArgs(val description: Output<String>? = null, val instanceArn: Output<String>? = null, val items: Output<List<EvaluationFormBaseItemArgs>>? = null, val scoringStrategy: Output<EvaluationFormScoringStrategyArgs>? = null, val status: Output<EvaluationFormStatus>? = null, val tags: Output<List<TagArgs>>? = null, val title: Output<String>? = null) : ConvertibleToJava<EvaluationFormArgs>

Creates an evaluation form for the specified CON instance.

Constructors

Link copied to clipboard
constructor(description: Output<String>? = null, instanceArn: Output<String>? = null, items: Output<List<EvaluationFormBaseItemArgs>>? = null, scoringStrategy: Output<EvaluationFormScoringStrategyArgs>? = null, status: Output<EvaluationFormStatus>? = null, tags: Output<List<TagArgs>>? = null, title: Output<String>? = null)

Properties

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

The description of the evaluation form. Length Constraints: Minimum length of 0. Maximum length of 1024.

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

The identifier of the Amazon Connect instance.

Link copied to clipboard
val items: Output<List<EvaluationFormBaseItemArgs>>? = null

Items that are part of the evaluation form. The total number of sections and questions must not exceed 100 each. Questions must be contained in a section. Minimum size: 1 Maximum size: 100

Link copied to clipboard

A scoring strategy of the evaluation form.

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

The status of the evaluation form. Allowed values: `DRAFT` | `ACTIVE`

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

The tags used to organize, track, or control access for this resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }.

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

A title of the evaluation form.

Functions

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