pub enum IamOperation {
Show 84 variants
CreateUser,
GetUser,
DeleteUser,
ListUsers,
UpdateUser,
CreateRole,
GetRole,
DeleteRole,
ListRoles,
UpdateRole,
CreatePolicy,
GetPolicy,
DeletePolicy,
ListPolicies,
AttachUserPolicy,
DetachUserPolicy,
ListAttachedUserPolicies,
AttachRolePolicy,
DetachRolePolicy,
ListAttachedRolePolicies,
CreateAccessKey,
DeleteAccessKey,
ListAccessKeys,
UpdateAccessKey,
GetAccessKeyLastUsed,
CreateGroup,
GetGroup,
DeleteGroup,
ListGroups,
UpdateGroup,
AddUserToGroup,
RemoveUserFromGroup,
ListGroupsForUser,
AttachGroupPolicy,
DetachGroupPolicy,
ListAttachedGroupPolicies,
CreateInstanceProfile,
GetInstanceProfile,
DeleteInstanceProfile,
ListInstanceProfiles,
ListInstanceProfilesForRole,
AddRoleToInstanceProfile,
RemoveRoleFromInstanceProfile,
CreatePolicyVersion,
GetPolicyVersion,
DeletePolicyVersion,
ListPolicyVersions,
SetDefaultPolicyVersion,
PutUserPolicy,
GetUserPolicy,
DeleteUserPolicy,
ListUserPolicies,
PutRolePolicy,
GetRolePolicy,
DeleteRolePolicy,
ListRolePolicies,
PutGroupPolicy,
GetGroupPolicy,
DeleteGroupPolicy,
ListGroupPolicies,
TagUser,
UntagUser,
ListUserTags,
TagRole,
UntagRole,
ListRoleTags,
CreateServiceLinkedRole,
DeleteServiceLinkedRole,
GetServiceLinkedRoleDeletionStatus,
UpdateAssumeRolePolicy,
SimulatePrincipalPolicy,
SimulateCustomPolicy,
ListEntitiesForPolicy,
GetAccountAuthorizationDetails,
CreateOpenIDConnectProvider,
GetOpenIDConnectProvider,
DeleteOpenIDConnectProvider,
ListOpenIDConnectProviders,
TagPolicy,
UntagPolicy,
ListPolicyTags,
TagInstanceProfile,
UntagInstanceProfile,
ListInstanceProfileTags,
}Expand description
All supported Iam operations.
Variants§
CreateUser
The CreateUser operation.
GetUser
The GetUser operation.
DeleteUser
The DeleteUser operation.
ListUsers
The ListUsers operation.
UpdateUser
The UpdateUser operation.
CreateRole
The CreateRole operation.
GetRole
The GetRole operation.
DeleteRole
The DeleteRole operation.
ListRoles
The ListRoles operation.
UpdateRole
The UpdateRole operation.
CreatePolicy
The CreatePolicy operation.
GetPolicy
The GetPolicy operation.
DeletePolicy
The DeletePolicy operation.
ListPolicies
The ListPolicies operation.
AttachUserPolicy
The AttachUserPolicy operation.
DetachUserPolicy
The DetachUserPolicy operation.
ListAttachedUserPolicies
The ListAttachedUserPolicies operation.
AttachRolePolicy
The AttachRolePolicy operation.
DetachRolePolicy
The DetachRolePolicy operation.
ListAttachedRolePolicies
The ListAttachedRolePolicies operation.
CreateAccessKey
The CreateAccessKey operation.
DeleteAccessKey
The DeleteAccessKey operation.
ListAccessKeys
The ListAccessKeys operation.
UpdateAccessKey
The UpdateAccessKey operation.
GetAccessKeyLastUsed
The GetAccessKeyLastUsed operation.
CreateGroup
The CreateGroup operation.
GetGroup
The GetGroup operation.
DeleteGroup
The DeleteGroup operation.
ListGroups
The ListGroups operation.
UpdateGroup
The UpdateGroup operation.
AddUserToGroup
The AddUserToGroup operation.
RemoveUserFromGroup
The RemoveUserFromGroup operation.
ListGroupsForUser
The ListGroupsForUser operation.
AttachGroupPolicy
The AttachGroupPolicy operation.
DetachGroupPolicy
The DetachGroupPolicy operation.
ListAttachedGroupPolicies
The ListAttachedGroupPolicies operation.
CreateInstanceProfile
The CreateInstanceProfile operation.
GetInstanceProfile
The GetInstanceProfile operation.
DeleteInstanceProfile
The DeleteInstanceProfile operation.
ListInstanceProfiles
The ListInstanceProfiles operation.
ListInstanceProfilesForRole
The ListInstanceProfilesForRole operation.
AddRoleToInstanceProfile
The AddRoleToInstanceProfile operation.
RemoveRoleFromInstanceProfile
The RemoveRoleFromInstanceProfile operation.
CreatePolicyVersion
The CreatePolicyVersion operation.
GetPolicyVersion
The GetPolicyVersion operation.
DeletePolicyVersion
The DeletePolicyVersion operation.
ListPolicyVersions
The ListPolicyVersions operation.
SetDefaultPolicyVersion
The SetDefaultPolicyVersion operation.
PutUserPolicy
The PutUserPolicy operation.
GetUserPolicy
The GetUserPolicy operation.
DeleteUserPolicy
The DeleteUserPolicy operation.
ListUserPolicies
The ListUserPolicies operation.
PutRolePolicy
The PutRolePolicy operation.
GetRolePolicy
The GetRolePolicy operation.
DeleteRolePolicy
The DeleteRolePolicy operation.
ListRolePolicies
The ListRolePolicies operation.
PutGroupPolicy
The PutGroupPolicy operation.
GetGroupPolicy
The GetGroupPolicy operation.
DeleteGroupPolicy
The DeleteGroupPolicy operation.
ListGroupPolicies
The ListGroupPolicies operation.
TagUser
The TagUser operation.
UntagUser
The UntagUser operation.
ListUserTags
The ListUserTags operation.
TagRole
The TagRole operation.
UntagRole
The UntagRole operation.
ListRoleTags
The ListRoleTags operation.
CreateServiceLinkedRole
The CreateServiceLinkedRole operation.
DeleteServiceLinkedRole
The DeleteServiceLinkedRole operation.
GetServiceLinkedRoleDeletionStatus
The GetServiceLinkedRoleDeletionStatus operation.
UpdateAssumeRolePolicy
The UpdateAssumeRolePolicy operation.
SimulatePrincipalPolicy
The SimulatePrincipalPolicy operation.
SimulateCustomPolicy
The SimulateCustomPolicy operation.
ListEntitiesForPolicy
The ListEntitiesForPolicy operation.
GetAccountAuthorizationDetails
The GetAccountAuthorizationDetails operation.
CreateOpenIDConnectProvider
The CreateOpenIDConnectProvider operation.
GetOpenIDConnectProvider
The GetOpenIDConnectProvider operation.
DeleteOpenIDConnectProvider
The DeleteOpenIDConnectProvider operation.
ListOpenIDConnectProviders
The ListOpenIDConnectProviders operation.
TagPolicy
The TagPolicy operation.
UntagPolicy
The UntagPolicy operation.
ListPolicyTags
The ListPolicyTags operation.
TagInstanceProfile
The TagInstanceProfile operation.
UntagInstanceProfile
The UntagInstanceProfile operation.
ListInstanceProfileTags
The ListInstanceProfileTags operation.
Implementations§
Trait Implementations§
Source§impl Clone for IamOperation
impl Clone for IamOperation
Source§fn clone(&self) -> IamOperation
fn clone(&self) -> IamOperation
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more