ConfigRuleEvaluationStatus class

Status information for your AWS managed Config rules. The status includes information such as the last time the rule ran, the last time it failed, and the related error for the last failure.

This action does not return status information about custom AWS Config rules.

Constructors

ConfigRuleEvaluationStatus({String? configRuleArn, String? configRuleId, String? configRuleName, DateTime? firstActivatedTime, bool? firstEvaluationStarted, DateTime? lastDeactivatedTime, String? lastErrorCode, String? lastErrorMessage, DateTime? lastFailedEvaluationTime, DateTime? lastFailedInvocationTime, DateTime? lastSuccessfulEvaluationTime, DateTime? lastSuccessfulInvocationTime})
ConfigRuleEvaluationStatus.fromJson(Map<String, dynamic> json)
factory

Properties

configRuleArn String?
The Amazon Resource Name (ARN) of the AWS Config rule.
final
configRuleId String?
The ID of the AWS Config rule.
final
configRuleName String?
The name of the AWS Config rule.
final
firstActivatedTime DateTime?
The time that you first activated the AWS Config rule.
final
firstEvaluationStarted bool?
Indicates whether AWS Config has evaluated your resources against the rule at least once.
final
hashCode int
The hash code for this object.
no setterinherited
lastDeactivatedTime DateTime?
The time that you last turned off the AWS Config rule.
final
lastErrorCode String?
The error code that AWS Config returned when the rule last failed.
final
lastErrorMessage String?
The error message that AWS Config returned when the rule last failed.
final
lastFailedEvaluationTime DateTime?
The time that AWS Config last failed to evaluate your AWS resources against the rule.
final
lastFailedInvocationTime DateTime?
The time that AWS Config last failed to invoke the AWS Config rule to evaluate your AWS resources.
final
lastSuccessfulEvaluationTime DateTime?
The time that AWS Config last successfully evaluated your AWS resources against the rule.
final
lastSuccessfulInvocationTime DateTime?
The time that AWS Config last successfully invoked the AWS Config rule to evaluate your AWS resources.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited