Class: Aws::Connect::Types::EvaluationForm

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb

Overview

Information about the evaluation form.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#ai_version ⇒ String

The AI version to use for the evaluation form. This specifies which AI model version is used for automated evaluations.

Returns:

  • (String)


13617
13618
13619
13620
13621
13622
13623
13624
13625
13626
13627
13628
13629
13630
13631
13632
13633
13634
13635
13636
13637
13638
13639
13640
13641
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 13617

class EvaluationForm < Struct.new(
  :evaluation_form_id,
  :evaluation_form_version,
  :locked,
  :evaluation_form_arn,
  :title,
  :description,
  :status,
  :items,
  :scoring_strategy,
  :created_time,
  :created_by,
  :last_modified_time,
  :last_modified_by,
  :auto_evaluation_configuration,
  :review_configuration,
  :tags,
  :target_configuration,
  :language_configuration,
  :latest_validation_status,
  :last_validation_time,
  :ai_version)
  SENSITIVE = []
  include Aws::Structure
end

#auto_evaluation_configuration ⇒ Types::EvaluationFormAutoEvaluationConfiguration

The automatic evaluation configuration of an evaluation form.



13617
13618
13619
13620
13621
13622
13623
13624
13625
13626
13627
13628
13629
13630
13631
13632
13633
13634
13635
13636
13637
13638
13639
13640
13641
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 13617

class EvaluationForm < Struct.new(
  :evaluation_form_id,
  :evaluation_form_version,
  :locked,
  :evaluation_form_arn,
  :title,
  :description,
  :status,
  :items,
  :scoring_strategy,
  :created_time,
  :created_by,
  :last_modified_time,
  :last_modified_by,
  :auto_evaluation_configuration,
  :review_configuration,
  :tags,
  :target_configuration,
  :language_configuration,
  :latest_validation_status,
  :last_validation_time,
  :ai_version)
  SENSITIVE = []
  include Aws::Structure
end

#created_by ⇒ String

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

Returns:

  • (String)


13617
13618
13619
13620
13621
13622
13623
13624
13625
13626
13627
13628
13629
13630
13631
13632
13633
13634
13635
13636
13637
13638
13639
13640
13641
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 13617

class EvaluationForm < Struct.new(
  :evaluation_form_id,
  :evaluation_form_version,
  :locked,
  :evaluation_form_arn,
  :title,
  :description,
  :status,
  :items,
  :scoring_strategy,
  :created_time,
  :created_by,
  :last_modified_time,
  :last_modified_by,
  :auto_evaluation_configuration,
  :review_configuration,
  :tags,
  :target_configuration,
  :language_configuration,
  :latest_validation_status,
  :last_validation_time,
  :ai_version)
  SENSITIVE = []
  include Aws::Structure
end

#created_time ⇒ Time

The timestamp for when the evaluation form was created.

Returns:

  • (Time)


13617
13618
13619
13620
13621
13622
13623
13624
13625
13626
13627
13628
13629
13630
13631
13632
13633
13634
13635
13636
13637
13638
13639
13640
13641
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 13617

class EvaluationForm < Struct.new(
  :evaluation_form_id,
  :evaluation_form_version,
  :locked,
  :evaluation_form_arn,
  :title,
  :description,
  :status,
  :items,
  :scoring_strategy,
  :created_time,
  :created_by,
  :last_modified_time,
  :last_modified_by,
  :auto_evaluation_configuration,
  :review_configuration,
  :tags,
  :target_configuration,
  :language_configuration,
  :latest_validation_status,
  :last_validation_time,
  :ai_version)
  SENSITIVE = []
  include Aws::Structure
end

#description ⇒ String

The description of the evaluation form.

Returns:

  • (String)


13617
13618
13619
13620
13621
13622
13623
13624
13625
13626
13627
13628
13629
13630
13631
13632
13633
13634
13635
13636
13637
13638
13639
13640
13641
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 13617

class EvaluationForm < Struct.new(
  :evaluation_form_id,
  :evaluation_form_version,
  :locked,
  :evaluation_form_arn,
  :title,
  :description,
  :status,
  :items,
  :scoring_strategy,
  :created_time,
  :created_by,
  :last_modified_time,
  :last_modified_by,
  :auto_evaluation_configuration,
  :review_configuration,
  :tags,
  :target_configuration,
  :language_configuration,
  :latest_validation_status,
  :last_validation_time,
  :ai_version)
  SENSITIVE = []
  include Aws::Structure
end

#evaluation_form_arn ⇒ String

The Amazon Resource Name (ARN) for the evaluation form resource.

Returns:

  • (String)


