@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public enum UserIdentityType extends Enum<UserIdentityType>
The type of entity that performed the action on the affected resource. Possible values are:
Enum Constant and Description |
---|
AssumedRole |
AWSAccount |
AWSService |
FederatedUser |
IAMUser |
Root |
Modifier and Type | Method and Description |
---|---|
static UserIdentityType |
fromValue(String value)
Use this in place of valueOf.
|
String |
toString() |
static UserIdentityType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static UserIdentityType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final UserIdentityType AssumedRole
public static final UserIdentityType IAMUser
public static final UserIdentityType FederatedUser
public static final UserIdentityType Root
public static final UserIdentityType AWSAccount
public static final UserIdentityType AWSService
public static UserIdentityType[] values()
for (UserIdentityType c : UserIdentityType.values()) System.out.println(c);
public static UserIdentityType valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic String toString()
toString
in class Enum<UserIdentityType>
public static UserIdentityType fromValue(String value)
value
- real valueIllegalArgumentException
- If the specified value does not map to one of the known values in this enum.