@Generated(value="software.amazon.awssdk:codegen") public final class AssumedRoleUser extends Object implements ToCopyableBuilder<AssumedRoleUser.Builder,AssumedRoleUser>
The identifiers for the temporary security credentials that the operation returns.
Modifier and Type | Class and Description |
---|---|
static interface |
AssumedRoleUser.Builder |
Modifier and Type | Method and Description |
---|---|
String |
arn()
The ARN of the temporary security credentials that are returned from the AssumeRole action.
|
String |
assumedRoleId()
A unique identifier that contains the role ID and the role session name of the role that is being assumed.
|
static AssumedRoleUser.Builder |
builder() |
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
static Class<? extends AssumedRoleUser.Builder> |
serializableBuilderClass() |
AssumedRoleUser.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public String assumedRoleId()
A unique identifier that contains the role ID and the role session name of the role that is being assumed. The role ID is generated by AWS when the role is created.
public String arn()
The ARN of the temporary security credentials that are returned from the AssumeRole action. For more information about ARNs and how to use them in policies, see IAM Identifiers in Using IAM.
public AssumedRoleUser.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<AssumedRoleUser.Builder,AssumedRoleUser>
public static AssumedRoleUser.Builder builder()
public static Class<? extends AssumedRoleUser.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.