13617
13618
13619
13620
13621
13622
13623
13624
13625
13626
13627
13628
13629
13630
13631
13632
13633
13634
13635
13636
13637
13638
13639
13640
13641
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 13617

class EvaluationForm < Struct.new(
  :evaluation_form_id,
  :evaluation_form_version,
  :locked,
  :evaluation_form_arn,
  :title,
  :description,
  :status,
  :items,
  :scoring_strategy,
  :created_time,
  :created_by,
  :last_modified_time,
  :last_modified_by,
  :auto_evaluation_configuration,
  :review_configuration,
  :tags,
  :target_configuration,
  :language_configuration,
  :latest_validation_status,
  :last_validation_time,
  :ai_version)
  SENSITIVE = []
  include Aws::Structure
end

#evaluation_form_id ⇒ String

The unique identifier for the evaluation form.

Returns:

  • (String)


13617
13618
13619
13620
13621
13622
13623
13624
13625
13626
13627
13628
13629
13630
13631
13632
13633
13634
13635
13636
13637
13638
13639
13640
13641
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 13617

class EvaluationForm < Struct.new(
  :evaluation_form_id,
  :evaluation_form_version,
  :locked,
  :evaluation_form_arn,
  :title,
  :description,
  :status,
  :items,
  :scoring_strategy,
  :created_time,
  :created_by,
  :last_modified_time,
  :last_modified_by,
  :auto_evaluation_configuration,
  :review_configuration,
  :tags,
  :target_configuration,
  :language_configuration,
  :latest_validation_status,
  :last_validation_time,
  :ai_version)
  SENSITIVE = []
  include Aws::Structure
end

#evaluation_form_version ⇒ Integer

A version of the evaluation form.

Returns:

  • (Integer)


13617
13618
13619
13620
13621
13622
13623
13624
13625
13626
13627
13628
13629
13630
13631
13632
13633
13634
13635
13636
13637
13638
13639
13640
13641
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 13617

class EvaluationForm < Struct.new(
  :evaluation_form_id,
  :evaluation_form_version,
  :locked,
  :evaluation_form_arn,
  :title,
  :description,
  :status,
  :items,
  :scoring_strategy,
  :created_time,
  :created_by,
  :last_modified_time,
  :last_modified_by,
  :auto_evaluation_configuration,
  :review_configuration,
  :tags,
  :target_configuration,
  :language_configuration,
  :latest_validation_status,
  :last_validation_time,
  :ai_version)
  SENSITIVE = []
  include Aws::Structure
end

#items ⇒ Array<Types::EvaluationFormItem>

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.

Returns:



13617
13618
13619
13620
13621
13622
13623
13624
13625
13626
13627
13628
13629
13630
13631
13632
13633
13634
13635
13636
13637
13638
13639
13640
13641
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 13617

class EvaluationForm < Struct.new(
  :evaluation_form_id,
  :evaluation_form_version,
  :locked,
  :evaluation_form_arn,
  :title,
  :description,
  :status,
  :items,
  :scoring_strategy,
  :created_time,
  :created_by,
  :last_modified_time,
  :last_modified_by,
  :auto_evaluation_configuration,
  :review_configuration,
  :tags,
  :target_configuration,
  :language_configuration,
  :latest_validation_status,
  :last_validation_time,
  :ai_version)
  SENSITIVE = []
  include Aws::Structure
end

#language_configuration ⇒ Types::EvaluationFormLanguageConfiguration

Configuration for language settings of this evaluation form.



13617
13618
13619
13620
13621
13622
13623
13624
13625
13626
13627
13628
13629
13630
13631
13632
13633
13634
13635
13636
13637
13638
13639
13640
13641
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 13617

class EvaluationForm < Struct.new(
  :evaluation_form_id,
  :evaluation_form_version,
  :locked,
  :evaluation_form_arn,
  :title,
  :description,
  :status,
  :items,
  :scoring_strategy,
  :created_time,
  :created_by,
  :last_modified_time,
  :last_modified_by,
  :auto_evaluation_configuration,
  :review_configuration,
  :tags,
  :target_configuration,
  :language_configuration,
  :latest_validation_status,
  :last_validation_time,
  :ai_version)
  SENSITIVE = []
  include Aws::Structure
end

#last_modified_by ⇒ String

The Amazon Resource Name (ARN) of the user who last updated the evaluation form.

Returns:

  • (String)


13617
13618
13619
13620
13621
13622
13623
13624
13625
13626
13627
13628
13629
13630
13631
13632
13633
13634
13635
13636
13637
13638
13639
13640
13641
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 13617

