AWSIoTAuditFinding
Objective-C
@interface AWSIoTAuditFinding
Swift
class AWSIoTAuditFinding
The findings (results) of the audit.
-
The audit check that generated this result.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable checkName;
Swift
var checkName: String? { get set }
-
A unique identifier for this set of audit findings. This identifier is used to apply mitigation tasks to one or more sets of findings.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable findingId;
Swift
var findingId: String? { get set }
-
The time the result (finding) was discovered.
Declaration
Objective-C
@property (nonatomic, strong) NSDate *_Nullable findingTime;
Swift
var findingTime: Date? { get set }
-
Indicates whether the audit finding was suppressed or not during reporting.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable isSuppressed;
Swift
var isSuppressed: NSNumber? { get set }
-
The resource that was found to be noncompliant with the audit check.
Declaration
Objective-C
@property (nonatomic, strong) AWSIoTNonCompliantResource *_Nullable nonCompliantResource;
Swift
var nonCompliantResource: AWSIoTNonCompliantResource? { get set }
-
The reason the resource was noncompliant.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable reasonForNonCompliance;
Swift
var reasonForNonCompliance: String? { get set }
-
A code that indicates the reason that the resource was noncompliant.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable reasonForNonComplianceCode;
Swift
var reasonForNonComplianceCode: String? { get set }
-
The list of related resources.
Declaration
Objective-C
@property (nonatomic, strong) NSArray<AWSIoTRelatedResource *> *_Nullable relatedResources;
Swift
var relatedResources: [AWSIoTRelatedResource]? { get set }
-
The severity of the result (finding).
Declaration
Objective-C
@property (nonatomic) AWSIoTAuditFindingSeverity severity;
Swift
var severity: AWSIoTAuditFindingSeverity { get set }
-
The ID of the audit that generated this result (finding).
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable taskId;
Swift
var taskId: String? { get set }
-
The time the audit started.
Declaration
Objective-C
@property (nonatomic, strong) NSDate *_Nullable taskStartTime;
Swift
var taskStartTime: Date? { get set }