AWSConnectEvaluationFormContent

Objective-C

@interface AWSConnectEvaluationFormContent

Swift

class AWSConnectEvaluationFormContent

Information about an evaluation form used in a contact evaluation.

Required parameters: [EvaluationFormVersion, EvaluationFormId, EvaluationFormArn, Title, Items]

  • The description of the evaluation form.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable detail;

    Swift

    var detail: String? { get set }
  • The Amazon Resource Name (ARN) for the evaluation form resource.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable evaluationFormArn;

    Swift

    var evaluationFormArn: String? { get set }
  • The unique identifier for the evaluation form.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable evaluationFormId;

    Swift

    var evaluationFormId: String? { get set }
  • A version of the evaluation form.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSNumber *_Nullable evaluationFormVersion;

    Swift

    var evaluationFormVersion: NSNumber? { get set }
  • 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.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSArray<AWSConnectEvaluationFormItem *> *_Nullable items;

    Swift

    var items: [AWSConnectEvaluationFormItem]? { get set }
  • A scoring strategy of the evaluation form.

    Declaration

    Objective-C

    @property (nonatomic, strong) AWSConnectEvaluationFormScoringStrategy *_Nullable scoringStrategy;

    Swift

    var scoringStrategy: AWSConnectEvaluationFormScoringStrategy? { get set }
  • A title of the evaluation form.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable title;

    Swift

    var title: String? { get set }