class EvaluationForm < Struct.new(
  :evaluation_form_id,
  :evaluation_form_version,
  :locked,
  :evaluation_form_arn,
  :title,
  :description,
  :status,
  :items,
  :scoring_strategy,
  :created_time,
  :created_by,
  :last_modified_time,
  :last_modified_by,
  :auto_evaluation_configuration,
  :review_configuration,
  :tags,
  :target_configuration,
  :language_configuration,
  :latest_validation_status,
  :last_validation_time,
  :ai_version)
  SENSITIVE = []
  include Aws::Structure
end

#last_modified_time ⇒ Time

The timestamp for when the evaluation form was last updated.

Returns:

  • (Time)


13617
13618
13619
13620
13621
13622
13623
13624
13625
13626
13627
13628
13629
13630
13631
13632
13633
13634
13635
13636
13637
13638
13639
13640
13641
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 13617

class EvaluationForm < Struct.new(
  :evaluation_form_id,
  :evaluation_form_version,
  :locked,
  :evaluation_form_arn,
  :title,
  :description,
  :status,
  :items,
  :scoring_strategy,
  :created_time,
  :created_by,
  :last_modified_time,
  :last_modified_by,
  :auto_evaluation_configuration,
  :review_configuration,
  :tags,
  :target_configuration,
  :language_configuration,
  :latest_validation_status,
  :last_validation_time,
  :ai_version)
  SENSITIVE = []
  include Aws::Structure
end

#last_validation_time ⇒ Time

The timestamp when the most recent validation was started for this evaluation form.

Returns:

  • (Time)


13617
13618
13619
13620
13621
13622
13623
13624
13625
13626
13627
13628
13629
13630
13631
13632
13633
13634
13635
13636
13637
13638
13639
13640
13641
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 13617

class EvaluationForm < Struct.new(
  :evaluation_form_id,
  :evaluation_form_version,
  :locked,
  :evaluation_form_arn,
  :title,
  :description,
  :status,
  :items,
  :scoring_strategy,
  :created_time,
  :created_by,
  :last_modified_time,
  :last_modified_by,
  :auto_evaluation_configuration,
  :review_configuration,
  :tags,
  :target_configuration,
  :language_configuration,
  :latest_validation_status,
  :last_validation_time,
  :ai_version)
  SENSITIVE = []
  include Aws::Structure
end

#latest_validation_status ⇒ String

The status of the most recent validation run for this evaluation form. Valid values: IN_PROGRESS, COMPLETED, FAILED.

Returns:

  • (String)


13617
13618
13619
13620
13621
13622
13623
13624
13625
13626
13627
13628
13629
13630
13631
13632
13633
13634
13635
13636
13637
13638
13639
13640
13641
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 13617

class EvaluationForm < Struct.new(
  :evaluation_form_id,
  :evaluation_form_version,
  :locked,
  :evaluation_form_arn,
  :title,
  :description,
  :status,
  :items,
  :scoring_strategy,
  :created_time,
  :created_by,
  :last_modified_time,
  :last_modified_by,
  :auto_evaluation_configuration,
  :review_configuration,
  :tags,
  :target_configuration,
  :language_configuration,
  :latest_validation_status,
  :last_validation_time,
  :ai_version)
  SENSITIVE = []
  include Aws::Structure
end

#locked ⇒ Boolean

The flag indicating whether the evaluation form is locked for changes.

Returns:

  • (Boolean)


13617
13618
13619
13620
13621
13622
13623
13624
13625
13626
13627
13628
13629
13630
13631
13632
13633
13634
13635
13636
13637
13638
13639
13640
13641
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 13617

class EvaluationForm < Struct.new(
  :evaluation_form_id,
  :evaluation_form_version,
  :locked,
  :evaluation_form_arn,
  :title,
  :description,
  :status,
  :items,
  :scoring_strategy,
  :created_time,
  :created_by,
  :last_modified_time,
  :last_modified_by,
  :auto_evaluation_configuration,
  :review_configuration,
  :tags,
  :target_configuration,
  :language_configuration,
  :latest_validation_status,
  :last_validation_time,
  :ai_version)
  SENSITIVE = []
  include Aws::Structure
end

#review_configuration ⇒ Types::EvaluationReviewConfiguration

Configuration for evaluation review settings of this evaluation form.



13617
13618
13619
13620
13621
13622
13623
13624
13625
13626
13627
13628
13629
13630
13631
13632
13633
13634
13635
13636
13637
13638
13639
13640
13641
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 13617

