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)
View on GitHub
ConfigRuleEvaluationStatus Structure Reference