@Generated(value="software.amazon.awssdk:codegen") public final class ConformancePackDetail extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ConformancePackDetail.Builder,ConformancePackDetail>
Returns details of a conformance pack. A conformance pack is a collection of AWS Config rules and remediation actions that can be easily deployed in an account and a region.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ConformancePackDetail.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ConformancePackDetail.Builder |
builder() |
String |
conformancePackArn()
Amazon Resource Name (ARN) of the conformance pack.
|
String |
conformancePackId()
ID of the conformance pack.
|
List<ConformancePackInputParameter> |
conformancePackInputParameters()
A list of
ConformancePackInputParameter objects. |
String |
conformancePackName()
Name of the conformance pack.
|
String |
createdBy()
AWS service that created the conformance pack.
|
String |
deliveryS3Bucket()
Amazon S3 bucket where AWS Config stores conformance pack templates.
|
String |
deliveryS3KeyPrefix()
The prefix for the Amazon S3 bucket.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
boolean |
hasConformancePackInputParameters()
Returns true if the ConformancePackInputParameters property was specified by the sender (it may be empty), or
false if the sender did not specify the value (it will be empty).
|
int |
hashCode() |
Instant |
lastUpdateRequestedTime()
Last time when conformation pack update was requested.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ConformancePackDetail.Builder> |
serializableBuilderClass() |
ConformancePackDetail.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String conformancePackName()
Name of the conformance pack.
public final String conformancePackArn()
Amazon Resource Name (ARN) of the conformance pack.
public final String conformancePackId()
ID of the conformance pack.
public final String deliveryS3Bucket()
Amazon S3 bucket where AWS Config stores conformance pack templates.
This field is optional.
This field is optional.
public final String deliveryS3KeyPrefix()
The prefix for the Amazon S3 bucket.
This field is optional.
This field is optional.
public final boolean hasConformancePackInputParameters()
public final List<ConformancePackInputParameter> conformancePackInputParameters()
A list of ConformancePackInputParameter objects.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasConformancePackInputParameters() to see if a value was sent in this field.
ConformancePackInputParameter objects.public final Instant lastUpdateRequestedTime()
Last time when conformation pack update was requested.
public final String createdBy()
AWS service that created the conformance pack.
public ConformancePackDetail.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ConformancePackDetail.Builder,ConformancePackDetail>public static ConformancePackDetail.Builder builder()
public static Class<? extends ConformancePackDetail.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.