Enum IdentityManagementActions
java.lang.Object
java.lang.Enum<IdentityManagementActions>
com.amazonaws.auth.policy.actions.IdentityManagementActions
- All Implemented Interfaces:
Action
,Serializable
,Comparable<IdentityManagementActions>
,java.lang.constant.Constable
The available AWS access control policy actions for AWS Identity and Access Management.
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionAction for the AddRoleToInstanceProfile operation.Action for the AddUserToGroup operation.Represents any action executed on AWS Identity and Access Management.Action for the ChangePassword operation.Action for the CreateAccessKey operation.Action for the CreateAccountAlias operation.Action for the CreateGroup operation.Action for the CreateInstanceProfile operation.Action for the CreateLoginProfile operation.Action for the CreateRole operation.Action for the CreateUser operation.Action for the CreateVirtualMFADevice operation.Action for the DeactivateMFADevice operation.Action for the DeleteAccessKey operation.Action for the DeleteAccountAlias operation.Action for the DeleteAccountPasswordPolicy operation.Action for the DeleteGroup operation.Action for the DeleteGroupPolicy operation.Action for the DeleteInstanceProfile operation.Action for the DeleteLoginProfile operation.Action for the DeleteRole operation.Action for the DeleteRolePolicy operation.Action for the DeleteServerCertificate operation.Action for the DeleteSigningCertificate operation.Action for the DeleteUser operation.Action for the DeleteUserPolicy operation.Action for the DeleteVirtualMFADevice operation.Action for the EnableMFADevice operation.Action for the GetAccountPasswordPolicy operation.Action for the GetAccountSummary operation.Action for the GetGroup operation.Action for the GetGroupPolicy operation.Action for the GetInstanceProfile operation.Action for the GetLoginProfile operation.Action for the GetRole operation.Action for the GetRolePolicy operation.Action for the GetServerCertificate operation.Action for the GetUser operation.Action for the GetUserPolicy operation.Action for the ListAccessKeys operation.Action for the ListAccountAliases operation.Action for the ListGroupPolicies operation.Action for the ListGroups operation.Action for the ListGroupsForUser operation.Action for the ListInstanceProfiles operation.Action for the ListInstanceProfilesForRole operation.Action for the ListMFADevices operation.Action for the ListRolePolicies operation.Action for the ListRoles operation.Action for the ListServerCertificates operation.Action for the ListSigningCertificates operation.Action for the ListUserPolicies operation.Action for the ListUsers operation.Action for the ListVirtualMFADevices operation.Action for the PassRole operation.Action for the PutGroupPolicy operation.Action for the PutRolePolicy operation.Action for the PutUserPolicy operation.Action for the RemoveRoleFromInstanceProfile operation.Action for the RemoveUserFromGroup operation.Action for the ResyncMFADevice operation.Action for the UpdateAccessKey operation.Action for the UpdateAccountPasswordPolicy operation.Action for the UpdateAssumeRolePolicy operation.Action for the UpdateGroup operation.Action for the UpdateLoginProfile operation.Action for the UpdateServerCertificate operation.Action for the UpdateSigningCertificate operation.Action for the UpdateUser operation.Action for the UploadServerCertificate operation.Action for the UploadSigningCertificate operation. -
Method Summary
Modifier and TypeMethodDescriptionReturns the name of this action.static IdentityManagementActions
Returns the enum constant of this type with the specified name.static IdentityManagementActions[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
AllIdentityManagementActions
Represents any action executed on AWS Identity and Access Management. -
AddRoleToInstanceProfile
Action for the AddRoleToInstanceProfile operation. -
AddUserToGroup
Action for the AddUserToGroup operation. -
ChangePassword
Action for the ChangePassword operation. -
CreateAccessKey
Action for the CreateAccessKey operation. -
CreateAccountAlias
Action for the CreateAccountAlias operation. -
CreateGroup
Action for the CreateGroup operation. -
CreateInstanceProfile
Action for the CreateInstanceProfile operation. -
CreateLoginProfile
Action for the CreateLoginProfile operation. -
CreateRole
Action for the CreateRole operation. -
CreateUser
Action for the CreateUser operation. -
CreateVirtualMFADevice
Action for the CreateVirtualMFADevice operation. -
DeactivateMFADevice
Action for the DeactivateMFADevice operation. -
DeleteAccessKey
Action for the DeleteAccessKey operation. -
DeleteAccountAlias
Action for the DeleteAccountAlias operation. -
DeleteAccountPasswordPolicy
Action for the DeleteAccountPasswordPolicy operation. -
DeleteGroup
Action for the DeleteGroup operation. -
DeleteGroupPolicy
Action for the DeleteGroupPolicy operation. -
DeleteInstanceProfile
Action for the DeleteInstanceProfile operation. -
DeleteLoginProfile
Action for the DeleteLoginProfile operation. -
DeleteRole
Action for the DeleteRole operation. -
DeleteRolePolicy
Action for the DeleteRolePolicy operation. -
DeleteServerCertificate
Action for the DeleteServerCertificate operation. -
DeleteSigningCertificate
Action for the DeleteSigningCertificate operation. -
DeleteUser
Action for the DeleteUser operation. -
DeleteUserPolicy
Action for the DeleteUserPolicy operation. -
DeleteVirtualMFADevice
Action for the DeleteVirtualMFADevice operation. -
EnableMFADevice
Action for the EnableMFADevice operation. -
GetAccountPasswordPolicy
Action for the GetAccountPasswordPolicy operation. -
GetAccountSummary
Action for the GetAccountSummary operation. -
GetGroup
Action for the GetGroup operation. -
GetGroupPolicy
Action for the GetGroupPolicy operation. -
GetInstanceProfile
Action for the GetInstanceProfile operation. -
GetLoginProfile
Action for the GetLoginProfile operation. -
GetRole
Action for the GetRole operation. -
GetRolePolicy
Action for the GetRolePolicy operation. -
GetServerCertificate
Action for the GetServerCertificate operation. -
GetUser
Action for the GetUser operation. -
GetUserPolicy
Action for the GetUserPolicy operation. -
ListAccessKeys
Action for the ListAccessKeys operation. -
ListAccountAliases
Action for the ListAccountAliases operation. -
ListGroupPolicies
Action for the ListGroupPolicies operation. -
ListGroups
Action for the ListGroups operation. -
ListGroupsForUser
Action for the ListGroupsForUser operation. -
ListInstanceProfiles
Action for the ListInstanceProfiles operation. -
ListInstanceProfilesForRole
Action for the ListInstanceProfilesForRole operation. -
ListMFADevices
Action for the ListMFADevices operation. -
ListRolePolicies
Action for the ListRolePolicies operation. -
ListRoles
Action for the ListRoles operation. -
ListServerCertificates
Action for the ListServerCertificates operation. -
ListSigningCertificates
Action for the ListSigningCertificates operation. -
ListUserPolicies
Action for the ListUserPolicies operation. -
ListUsers
Action for the ListUsers operation. -
ListVirtualMFADevices
Action for the ListVirtualMFADevices operation. -
PassRole
Action for the PassRole operation. -
PutGroupPolicy
Action for the PutGroupPolicy operation. -
PutRolePolicy
Action for the PutRolePolicy operation. -
PutUserPolicy
Action for the PutUserPolicy operation. -
RemoveRoleFromInstanceProfile
Action for the RemoveRoleFromInstanceProfile operation. -
RemoveUserFromGroup
Action for the RemoveUserFromGroup operation. -
ResyncMFADevice
Action for the ResyncMFADevice operation. -
UpdateAccessKey
Action for the UpdateAccessKey operation. -
UpdateAccountPasswordPolicy
Action for the UpdateAccountPasswordPolicy operation. -
UpdateAssumeRolePolicy
Action for the UpdateAssumeRolePolicy operation. -
UpdateGroup
Action for the UpdateGroup operation. -
UpdateLoginProfile
Action for the UpdateLoginProfile operation. -
UpdateServerCertificate
Action for the UpdateServerCertificate operation. -
UpdateSigningCertificate
Action for the UpdateSigningCertificate operation. -
UpdateUser
Action for the UpdateUser operation. -
UploadServerCertificate
Action for the UploadServerCertificate operation. -
UploadSigningCertificate
Action for the UploadSigningCertificate operation.
-
-
Method Details
-
values
Returns an array containing the constants of this enum type, in the order they are declared.- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-
getActionName
Description copied from interface:Action
Returns the name of this action. For example, 'sqs:SendMessage' is the name corresponding to the SQS action that enables users to send a message to an SQS queue.- Specified by:
getActionName
in interfaceAction
- Returns:
- The name of this action.
-