class EvaluationForm < Struct.new(
  :evaluation_form_id,
  :evaluation_form_version,
  :locked,
  :evaluation_form_arn,
  :title,
  :description,
  :status,
  :items,
  :scoring_strategy,
  :created_time,
  :created_by,
  :last_modified_time,
  :last_modified_by,
  :auto_evaluation_configuration,
  :review_configuration,
  :tags,
  :target_configuration,
  :language_configuration,
  :latest_validation_status,
  :last_validation_time,
  :ai_version)
  SENSITIVE = []
  include Aws::Structure
end

#scoring_strategy ⇒ Types::EvaluationFormScoringStrategy

A scoring strategy of the evaluation form.



13617
13618
13619
13620
13621
13622
13623
13624
13625
13626
13627
13628
13629
13630
13631
13632
13633
13634
13635
13636
13637
13638
13639
13640
13641
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 13617

class EvaluationForm < Struct.new(
  :evaluation_form_id,
  :evaluation_form_version,
  :locked,
  :evaluation_form_arn,
  :title,
  :description,
  :status,
  :items,
  :scoring_strategy,
  :created_time,
  :created_by,
  :last_modified_time,
  :last_modified_by,
  :auto_evaluation_configuration,
  :review_configuration,
  :tags,
  :target_configuration,
  :language_configuration,
  :latest_validation_status,
  :last_validation_time,
  :ai_version)
  SENSITIVE = []
  include Aws::Structure
end

#status ⇒ String

The status of the evaluation form.

Returns:

  • (String)


13617
13618
13619
13620
13621
13622
13623
13624
13625
13626
13627
13628
13629
13630
13631
13632
13633
13634
13635
13636
13637
13638
13639
13640
13641
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 13617

class EvaluationForm < Struct.new(
  :evaluation_form_id,
  :evaluation_form_version,
  :locked,
  :evaluation_form_arn,
  :title,
  :description,
  :status,
  :items,
  :scoring_strategy,
  :created_time,
  :created_by,
  :last_modified_time,
  :last_modified_by,
  :auto_evaluation_configuration,
  :review_configuration,
  :tags,
  :target_configuration,
  :language_configuration,
  :latest_validation_status,
  :last_validation_time,
  :ai_version)
  SENSITIVE = []
  include Aws::Structure
end

#tags ⇒ Hash<String,String>

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

Returns:

  • (Hash<String,String>)


13617
13618
13619
13620
13621
13622
13623
13624
13625
13626
13627
13628
13629
13630
13631
13632
13633
13634
13635
13636
13637
13638
13639
13640
13641
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 13617

class EvaluationForm < Struct.new(
  :evaluation_form_id,
  :evaluation_form_version,
  :locked,
  :evaluation_form_arn,
  :title,
  :description,
  :status,
  :items,
  :scoring_strategy,
  :created_time,
  :created_by,
  :last_modified_time,
  :last_modified_by,
  :auto_evaluation_configuration,
  :review_configuration,
  :tags,
  :target_configuration,
  :language_configuration,
  :latest_validation_status,
  :last_validation_time,
  :ai_version)
  SENSITIVE = []
  include Aws::Structure
end

#target_configuration ⇒ Types::EvaluationFormTargetConfiguration

Configuration that specifies the target for this evaluation form.



13617
13618
13619
13620
13621
13622
13623
13624
13625
13626
13627
13628
13629
13630
13631
13632
13633
13634
13635
13636
13637
13638
13639
13640
13641
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 13617

class EvaluationForm < Struct.new(
  :evaluation_form_id,
  :evaluation_form_version,
  :locked,
  :evaluation_form_arn,
  :title,
  :description,
  :status,
  :items,
  :scoring_strategy,
  :created_time,
  :created_by,
  :last_modified_time,
  :last_modified_by,
  :auto_evaluation_configuration,
  :review_configuration,
  :tags,
  :target_configuration,
  :language_configuration,
  :latest_validation_status,
  :last_validation_time,
  :ai_version)
  SENSITIVE = []
  include Aws::Structure
end

#title ⇒ String

A title of the evaluation form.

Returns:

  • (String)


13617
13618
13619
13620
13621
13622
13623
13624
13625
13626
13627
13628
13629
13630
13631
13632
13633
13634
13635
13636
13637
13638
13639
13640
13641
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 13617

class EvaluationForm < Struct.new(
  :evaluation_form_id,
  :evaluation_form_version,
  :locked,
  :evaluation_form_arn,
  :title,
  :description,
  :status,
  :items,
  :scoring_strategy,
  :created_time,
  :created_by,
  :last_modified_time,
  :last_modified_by,
  :auto_evaluation_configuration,
  :review_configuration,
  :tags,
  :target_configuration,
  :language_configuration,
  :latest_validation_status,
  :last_validation_time,
  :ai_version)
  SENSITIVE = []
  include Aws::Structure
end