AggregateEvaluationResult
public struct AggregateEvaluationResult : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember] -
The 12-digit account ID of the source account.
Declaration
Swift
public let accountId: String? -
Supplementary information about how the agrregate evaluation determined the compliance.
Declaration
Swift
public let annotation: String? -
The source region from where the data is aggregated.
Declaration
Swift
public let awsRegion: String? -
The resource compliance status. For the AggregationEvaluationResult data type, AWS Config supports only the COMPLIANT and NON_COMPLIANT. AWS Config does not support the NOT_APPLICABLE and INSUFFICIENT_DATA value.
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 aggregate evaluation result.
Declaration
Swift
public let resultRecordedTime: TimeStamp? -
init(accountId:annotation:awsRegion:complianceType:configRuleInvokedTime:evaluationResultIdentifier:resultRecordedTime:)Undocumented
Declaration
Swift
public init(accountId: String? = nil, annotation: String? = nil, awsRegion: String? = nil, complianceType: ComplianceType? = nil, configRuleInvokedTime: TimeStamp? = nil, evaluationResultIdentifier: EvaluationResultIdentifier? = nil, resultRecordedTime: TimeStamp? = nil)
View on GitHub
AggregateEvaluationResult Structure Reference