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.



12908
12909
12910
12911
12912
12913
12914
12915
12916
12917
12918
12919
12920
12921
12922
12923
12924
12925
12926
12927
12928
12929
12930
12931
# File 'lib/aws-sdk-connect/types.rb', line 12908

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)


12908
12909
12910
12911
12912
12913
12914
12915
12916
12917
12918
12919
12920
12921
12922
12923
12924
12925
12926
12927
12928
12929
12930
12931
# File 'lib/aws-sdk-connect/types.rb', line 12908

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)


12908
12909
12910
12911
12912
12913
12914
12915
12916
12917
12918
12919
12920
12921
12922
12923
12924
12925
12926
12927
12928
12929
12930
12931
# File 'lib/aws-sdk-connect/types.rb', line 12908

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)


12908
12909
12910
12911
12912
12913
12914
12915
12916
12917
12918
12919
12920
12921
12922
12923
12924
12925
12926
12927
12928
12929
12930
12931
# File 'lib/aws-sdk-connect/types.rb', line 12908

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)


12908
12909
12910
12911
12912
12913
12914
12915
12916
12917
12918
12919
12920
12921
12922
12923
12924
12925
12926
12927
12928
12929
12930
12931
# File 'lib/aws-sdk-connect/types.rb', line 12908

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)


12908
12909
12910
12911
12912
12913
12914
12915
12916
12917
12918
12919
12920
12921
12922
12923
12924
12925
12926
12927
12928
12929
12930
12931
# File 'lib/aws-sdk-connect/types.rb', line 12908

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)


12908
12909
12910
12911
12912
12913
12914
12915
12916
12917
12918
12919
12920
12921
12922
12923
12924
12925
12926
12927
12928
12929
12930
12931
# File 'lib/aws-sdk-connect/types.rb', line 12908

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:



12908
12909
12910
12911
12912
12913
12914
12915
12916
12917
12918
12919
12920
12921
12922
12923
12924
12925
12926
12927
12928
12929
12930
12931
# File 'lib/aws-sdk-connect/types.rb', line 12908

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.



12908
12909
12910
12911
12912
12913
12914
12915
12916
12917
12918
12919
12920
12921
12922
12923
12924
12925
12926
12927
12928
12929
12930
12931
# File 'lib/aws-sdk-connect/types.rb', line 12908

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)


12908
12909
12910
12911
12912
12913
12914
12915
12916
12917
12918
12919
12920
12921
12922
12923
12924
12925
12926
12927
12928
12929
12930
12931
# File 'lib/aws-sdk-connect/types.rb', line 12908

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)


12908
12909
12910
12911
12912
12913
12914
12915
12916
12917
12918
12919
12920
12921
12922
12923
12924
12925
12926
12927
12928
12929
12930
12931
# File 'lib/aws-sdk-connect/types.rb', line 12908

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)


12908
12909
12910
12911
12912
12913
12914
12915
12916
12917
12918
12919
12920
12921
12922
12923
12924
12925
12926
12927
12928
12929
12930
12931
# File 'lib/aws-sdk-connect/types.rb', line 12908

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)


12908
12909
12910
12911
12912
12913
12914
12915
12916
12917
12918
12919
12920
12921
12922
12923
12924
12925
12926
12927
12928
12929
12930
12931
# File 'lib/aws-sdk-connect/types.rb', line 12908

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)


12908
12909
12910
12911
12912
12913
12914
12915
12916
12917
12918
12919
12920
12921
12922
12923
12924
12925
12926
12927
12928
12929
12930
12931
# File 'lib/aws-sdk-connect/types.rb', line 12908

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.



12908
12909
12910
12911
12912
12913
12914
12915
12916
12917
12918
12919
12920
12921
12922
12923
12924
12925
12926
12927
12928
12929
12930
12931
# File 'lib/aws-sdk-connect/types.rb', line 12908

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.



12908
12909
12910
12911
12912
12913
12914
12915
12916
12917
12918
12919
12920
12921
12922
12923
12924
12925
12926
12927
12928
12929
12930
12931
# File 'lib/aws-sdk-connect/types.rb', line 12908

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)


12908
12909
12910
12911
12912
12913
12914
12915
12916
12917
12918
12919
12920
12921
12922
12923
12924
12925
12926
12927
12928
12929
12930
12931
# File 'lib/aws-sdk-connect/types.rb', line 12908

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>)


12908
12909
12910
12911
12912
12913
12914
12915
12916
12917
12918
12919
12920
12921
12922
12923
12924
12925
12926
12927
12928
12929
12930
12931
# File 'lib/aws-sdk-connect/types.rb', line 12908

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.



12908
12909
12910
12911
12912
12913
12914
12915
12916
12917
12918
12919
12920
12921
12922
12923
12924
12925
12926
12927
12928
12929
12930
12931
# File 'lib/aws-sdk-connect/types.rb', line 12908

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)


12908
12909
12910
12911
12912
12913
12914
12915
12916
12917
12918
12919
12920
12921
12922
12923
12924
12925
12926
12927
12928
12929
12930
12931
# File 'lib/aws-sdk-connect/types.rb', line 12908

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