@Generated(value="software.amazon.awssdk:codegen") public final class ConformancePackEvaluationResult extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ConformancePackEvaluationResult.Builder,ConformancePackEvaluationResult>
The details of a conformance pack evaluation. Provides Config rule and Amazon Web Services resource type that was evaluated, the compliance of the conformance pack, related time stamps, and supplementary information.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ConformancePackEvaluationResult.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
annotation()
Supplementary information about how the evaluation determined the compliance.
|
static ConformancePackEvaluationResult.Builder |
builder() |
ConformancePackComplianceType |
complianceType()
The compliance type.
|
String |
complianceTypeAsString()
The compliance type.
|
Instant |
configRuleInvokedTime()
The time when Config rule evaluated Amazon Web Services resource.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
EvaluationResultIdentifier |
evaluationResultIdentifier()
Returns the value of the EvaluationResultIdentifier property for this object.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Instant |
resultRecordedTime()
The time when Config recorded the evaluation result.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ConformancePackEvaluationResult.Builder> |
serializableBuilderClass() |
ConformancePackEvaluationResult.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final ConformancePackComplianceType complianceType()
The compliance type. The allowed values are COMPLIANT and NON_COMPLIANT.
INSUFFICIENT_DATA is not supported.
If the service returns an enum value that is not available in the current SDK version, complianceType
will return ConformancePackComplianceType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service
is available from complianceTypeAsString().
COMPLIANT and NON_COMPLIANT.
INSUFFICIENT_DATA is not supported.ConformancePackComplianceTypepublic final String complianceTypeAsString()
The compliance type. The allowed values are COMPLIANT and NON_COMPLIANT.
INSUFFICIENT_DATA is not supported.
If the service returns an enum value that is not available in the current SDK version, complianceType
will return ConformancePackComplianceType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service
is available from complianceTypeAsString().
COMPLIANT and NON_COMPLIANT.
INSUFFICIENT_DATA is not supported.ConformancePackComplianceTypepublic final EvaluationResultIdentifier evaluationResultIdentifier()
public final Instant configRuleInvokedTime()
The time when Config rule evaluated Amazon Web Services resource.
public final Instant resultRecordedTime()
The time when Config recorded the evaluation result.
public final String annotation()
Supplementary information about how the evaluation determined the compliance.
public ConformancePackEvaluationResult.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ConformancePackEvaluationResult.Builder,ConformancePackEvaluationResult>public static ConformancePackEvaluationResult.Builder builder()
public static Class<? extends ConformancePackEvaluationResult.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.