ConfigRuleEvaluationStatus
public struct ConfigRuleEvaluationStatus : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The Amazon Resource Name (ARN) of the AWS Config rule.
Declaration
Swift
public let configRuleArn: String?
-
The ID of the AWS Config rule.
Declaration
Swift
public let configRuleId: String?
-
The name of the AWS Config rule.
Declaration
Swift
public let configRuleName: String?
-
The time that you first activated the AWS Config rule.
Declaration
Swift
public let firstActivatedTime: TimeStamp?
-
Indicates whether AWS Config has evaluated your resources against the rule at least once. true - AWS Config has evaluated your AWS resources against the rule at least once. false - AWS Config has not once finished evaluating your AWS resources against the rule.
Declaration
Swift
public let firstEvaluationStarted: Bool?
-
The time that you last turned off the AWS Config rule.
Declaration
Swift
public let lastDeactivatedTime: TimeStamp?
-
The error code that AWS Config returned when the rule last failed.
Declaration
Swift
public let lastErrorCode: String?
-
The error message that AWS Config returned when the rule last failed.
Declaration
Swift
public let lastErrorMessage: String?
-
The time that AWS Config last failed to evaluate your AWS resources against the rule.
Declaration
Swift
public let lastFailedEvaluationTime: TimeStamp?
-
The time that AWS Config last failed to invoke the AWS Config rule to evaluate your AWS resources.
Declaration
Swift
public let lastFailedInvocationTime: TimeStamp?
-
The time that AWS Config last successfully evaluated your AWS resources against the rule.
Declaration
Swift
public let lastSuccessfulEvaluationTime: TimeStamp?
-
The time that AWS Config last successfully invoked the AWS Config rule to evaluate your AWS resources.
Declaration
Swift
public let lastSuccessfulInvocationTime: TimeStamp?
-
init(configRuleArn:configRuleId:configRuleName:firstActivatedTime:firstEvaluationStarted:lastDeactivatedTime:lastErrorCode:lastErrorMessage:lastFailedEvaluationTime:lastFailedInvocationTime:lastSuccessfulEvaluationTime:lastSuccessfulInvocationTime:)
Undocumented
Declaration
Swift
public init(configRuleArn: String? = nil, configRuleId: String? = nil, configRuleName: String? = nil, firstActivatedTime: TimeStamp? = nil, firstEvaluationStarted: Bool? = nil, lastDeactivatedTime: TimeStamp? = nil, lastErrorCode: String? = nil, lastErrorMessage: String? = nil, lastFailedEvaluationTime: TimeStamp? = nil, lastFailedInvocationTime: TimeStamp? = nil, lastSuccessfulEvaluationTime: TimeStamp? = nil, lastSuccessfulInvocationTime: TimeStamp? = nil)