AuditFinding
public struct AuditFinding : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The audit check that generated this result.
Declaration
Swift
public let checkName: String?
-
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
Swift
public let findingId: String?
-
The time the result (finding) was discovered.
Declaration
Swift
public let findingTime: TimeStamp?
-
Indicates whether the audit finding was suppressed or not during reporting.
Declaration
Swift
public let isSuppressed: Bool?
-
The resource that was found to be noncompliant with the audit check.
Declaration
Swift
public let nonCompliantResource: NonCompliantResource?
-
The reason the resource was noncompliant.
Declaration
Swift
public let reasonForNonCompliance: String?
-
A code that indicates the reason that the resource was noncompliant.
Declaration
Swift
public let reasonForNonComplianceCode: String?
-
The list of related resources.
Declaration
Swift
public let relatedResources: [RelatedResource]?
-
The severity of the result (finding).
Declaration
Swift
public let severity: AuditFindingSeverity?
-
The ID of the audit that generated this result (finding).
Declaration
Swift
public let taskId: String?
-
The time the audit started.
Declaration
Swift
public let taskStartTime: TimeStamp?
-
init(checkName:findingId:findingTime:isSuppressed:nonCompliantResource:reasonForNonCompliance:reasonForNonComplianceCode:relatedResources:severity:taskId:taskStartTime:)
Undocumented
Declaration
Swift
public init(checkName: String? = nil, findingId: String? = nil, findingTime: TimeStamp? = nil, isSuppressed: Bool? = nil, nonCompliantResource: NonCompliantResource? = nil, reasonForNonCompliance: String? = nil, reasonForNonComplianceCode: String? = nil, relatedResources: [RelatedResource]? = nil, severity: AuditFindingSeverity? = nil, taskId: String? = nil, taskStartTime: TimeStamp? = nil)