@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class StartPolicyGenerationRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
StartPolicyGenerationRequest() |
Modifier and Type | Method and Description |
---|---|
StartPolicyGenerationRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getClientToken()
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
CloudTrailDetails |
getCloudTrailDetails()
A
CloudTrailDetails object that contains details about a Trail that you want to analyze
to generate policies. |
PolicyGenerationDetails |
getPolicyGenerationDetails()
Contains the ARN of the IAM entity (user or role) for which you are generating a policy.
|
int |
hashCode() |
void |
setClientToken(String clientToken)
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
void |
setCloudTrailDetails(CloudTrailDetails cloudTrailDetails)
A
CloudTrailDetails object that contains details about a Trail that you want to analyze
to generate policies. |
void |
setPolicyGenerationDetails(PolicyGenerationDetails policyGenerationDetails)
Contains the ARN of the IAM entity (user or role) for which you are generating a policy.
|
String |
toString()
Returns a string representation of this object.
|
StartPolicyGenerationRequest |
withClientToken(String clientToken)
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
StartPolicyGenerationRequest |
withCloudTrailDetails(CloudTrailDetails cloudTrailDetails)
A
CloudTrailDetails object that contains details about a Trail that you want to analyze
to generate policies. |
StartPolicyGenerationRequest |
withPolicyGenerationDetails(PolicyGenerationDetails policyGenerationDetails)
Contains the ARN of the IAM entity (user or role) for which you are generating a policy.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setPolicyGenerationDetails(PolicyGenerationDetails policyGenerationDetails)
Contains the ARN of the IAM entity (user or role) for which you are generating a policy.
policyGenerationDetails
- Contains the ARN of the IAM entity (user or role) for which you are generating a policy.public PolicyGenerationDetails getPolicyGenerationDetails()
Contains the ARN of the IAM entity (user or role) for which you are generating a policy.
public StartPolicyGenerationRequest withPolicyGenerationDetails(PolicyGenerationDetails policyGenerationDetails)
Contains the ARN of the IAM entity (user or role) for which you are generating a policy.
policyGenerationDetails
- Contains the ARN of the IAM entity (user or role) for which you are generating a policy.public void setCloudTrailDetails(CloudTrailDetails cloudTrailDetails)
A CloudTrailDetails
object that contains details about a Trail
that you want to analyze
to generate policies.
cloudTrailDetails
- A CloudTrailDetails
object that contains details about a Trail
that you want to
analyze to generate policies.public CloudTrailDetails getCloudTrailDetails()
A CloudTrailDetails
object that contains details about a Trail
that you want to analyze
to generate policies.
CloudTrailDetails
object that contains details about a Trail
that you want to
analyze to generate policies.public StartPolicyGenerationRequest withCloudTrailDetails(CloudTrailDetails cloudTrailDetails)
A CloudTrailDetails
object that contains details about a Trail
that you want to analyze
to generate policies.
cloudTrailDetails
- A CloudTrailDetails
object that contains details about a Trail
that you want to
analyze to generate policies.public void setClientToken(String clientToken)
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. Idempotency ensures that an API request completes only once. With an idempotent request, if the original request completes successfully, the subsequent retries with the same client token return the result from the original successful request and they have no additional effect.
If you do not specify a client token, one is automatically generated by the Amazon Web Services SDK.
clientToken
- A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. Idempotency
ensures that an API request completes only once. With an idempotent request, if the original request
completes successfully, the subsequent retries with the same client token return the result from the
original successful request and they have no additional effect.
If you do not specify a client token, one is automatically generated by the Amazon Web Services SDK.
public String getClientToken()
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. Idempotency ensures that an API request completes only once. With an idempotent request, if the original request completes successfully, the subsequent retries with the same client token return the result from the original successful request and they have no additional effect.
If you do not specify a client token, one is automatically generated by the Amazon Web Services SDK.
If you do not specify a client token, one is automatically generated by the Amazon Web Services SDK.
public StartPolicyGenerationRequest withClientToken(String clientToken)
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. Idempotency ensures that an API request completes only once. With an idempotent request, if the original request completes successfully, the subsequent retries with the same client token return the result from the original successful request and they have no additional effect.
If you do not specify a client token, one is automatically generated by the Amazon Web Services SDK.
clientToken
- A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. Idempotency
ensures that an API request completes only once. With an idempotent request, if the original request
completes successfully, the subsequent retries with the same client token return the result from the
original successful request and they have no additional effect.
If you do not specify a client token, one is automatically generated by the Amazon Web Services SDK.
public String toString()
toString
in class Object
Object.toString()
public StartPolicyGenerationRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()