AWSIoTAuditCheckDetails

Objective-C

@interface AWSIoTAuditCheckDetails

Swift

class AWSIoTAuditCheckDetails

Information about the audit check.

  • True if the check is complete and found all resources compliant.

    Declaration

    Objective-C

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

    Swift

    var checkCompliant: NSNumber? { get set }
  • The completion status of this check. One of “IN_PROGRESS”, “WAITING_FOR_DATA_COLLECTION”, “CANCELED”, “COMPLETED_COMPLIANT”, “COMPLETED_NON_COMPLIANT”, or “FAILED”.

    Declaration

    Objective-C

    @property (nonatomic) AWSIoTAuditCheckRunStatus checkRunStatus;

    Swift

    var checkRunStatus: AWSIoTAuditCheckRunStatus { get set }
  • The code of any error encountered when this check is performed during this audit. One of “INSUFFICIENT_PERMISSIONS” or “AUDIT_CHECK_DISABLED”.

    Declaration

    Objective-C

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

    Swift

    var errorCode: String? { get set }
  • The message associated with any error encountered when this check is performed during this audit.

    Declaration

    Objective-C

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

    Swift

    var message: String? { get set }
  • The number of resources that were found noncompliant during the check.

    Declaration

    Objective-C

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

    Swift

    var nonCompliantResourcesCount: NSNumber? { get set }
  • The number of resources on which the check was performed.

    Declaration

    Objective-C

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

    Swift

    var totalResourcesCount: NSNumber? { get set }