AWS Identity-and-Access Management (IAM)

AWS API Reference

Ignored Param

Optional Parameters

Required Parameters

Unsupported Params

AddRoleToInstanceProfile

[]

[]

InstanceProfileName RoleName

[]

AddUserToGroup

[]

[]

GroupName UserName

[]

AttachGroupPolicy

[]

[]

GroupName PolicyArn

[]

AttachRolePolicy

[]

[]

PolicyArn RoleName

[]

AttachUserPolicy

[]

[]

PolicyArn UserName

[]

ChangePassword

[]

[]

NewPassword OldPassword

[]

CreateAccessKey

[]

UserName

[]

[]

CreateGroup

[]

Path

GroupName

[]

CreateInstanceProfile

[]

Path

InstanceProfileName

[]

CreateLoginProfile

[]

PasswordResetRequired

UserName Password

[]

CreatePolicy

[]

Description Path

PolicyDocument PolicyName

[]

CreateRole

[]

Description MaxSessionDuration Path

AssumeRolePolicyDocument RoleName

[]

CreateUser

[]

Path

UserName

[]

DeleteAccessKey

[]

UserName

AccessKeyId

[]

DeleteGroup

[]

[]

GroupName

[]

DeleteInstanceProfile

[]

[]

InstanceProfileName

[]

DeleteLoginProfile

[]

[]

UserName

[]

DeletePolicy

[]

[]

PolicyArn

[]

DeleteRole

[]

[]

RoleName

[]

DeleteUser

[]

[]

UserName

[]

DetachGroupPolicy

[]

[]

GroupName PolicyArn

[]

DetachRolePolicy

[]

[]

RoleName PolicyArn

[]

DetachUserPolicy

[]

[]

PolicyArn UserName

[]

GetGroup

[]

Marker MaxItems

GroupName

[]

GetInstanceProfile

[]

[]

InstanceProfileName

[]

GetLoginProfile

[]

[]

UserName

[]

GetPolicy

[]

[]

PolicyArn

[]

GetPolicyVersion

[]

[]

PolicyArn VersionId

[]

GetRole

[]

[]

RoleName

[]

GetUser

[]

UserName

[]

[]

ListAccessKeys

[]

Marker MaxItems UserName

[]

[]

ListAttachedGroupPolicies

[]

Marker MaxItems PathPrefix

GroupName

[]

ListAttachedRolePolicies

[]

Marker MaxItems PathPrefix

RoleName

[]

ListAttachedUserPolicies

[]

Marker MaxItems PathPrefix

UserName

[]

ListEntitiesForPolicy

[]

EntityFilter Marker MaxItems PathPrefix

PolicyArn

[]

ListGroups

[]

Marker MaxItems PathPrefix

[]

[]

ListGroupsForUser

[]

Marker MaxItems

UserName

[]

ListInstanceProfiles

[]

Marker MaxItems PathPrefix

[]

[]

ListInstanceProfilesForRole

[]

[]

RoleName

[]

ListMFADevices

[]

Marker MaxItems UserName

[]

[]

ListPolicies

[]

Marker MaxItems OnlyAttached PathPrefix Scope

[]

[]

ListRoles

[]

Marker MaxItems PathPrefix

[]

[]

ListUsers

[]

Marker MaxItems PathPrefix

[]

[]

RemoveRoleFromInstanceProfile

[]

[]

InstanceProfileName RoleName

[]

RemoveUserFromGroup

[]

[]

GroupName UserName

[]

UpdateAccessKey

[]

UserName

AccessKeyId Status

[]

UpdateAssumeRolePolicy

[]

[]

RoleName PolicyDocument

[]

UpdateGroup

[]

NewGroupName NewPath

GroupName

[]

UpdateLoginProfile

PasswordResetRequired

Password PasswordResetRequired

UserName

[]

UpdateRole

[]

Description MaxSessionDuration

RoleName

[]

UpdateRoleDescription

[]

[]

RoleName Description

[]

UpdateUser

[]

NewPath NewUserName

UserName

[]

AWS-STS

AWS API Reference

Ignored Param

Optional Parameters

Required Parameters

Unsupported Params

AssumeRole

[]

DurationSeconds

RoleArn RoleSessionName

ExternalId Policy SerialNumber TokenCode

GetCallerIdentity

[]

[]

[]

[]