@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ConformancePackEvaluationResult extends Object implements Serializable, Cloneable, StructuredPojo
The details of a conformance pack evaluation. Provides AWS Config rule and AWS resource type that was evaluated, the compliance of the conformance pack, related time stamps, and supplementary information.
| Constructor and Description |
|---|
ConformancePackEvaluationResult() |
| Modifier and Type | Method and Description |
|---|---|
ConformancePackEvaluationResult |
clone() |
boolean |
equals(Object obj) |
String |
getAnnotation()
Supplementary information about how the evaluation determined the compliance.
|
String |
getComplianceType()
The compliance type.
|
Date |
getConfigRuleInvokedTime()
The time when AWS Config rule evaluated AWS resource.
|
EvaluationResultIdentifier |
getEvaluationResultIdentifier() |
Date |
getResultRecordedTime()
The time when AWS Config recorded the evaluation result.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setAnnotation(String annotation)
Supplementary information about how the evaluation determined the compliance.
|
void |
setComplianceType(String complianceType)
The compliance type.
|
void |
setConfigRuleInvokedTime(Date configRuleInvokedTime)
The time when AWS Config rule evaluated AWS resource.
|
void |
setEvaluationResultIdentifier(EvaluationResultIdentifier evaluationResultIdentifier) |
void |
setResultRecordedTime(Date resultRecordedTime)
The time when AWS Config recorded the evaluation result.
|
String |
toString()
Returns a string representation of this object.
|
ConformancePackEvaluationResult |
withAnnotation(String annotation)
Supplementary information about how the evaluation determined the compliance.
|
ConformancePackEvaluationResult |
withComplianceType(ConformancePackComplianceType complianceType)
The compliance type.
|
ConformancePackEvaluationResult |
withComplianceType(String complianceType)
The compliance type.
|
ConformancePackEvaluationResult |
withConfigRuleInvokedTime(Date configRuleInvokedTime)
The time when AWS Config rule evaluated AWS resource.
|
ConformancePackEvaluationResult |
withEvaluationResultIdentifier(EvaluationResultIdentifier evaluationResultIdentifier) |
ConformancePackEvaluationResult |
withResultRecordedTime(Date resultRecordedTime)
The time when AWS Config recorded the evaluation result.
|
public void setComplianceType(String complianceType)
The compliance type. The allowed values are COMPLIANT and NON_COMPLIANT.
INSUFFICIENT_DATA is not supported.
complianceType - The compliance type. The allowed values are COMPLIANT and NON_COMPLIANT.
INSUFFICIENT_DATA is not supported.ConformancePackComplianceTypepublic String getComplianceType()
The compliance type. The allowed values are COMPLIANT and NON_COMPLIANT.
INSUFFICIENT_DATA is not supported.
COMPLIANT and NON_COMPLIANT.
INSUFFICIENT_DATA is not supported.ConformancePackComplianceTypepublic ConformancePackEvaluationResult withComplianceType(String complianceType)
The compliance type. The allowed values are COMPLIANT and NON_COMPLIANT.
INSUFFICIENT_DATA is not supported.
complianceType - The compliance type. The allowed values are COMPLIANT and NON_COMPLIANT.
INSUFFICIENT_DATA is not supported.ConformancePackComplianceTypepublic ConformancePackEvaluationResult withComplianceType(ConformancePackComplianceType complianceType)
The compliance type. The allowed values are COMPLIANT and NON_COMPLIANT.
INSUFFICIENT_DATA is not supported.
complianceType - The compliance type. The allowed values are COMPLIANT and NON_COMPLIANT.
INSUFFICIENT_DATA is not supported.ConformancePackComplianceTypepublic void setEvaluationResultIdentifier(EvaluationResultIdentifier evaluationResultIdentifier)
evaluationResultIdentifier - public EvaluationResultIdentifier getEvaluationResultIdentifier()
public ConformancePackEvaluationResult withEvaluationResultIdentifier(EvaluationResultIdentifier evaluationResultIdentifier)
evaluationResultIdentifier - public void setConfigRuleInvokedTime(Date configRuleInvokedTime)
The time when AWS Config rule evaluated AWS resource.
configRuleInvokedTime - The time when AWS Config rule evaluated AWS resource.public Date getConfigRuleInvokedTime()
The time when AWS Config rule evaluated AWS resource.
public ConformancePackEvaluationResult withConfigRuleInvokedTime(Date configRuleInvokedTime)
The time when AWS Config rule evaluated AWS resource.
configRuleInvokedTime - The time when AWS Config rule evaluated AWS resource.public void setResultRecordedTime(Date resultRecordedTime)
The time when AWS Config recorded the evaluation result.
resultRecordedTime - The time when AWS Config recorded the evaluation result.public Date getResultRecordedTime()
The time when AWS Config recorded the evaluation result.
public ConformancePackEvaluationResult withResultRecordedTime(Date resultRecordedTime)
The time when AWS Config recorded the evaluation result.
resultRecordedTime - The time when AWS Config recorded the evaluation result.public void setAnnotation(String annotation)
Supplementary information about how the evaluation determined the compliance.
annotation - Supplementary information about how the evaluation determined the compliance.public String getAnnotation()
Supplementary information about how the evaluation determined the compliance.
public ConformancePackEvaluationResult withAnnotation(String annotation)
Supplementary information about how the evaluation determined the compliance.
annotation - Supplementary information about how the evaluation determined the compliance.public String toString()
toString in class ObjectObject.toString()public ConformancePackEvaluationResult clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2021. All rights reserved.