@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ConformancePackDetail extends Object implements Serializable, Cloneable, StructuredPojo
Returns details of a conformance pack. A conformance pack is a collection of AWS Config rules that can be easily deployed in an account and a region.
| Constructor and Description |
|---|
ConformancePackDetail() |
| Modifier and Type | Method and Description |
|---|---|
ConformancePackDetail |
clone() |
boolean |
equals(Object obj) |
String |
getConformancePackArn()
Amazon Resource Name (ARN) of the conformance pack.
|
String |
getConformancePackId()
ID of the conformance pack.
|
List<ConformancePackInputParameter> |
getConformancePackInputParameters()
A list of
ConformancePackInputParameter objects. |
String |
getConformancePackName()
Name of the conformance pack.
|
String |
getCreatedBy() |
String |
getDeliveryS3Bucket()
Location of an Amazon S3 bucket where AWS Config can deliver evaluation results and conformance pack template
that is used to create a pack.
|
String |
getDeliveryS3KeyPrefix()
Any folder structure you want to add to an Amazon S3 bucket.
|
Date |
getLastUpdateRequestedTime()
Last time when conformation pack update was requested.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setConformancePackArn(String conformancePackArn)
Amazon Resource Name (ARN) of the conformance pack.
|
void |
setConformancePackId(String conformancePackId)
ID of the conformance pack.
|
void |
setConformancePackInputParameters(Collection<ConformancePackInputParameter> conformancePackInputParameters)
A list of
ConformancePackInputParameter objects. |
void |
setConformancePackName(String conformancePackName)
Name of the conformance pack.
|
void |
setCreatedBy(String createdBy) |
void |
setDeliveryS3Bucket(String deliveryS3Bucket)
Location of an Amazon S3 bucket where AWS Config can deliver evaluation results and conformance pack template
that is used to create a pack.
|
void |
setDeliveryS3KeyPrefix(String deliveryS3KeyPrefix)
Any folder structure you want to add to an Amazon S3 bucket.
|
void |
setLastUpdateRequestedTime(Date lastUpdateRequestedTime)
Last time when conformation pack update was requested.
|
String |
toString()
Returns a string representation of this object.
|
ConformancePackDetail |
withConformancePackArn(String conformancePackArn)
Amazon Resource Name (ARN) of the conformance pack.
|
ConformancePackDetail |
withConformancePackId(String conformancePackId)
ID of the conformance pack.
|
ConformancePackDetail |
withConformancePackInputParameters(Collection<ConformancePackInputParameter> conformancePackInputParameters)
A list of
ConformancePackInputParameter objects. |
ConformancePackDetail |
withConformancePackInputParameters(ConformancePackInputParameter... conformancePackInputParameters)
A list of
ConformancePackInputParameter objects. |
ConformancePackDetail |
withConformancePackName(String conformancePackName)
Name of the conformance pack.
|
ConformancePackDetail |
withCreatedBy(String createdBy) |
ConformancePackDetail |
withDeliveryS3Bucket(String deliveryS3Bucket)
Location of an Amazon S3 bucket where AWS Config can deliver evaluation results and conformance pack template
that is used to create a pack.
|
ConformancePackDetail |
withDeliveryS3KeyPrefix(String deliveryS3KeyPrefix)
Any folder structure you want to add to an Amazon S3 bucket.
|
ConformancePackDetail |
withLastUpdateRequestedTime(Date lastUpdateRequestedTime)
Last time when conformation pack update was requested.
|
public void setConformancePackName(String conformancePackName)
Name of the conformance pack.
conformancePackName - Name of the conformance pack.public String getConformancePackName()
Name of the conformance pack.
public ConformancePackDetail withConformancePackName(String conformancePackName)
Name of the conformance pack.
conformancePackName - Name of the conformance pack.public void setConformancePackArn(String conformancePackArn)
Amazon Resource Name (ARN) of the conformance pack.
conformancePackArn - Amazon Resource Name (ARN) of the conformance pack.public String getConformancePackArn()
Amazon Resource Name (ARN) of the conformance pack.
public ConformancePackDetail withConformancePackArn(String conformancePackArn)
Amazon Resource Name (ARN) of the conformance pack.
conformancePackArn - Amazon Resource Name (ARN) of the conformance pack.public void setConformancePackId(String conformancePackId)
ID of the conformance pack.
conformancePackId - ID of the conformance pack.public String getConformancePackId()
ID of the conformance pack.
public ConformancePackDetail withConformancePackId(String conformancePackId)
ID of the conformance pack.
conformancePackId - ID of the conformance pack.public void setDeliveryS3Bucket(String deliveryS3Bucket)
Location of an Amazon S3 bucket where AWS Config can deliver evaluation results and conformance pack template that is used to create a pack.
deliveryS3Bucket - Location of an Amazon S3 bucket where AWS Config can deliver evaluation results and conformance pack
template that is used to create a pack.public String getDeliveryS3Bucket()
Location of an Amazon S3 bucket where AWS Config can deliver evaluation results and conformance pack template that is used to create a pack.
public ConformancePackDetail withDeliveryS3Bucket(String deliveryS3Bucket)
Location of an Amazon S3 bucket where AWS Config can deliver evaluation results and conformance pack template that is used to create a pack.
deliveryS3Bucket - Location of an Amazon S3 bucket where AWS Config can deliver evaluation results and conformance pack
template that is used to create a pack.public void setDeliveryS3KeyPrefix(String deliveryS3KeyPrefix)
Any folder structure you want to add to an Amazon S3 bucket.
deliveryS3KeyPrefix - Any folder structure you want to add to an Amazon S3 bucket.public String getDeliveryS3KeyPrefix()
Any folder structure you want to add to an Amazon S3 bucket.
public ConformancePackDetail withDeliveryS3KeyPrefix(String deliveryS3KeyPrefix)
Any folder structure you want to add to an Amazon S3 bucket.
deliveryS3KeyPrefix - Any folder structure you want to add to an Amazon S3 bucket.public List<ConformancePackInputParameter> getConformancePackInputParameters()
A list of ConformancePackInputParameter objects.
ConformancePackInputParameter objects.public void setConformancePackInputParameters(Collection<ConformancePackInputParameter> conformancePackInputParameters)
A list of ConformancePackInputParameter objects.
conformancePackInputParameters - A list of ConformancePackInputParameter objects.public ConformancePackDetail withConformancePackInputParameters(ConformancePackInputParameter... conformancePackInputParameters)
A list of ConformancePackInputParameter objects.
NOTE: This method appends the values to the existing list (if any). Use
setConformancePackInputParameters(java.util.Collection) or
withConformancePackInputParameters(java.util.Collection) if you want to override the existing values.
conformancePackInputParameters - A list of ConformancePackInputParameter objects.public ConformancePackDetail withConformancePackInputParameters(Collection<ConformancePackInputParameter> conformancePackInputParameters)
A list of ConformancePackInputParameter objects.
conformancePackInputParameters - A list of ConformancePackInputParameter objects.public void setLastUpdateRequestedTime(Date lastUpdateRequestedTime)
Last time when conformation pack update was requested.
lastUpdateRequestedTime - Last time when conformation pack update was requested.public Date getLastUpdateRequestedTime()
Last time when conformation pack update was requested.
public ConformancePackDetail withLastUpdateRequestedTime(Date lastUpdateRequestedTime)
Last time when conformation pack update was requested.
lastUpdateRequestedTime - Last time when conformation pack update was requested.public void setCreatedBy(String createdBy)
createdBy - public String getCreatedBy()
public ConformancePackDetail withCreatedBy(String createdBy)
createdBy - public String toString()
toString in class ObjectObject.toString()public ConformancePackDetail clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2019. All rights reserved.