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

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

Overview

Information about the evaluation form.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#auto_evaluation_configurationTypes::EvaluationFormAutoEvaluationConfiguration

The automatic evaluation configuration of an evaluation form.



12925
12926
12927
12928
12929
12930
12931
12932
12933
12934
12935
12936
12937
12938
12939
12940
12941
12942
12943
12944
12945
12946
12947
12948
# File 'lib/aws-sdk-connect/types.rb', line 12925

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)
  SENSITIVE = []
  include Aws::Structure
end

#created_byString

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

Returns:

  • (String)


12925
12926
12927
12928
12929
12930
12931
12932
12933
12934
12935
12936
12937
12938
12939
12940
12941
12942
12943
12944
12945
12946
12947
12948
# File 'lib/aws-sdk-connect/types.rb', line 12925

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)
  SENSITIVE = []
  include Aws::Structure
end

#created_timeTime

The timestamp for when the evaluation form was created.

Returns:

  • (Time)


12925
12926
12927
12928
12929
12930
12931
12932
12933
12934
12935
12936
12937
12938
12939
12940
12941
12942
12943
12944
12945
12946
12947
12948
# File 'lib/aws-sdk-connect/types.rb', line 12925

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)
  SENSITIVE = []
  include Aws::Structure
end

#descriptionString

The description of the evaluation form.

Returns:

  • (String)


12925
12926
12927
12928
12929
12930
12931
12932
12933
12934
12935
12936
12937
12938
12939
12940
12941
12942
12943
12944
12945
12946
12947
12948
# File 'lib/aws-sdk-connect/types.rb', line 12925

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)
  SENSITIVE = []
  include Aws::Structure
end

#evaluation_form_arnString

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

Returns:

  • (String)


12925
12926
12927
12928
12929
12930
12931
12932
12933
12934
12935
12936
12937
12938
12939
12940
12941
12942
12943
12944
12945
12946
12947
12948
# File 'lib/aws-sdk-connect/types.rb', line 12925

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)
  SENSITIVE = []
  include Aws::Structure
end

#evaluation_form_idString

The unique identifier for the evaluation form.

Returns:

  • (String)


12925
12926
12927
12928
12929
12930
12931
12932
12933
12934
12935
12936
12937
12938
12939
12940
12941
12942
12943
12944
12945
12946
12947
12948
# File 'lib/aws-sdk-connect/types.rb', line 12925

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)
  SENSITIVE = []
  include Aws::Structure
end

#evaluation_form_versionInteger

A version of the evaluation form.

Returns:

  • (Integer)


12925
12926
12927
12928
12929
12930
12931
12932
12933
12934
12935
12936
12937
12938
12939
12940
12941
12942
12943
12944
12945
12946
12947
12948
# File 'lib/aws-sdk-connect/types.rb', line 12925

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)
  SENSITIVE = []
  include Aws::Structure
end

#itemsArray<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:



12925
12926
12927
12928
12929
12930
12931
12932
12933
12934
12935
12936
12937
12938
12939
12940
12941
12942
12943
12944
12945
12946
12947
12948
# File 'lib/aws-sdk-connect/types.rb', line 12925

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)
  SENSITIVE = []
  include Aws::Structure
end

#language_configurationTypes::EvaluationFormLanguageConfiguration

Configuration for language settings of this evaluation form.



12925
12926
12927
12928
12929
12930
12931
12932
12933
12934
12935
12936
12937
12938
12939
12940
12941
12942
12943
12944
12945
12946
12947
12948
# File 'lib/aws-sdk-connect/types.rb', line 12925

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)
  SENSITIVE = []
  include Aws::Structure
end

#last_modified_byString

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

Returns:

  • (String)


12925
12926
12927
12928
12929
12930
12931
12932
12933
12934
12935
12936
12937
12938
12939
12940
12941
12942
12943
12944
12945
12946
12947
12948
# File 'lib/aws-sdk-connect/types.rb', line 12925

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)
  SENSITIVE = []
  include Aws::Structure
