@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DescribeIdentityIdFormatRequest extends AmazonWebServiceRequest implements Serializable, Cloneable, DryRunSupportedRequest<DescribeIdentityIdFormatRequest>
Contains the parameters for DescribeIdentityIdFormat.
NOOP
Constructor and Description |
---|
DescribeIdentityIdFormatRequest() |
Modifier and Type | Method and Description |
---|---|
DescribeIdentityIdFormatRequest |
clone() |
boolean |
equals(Object obj) |
Request<DescribeIdentityIdFormatRequest> |
getDryRunRequest()
This method is intended for internal use only.
|
String |
getPrincipalArn()
The ARN of the principal, which can be an IAM role, IAM user, or the root user.
|
String |
getResource()
The type of resource:
instance | reservation | snapshot |
volume |
int |
hashCode() |
void |
setPrincipalArn(String principalArn)
The ARN of the principal, which can be an IAM role, IAM user, or the root user.
|
void |
setResource(String resource)
The type of resource:
instance | reservation | snapshot |
volume |
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
DescribeIdentityIdFormatRequest |
withPrincipalArn(String principalArn)
The ARN of the principal, which can be an IAM role, IAM user, or the root user.
|
DescribeIdentityIdFormatRequest |
withResource(String resource)
The type of resource:
instance | reservation | snapshot |
volume |
addHandlerContext, copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setResource(String resource)
The type of resource: instance
| reservation
| snapshot
|
volume
resource
- The type of resource: instance
| reservation
| snapshot
|
volume
public String getResource()
The type of resource: instance
| reservation
| snapshot
|
volume
instance
| reservation
| snapshot
|
volume
public DescribeIdentityIdFormatRequest withResource(String resource)
The type of resource: instance
| reservation
| snapshot
|
volume
resource
- The type of resource: instance
| reservation
| snapshot
|
volume
public void setPrincipalArn(String principalArn)
The ARN of the principal, which can be an IAM role, IAM user, or the root user.
principalArn
- The ARN of the principal, which can be an IAM role, IAM user, or the root user.public String getPrincipalArn()
The ARN of the principal, which can be an IAM role, IAM user, or the root user.
public DescribeIdentityIdFormatRequest withPrincipalArn(String principalArn)
The ARN of the principal, which can be an IAM role, IAM user, or the root user.
principalArn
- The ARN of the principal, which can be an IAM role, IAM user, or the root user.public Request<DescribeIdentityIdFormatRequest> getDryRunRequest()
getDryRunRequest
in interface DryRunSupportedRequest<DescribeIdentityIdFormatRequest>
public String toString()
toString
in class Object
Object.toString()
public DescribeIdentityIdFormatRequest clone()
clone
in class AmazonWebServiceRequest
Copyright © 2017. All rights reserved.