AWSConnectEvaluationForm
Objective-C
@interface AWSConnectEvaluationForm
Swift
class AWSConnectEvaluationForm
Information about the evaluation form.
Required parameters: [EvaluationFormId, EvaluationFormVersion, Locked, EvaluationFormArn, Title, Status, Items, CreatedTime, CreatedBy, LastModifiedTime, LastModifiedBy]
-
The Amazon Resource Name (ARN) of the user who created the evaluation form.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable createdBy;Swift
var createdBy: String? { get set } -
The timestamp for when the evaluation form was created.
Declaration
Objective-C
@property (nonatomic, strong) NSDate *_Nullable createdTime;Swift
var createdTime: Date? { get set } -
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 } -
The Amazon Resource Name (ARN) of the user who last updated the evaluation form.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable lastModifiedBy;Swift
var lastModifiedBy: String? { get set } -
The timestamp for when the evaluation form was last updated.
Declaration
Objective-C
@property (nonatomic, strong) NSDate *_Nullable lastModifiedTime;Swift
var lastModifiedTime: Date? { get set } -
The flag indicating whether the evaluation form is locked for changes.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable locked;Swift
var locked: NSNumber? { get set } -
A scoring strategy of the evaluation form.
Declaration
Objective-C
@property (nonatomic, strong) AWSConnectEvaluationFormScoringStrategy *_Nullable scoringStrategy;Swift
var scoringStrategy: AWSConnectEvaluationFormScoringStrategy? { get set } -
The status of the evaluation form.
Declaration
Objective-C
@property (nonatomic) AWSConnectEvaluationFormVersionStatus status;Swift
var status: AWSConnectEvaluationFormVersionStatus { get set } -
The tags used to organize, track, or control access for this resource. For example, { “Tags”: {“key1”:“value1”, “key2”:“value2”} }.
Declaration
Objective-C
@property (nonatomic, strong) NSDictionary<NSString *, NSString *> *_Nullable tags;Swift
var tags: [String : String]? { get set } -
A title of the evaluation form.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable title;Swift
var title: String? { get set }
View on GitHub
Install in Dash
AWSConnectEvaluationForm Class Reference