Skip to content

Latest commit

 

History

History
81 lines (65 loc) · 1.93 KB

File metadata and controls

81 lines (65 loc) · 1.93 KB

IAM

AWS's iam service · portable interface driver.IAM · AWS index

Operations (40)

Operation Description
AddRoleToInstanceProfile
AddUserToGroup
AttachRolePolicy
AttachUserPolicy
CheckPermission
CreateAccessKey
CreateGroup
CreateInstanceProfile
CreatePolicy
CreatePolicyVersion
CreateRole
CreateUser
DeleteAccessKey
DeleteGroup
DeleteInstanceProfile
DeletePolicy
DeletePolicyVersion
DeleteRole
DeleteUser
DetachRolePolicy
DetachUserPolicy
GetGroup
GetInstanceProfile
GetPolicy
GetPolicyVersion
GetRole
GetUser
ListAccessKeys
ListAttachedRolePolicies
ListAttachedUserPolicies
ListGroups
ListGroupsForUser
ListInstanceProfiles
ListPolicies
ListPolicyVersions
ListRoles
ListUsers
RemoveRoleFromInstanceProfile
RemoveUserFromGroup
SetDefaultPolicyVersion

Optional capabilities

Discovered by type assertion; only some providers implement these.

AccessKeyResolver

AccessKeyResolver is an optional capability: an IAM implementation that can

Operation Description
AccessKeyByID

ContextualAuthorizer

ContextualAuthorizer is an optional capability: an IAM implementation that can

Operation Description
CheckPermissionWithContext

PolicyInspector

PolicyInspector is an optional capability: an IAM implementation that can

Operation Description
PrincipalHasPolicies

Not in scope

Not documented yet. See the emulator boundary for cloudemu-wide non-goals.