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 }