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

Update requires: No interruption

InstanceArn

The identifier of the Amazon Connect instance.

Required: Yes

Type: String

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: List of EvaluationFormBaseItem

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

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: List of Tag

Update requires: No interruption

Title

A title of the evaluation form.

Required: Yes

Type: String

Update requires: No interruption

Return values

Ref

When you pass the logical ID of this resource to the intrinsic Reffunction, Refreturns the evaluation form name. For example:

{ "Ref": "myEvaluationFormName" }

For more information about using the Reffunction, see Ref.

Fn::GetAtt

The Fn::GetAttintrinsic 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::GetAttintrinsic function, see Fn::GetAtt.

EvaluationFormArn

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