@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class PutRolePermissionsBoundaryRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
PutRolePermissionsBoundaryRequest() |
| Modifier and Type | Method and Description |
|---|---|
PutRolePermissionsBoundaryRequest |
clone() |
boolean |
equals(Object obj) |
String |
getPermissionsBoundary()
The ARN of the policy that is used to set the permissions boundary for the role.
|
String |
getRoleName()
The name (friendly name, not ARN) of the IAM role for which you want to set the permissions boundary.
|
int |
hashCode() |
void |
setPermissionsBoundary(String permissionsBoundary)
The ARN of the policy that is used to set the permissions boundary for the role.
|
void |
setRoleName(String roleName)
The name (friendly name, not ARN) of the IAM role for which you want to set the permissions boundary.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
PutRolePermissionsBoundaryRequest |
withPermissionsBoundary(String permissionsBoundary)
The ARN of the policy that is used to set the permissions boundary for the role.
|
PutRolePermissionsBoundaryRequest |
withRoleName(String roleName)
The name (friendly name, not ARN) of the IAM role for which you want to set the permissions boundary.
|
addHandlerContext, copyBaseTo, 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, withSdkRequestTimeoutpublic void setRoleName(String roleName)
The name (friendly name, not ARN) of the IAM role for which you want to set the permissions boundary.
roleName - The name (friendly name, not ARN) of the IAM role for which you want to set the permissions boundary.public String getRoleName()
The name (friendly name, not ARN) of the IAM role for which you want to set the permissions boundary.
public PutRolePermissionsBoundaryRequest withRoleName(String roleName)
The name (friendly name, not ARN) of the IAM role for which you want to set the permissions boundary.
roleName - The name (friendly name, not ARN) of the IAM role for which you want to set the permissions boundary.public void setPermissionsBoundary(String permissionsBoundary)
The ARN of the policy that is used to set the permissions boundary for the role.
permissionsBoundary - The ARN of the policy that is used to set the permissions boundary for the role.public String getPermissionsBoundary()
The ARN of the policy that is used to set the permissions boundary for the role.
public PutRolePermissionsBoundaryRequest withPermissionsBoundary(String permissionsBoundary)
The ARN of the policy that is used to set the permissions boundary for the role.
permissionsBoundary - The ARN of the policy that is used to set the permissions boundary for the role.public String toString()
toString in class ObjectObject.toString()public PutRolePermissionsBoundaryRequest clone()
clone in class AmazonWebServiceRequestCopyright © 2018. All rights reserved.