EvaluationResult
public struct EvaluationResult : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
Supplementary information about how the evaluation determined the compliance.
Declaration
Swift
public let annotation: String?
-
Indicates whether the AWS resource complies with the AWS Config rule that evaluated it. For the EvaluationResult data type, AWS Config supports only the COMPLIANT, NON_COMPLIANT, and NOT_APPLICABLE values. AWS Config does not support the INSUFFICIENT_DATA value for the EvaluationResult data type.
Declaration
Swift
public let complianceType: ComplianceType?
-
The time when the AWS Config rule evaluated the AWS resource.
Declaration
Swift
public let configRuleInvokedTime: TimeStamp?
-
Uniquely identifies the evaluation result.
Declaration
Swift
public let evaluationResultIdentifier: EvaluationResultIdentifier?
-
The time when AWS Config recorded the evaluation result.
Declaration
Swift
public let resultRecordedTime: TimeStamp?
-
An encrypted token that associates an evaluation with an AWS Config rule. The token identifies the rule, the AWS resource being evaluated, and the event that triggered the evaluation.
Declaration
Swift
public let resultToken: String?
-
init(annotation:complianceType:configRuleInvokedTime:evaluationResultIdentifier:resultRecordedTime:resultToken:)
Undocumented
Declaration
Swift
public init(annotation: String? = nil, complianceType: ComplianceType? = nil, configRuleInvokedTime: TimeStamp? = nil, evaluationResultIdentifier: EvaluationResultIdentifier? = nil, resultRecordedTime: TimeStamp? = nil, resultToken: String? = nil)