awssum-amazon-iam

v1.1.0, npm, github.

amazon: iam

Installing

$ npm install awssum-amazon-iam

Note: Since this package peerDepends on both awssum-amazon and awssum, there is no need for you to depend on these in your package.json.


Operations

AddRoleToInstanceProfile Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
InstanceProfileNametrueparam
RoleNametrueparam

AddUserToGroup Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
GroupNametrueparam
UserNametrueparam

ChangePassword Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
NewPasswordtrueparam
OldPasswordtrueparam

CreateAccessKey Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
UserNamefalseparam

CreateAccountAlias Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
AccountAliastrueparam

CreateGroup Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
GroupNametrueparam
Pathfalseparam

CreateInstanceProfile Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
InstanceProfileNametrueparam
Pathfalseparam

CreateLoginProfile Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
Passwordtrueparam
UserNametrueparam

CreateRole Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
AssumeRolePolicyDocumenttrueparam
Pathfalseparam
RoleNametrueparam

CreateUser Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
Pathfalseparam
UserNametrueparam

CreateVirtualMFADevice Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
Pathfalseparam
VirtualMFADeviceNametrueparam

DeactivateMFADevice Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
SerialNumbertrueparam
UserNametrueparam

DeleteAccessKey Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
AccessKeyIdtrueparam
UserNamefalseparam

DeleteAccountAlias Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
AccountAliastrueparam

DeleteAccountPasswordPolicy Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam

DeleteGroup Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
GroupNametrueparam

DeleteGroupPolicy Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
GroupNametrueparam
PolicyNametrueparam

DeleteInstanceProfile Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
InstanceProfileNametrueparam

DeleteLoginProfile Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
UserNametrueparam

DeleteRole Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
RoleNametrueparam

DeleteRolePolicy Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
PolicyNametrueparam
RoleNametrueparam

DeleteServerCertificate Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
ServerCertificateNametrueparam

DeleteSigningCertificate Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
CertificateIdtrueparam
UserNametrueparam

DeleteUser Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
UserNametrueparam

DeleteUserPolicy Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
PolicyNametrueparam
UserNametrueparam

DeleteVirtualMFADevice Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
SerialNumbertrueparam

EnableMFADevice Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
AuthenticationCode1trueparam
AuthenticationCode2trueparam
SerialNumbertrueparam
UserNametrueparam

GetAccountPasswordPolicy Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam

GetAccountSummary Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam

GetGroup Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
GroupNametrueparam
Markerfalseparam
MaxItemsfalseparam

GetGroupPolicy Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
GroupNametrueparam
PolicyNametrueparam

GetInstanceProfile Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
InstanceProfileNametrueparam

GetLoginProfile Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
UserNametrueparam

GetRole Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
RoleNametrueparam

GetRolePolicy Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
PolicyNametrueparam
RoleNametrueparam

GetServerCertificate Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
ServerCertificateNametrueparam

GetUser Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
UserNamefalseparam

GetUserPolicy Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
PolicyNametrueparam
UserNametrueparam

ListAccessKeys Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
Markerfalseparam
MaxItemsfalseparam
UserNamefalseparam

ListAccountAliases Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
Markerfalseparam
MaxItemsfalseparam

ListGroupPolicies Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
GroupNametrueparam
Markerfalseparam
MaxItemsfalseparam

ListGroups Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
Markerfalseparam
MaxItemsfalseparam
PathPrefixfalseparam

ListGroupsForUser Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
Markerfalseparam
MaxItemsfalseparam
UserNamefalseparam

ListInstanceProfiles Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
Markerfalseparam
MaxItemsfalseparam
PathPrefixfalseparam

ListInstanceProfilesForRole Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
Markerfalseparam
MaxItemsfalseparam
RoleNametrueparam

ListMFADevices Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
Markerfalseparam
MaxItemsfalseparam
UserNamefalseparam

ListRolePolicies Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
Markerfalseparam
MaxItemsfalseparam
RoleNametrueparam

ListRoles Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
Markerfalseparam
MaxItemsfalseparam
PathPrefixfalseparam

ListServerCertificates Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
Markerfalseparam
MaxItemsfalseparam
PathPrefixfalseparam

ListSigningCertificates Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
Markerfalseparam
MaxItemsfalseparam
UserNamefalseparam

ListUserPolicies Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
Markerfalseparam
MaxItemsfalseparam
UserNamefalseparam

ListUsers Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
Markerfalseparam
MaxItemsfalseparam
PathPrefixfalseparam

ListVirtualMFADevices Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
AssignmentStatusfalseparam
Markerfalseparam
MaxItemsfalseparam

PutGroupPolicy Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
GroupNametrueparam
PolicyDocumenttrueparam-json
PolicyNametrueparam

PutRolePolicy Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
PolicyDocumenttrueparam-json
PolicyNametrueparam
RoleNametrueparam

PutUserPolicy Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
PolicyDocumenttrueparam-json
PolicyNametrueparam
UserNametrueparam

RemoveRoleFromInstanceProfile Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
InstanceProfileNametrueparam
RoleNametrueparam

RemoveUserFromGroup Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
GroupNametrueparam
UserNametrueparam

ResyncMFADevice Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
AuthenticationCode1trueparam
AuthenticationCode2trueparam
SerialNumbertrueparam
UserNametrueparam

UpdateAccessKey Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
AccessKeyIdtrueparam
Statustrueparam
UserNamefalseparam

UpdateAccountPasswordPolicy Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
AllowUsersToChangePasswordfalseparam
MinimumPasswordLengthfalseparam
RequireLowercaseCharactersfalseparam
RequireNumbersfalseparam
RequireSymbolsfalseparam
RequireUppercaseCharactersfalseparam

UpdateAssumeRolePolicy Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
PolicyDocumenttrueparam
RoleNametrueparam

UpdateGroup Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
GroupNametrueparam
NewGroupNamefalseparam
NewPathfalseparam

UpdateLoginProfile Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
Passwordtrueparam
UserNametrueparam

UpdateServerCertificate Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
NewPathfalseparam
NewServerCertificateNamefalseparam
ServerCertificateNametrueparam

UpdateSigningCertificate Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
CertificateIdtrueparam
Statustrueparam
UserNametrueparam

UpdateUser Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
NewPathfalseparam
NewUserNamefalseparam
UserNametrueparam

UploadServerCertificate Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
CertificateBodytrueparam
CertificateChainfalseparam
Pathfalseparam
PrivateKeytrueparam
ServerCertificateNametrueparam

UploadSigningCertificate Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
CertificateBodytrueparam
UserNamefalseparam