AWS::Connect::EvaluationForm - Amazon CloudFormation
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

AWS::Connect::EvaluationForm

Creates an evaluation form for the specified Amazon Connect instance.

Syntax

To declare this entity in your Amazon CloudFormation template, use the following syntax:

JSON

{ "Type" : "AWS::Connect::EvaluationForm", "Properties" : { "Description" : String, "InstanceArn" : String, "Items" : [ EvaluationFormBaseItem, ... ], "ScoringStrategy" : ScoringStrategy, "Status" : String, "Tags" : [ Tag, ... ], "Title" : String } }

YAML

Type: AWS::Connect::EvaluationForm Properties: Description: String InstanceArn: String Items: - EvaluationFormBaseItem ScoringStrategy: ScoringStrategy Status: String Tags: - Tag Title: String

Properties

Description

The description of the evaluation form.

Length Constraints: Minimum length of 0. Maximum length of 1024.

Required: No

Type: String

Maximum: 1024

Update requires: No interruption

InstanceArn

The identifier of the Amazon Connect instance.

Required: Yes

Type: String

Pattern: ^arn:aws[-a-z0-9]*:connect:[-a-z0-9]*:[0-9]{12}:instance/[-a-zA-Z0-9]*$

Update requires: No interruption

Items

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

Required: Yes

Type: Array of EvaluationFormBaseItem

Minimum: 1

Maximum: 200

Update requires: No interruption

ScoringStrategy

A scoring strategy of the evaluation form.

Required: No

Type: ScoringStrategy

Update requires: No interruption

Status

The status of the evaluation form.

Allowed values: DRAFT | ACTIVE

Required: Yes

Type: String

Allowed values: DRAFT | ACTIVE

Update requires: No interruption

Tags

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

Required: No

Type: Array of Tag

Maximum: 50

Update requires: No interruption

Title

A title of the evaluation form.

Required: Yes

Type: String

Minimum: 1

Maximum: 128

Update requires: No interruption

Return values

Ref

When you pass the logical ID of this resource to the intrinsic Ref function, Ref returns the evaluation form name. For example:

{ "Ref": "myEvaluationFormName" }

For more information about using the Ref function, see Ref.

Fn::GetAtt

The Fn::GetAtt intrinsic function returns a value for a specified attribute of this type. The following are the available attributes and sample return values.

For more information about using the Fn::GetAtt intrinsic function, see Fn::GetAtt.

EvaluationFormArn

The Amazon Resource Name (ARN) of the evaluation form.