end

#last_modified_timeTime

The timestamp for when the evaluation form was last updated.

Returns:

  • (Time)


12925
12926
12927
12928
12929
12930
12931
12932
12933
12934
12935
12936
12937
12938
12939
12940
12941
12942
12943
12944
12945
12946
12947
12948
# File 'lib/aws-sdk-connect/types.rb', line 12925

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)
  SENSITIVE = []
  include Aws::Structure
end

#last_validation_timeTime

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

Returns:

  • (Time)


12925
12926
12927
12928
12929
12930
12931
12932
12933
12934
12935
12936
12937
12938
12939
12940
12941
12942
12943
12944
12945
12946
12947
12948
# File 'lib/aws-sdk-connect/types.rb', line 12925

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)
  SENSITIVE = []
  include Aws::Structure
end

#latest_validation_statusString

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

Returns:

  • (String)


12925
12926
12927
12928
12929
12930
12931
12932
12933
12934
12935
12936
12937
12938
12939
12940
12941
12942
12943
12944
12945
12946
12947
12948
# File 'lib/aws-sdk-connect/types.rb', line 12925

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)
  SENSITIVE = []
  include Aws::Structure
end

#lockedBoolean

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

Returns:

  • (Boolean)


12925
12926
12927
12928
12929
12930
12931
12932
12933
12934
12935
12936
12937
12938
12939
12940
12941
12942
12943
12944
12945
12946
12947
12948
# File 'lib/aws-sdk-connect/types.rb', line 12925

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)
  SENSITIVE = []
  include Aws::Structure
end

#review_configurationTypes::EvaluationReviewConfiguration

Configuration for evaluation review settings of this evaluation form.



12925
12926
12927
12928
12929
12930
12931
12932
12933
12934
12935
12936
12937
12938
12939
12940
12941
12942
12943
12944
12945
12946
12947
12948
# File 'lib/aws-sdk-connect/types.rb', line 12925

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)
  SENSITIVE = []
  include Aws::Structure
end

#scoring_strategyTypes::EvaluationFormScoringStrategy

A scoring strategy of the evaluation form.



12925
12926
12927
12928
12929
12930
12931
12932
12933
12934
12935
12936
12937
12938
12939
12940
12941
12942
12943
12944
12945
12946
12947
12948
# File 'lib/aws-sdk-connect/types.rb', line 12925

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)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

The status of the evaluation form.

Returns:

  • (String)


12925
12926
12927
12928
12929
12930
12931
12932
12933
12934
12935
12936
12937
12938
12939
12940
12941
12942
12943
12944
12945
12946
12947
12948
# File 'lib/aws-sdk-connect/types.rb', line 12925

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)
  SENSITIVE = []
  include Aws::Structure
end

#tagsHash<String,String>

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

Returns:

  • (Hash<String,String>)


12925
12926
12927
12928
12929
12930
12931
12932
12933
12934
12935
12936
12937
12938
12939
12940
12941
12942
12943
12944
12945
12946
12947
12948
# File 'lib/aws-sdk-connect/types.rb', line 12925

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)
  SENSITIVE = []
  include Aws::Structure
end

#target_configurationTypes::EvaluationFormTargetConfiguration

Configuration that specifies the target for this evaluation form.



12925
12926
12927
12928
12929
12930
12931
12932
12933
12934
12935
12936
12937
12938
12939
12940
12941
12942
12943
12944
12945
12946
12947
12948
# File 'lib/aws-sdk-connect/types.rb', line 12925

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)
  SENSITIVE = []
  include Aws::Structure
end

#titleString

A title of the evaluation form.

Returns:

  • (String)


12925
12926
12927
12928
12929
12930
12931
12932
12933
12934
12935
12936
12937
12938
12939
12940
12941
12942
12943
12944
12945
12946
12947
12948
# File 'lib/aws-sdk-connect/types.rb', line 12925

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)
  SENSITIVE = []
  include Aws::Structure
end