Packages

class IAM extends Object

Annotations
@RawJSType() @native() @JSImport( "aws-sdk" , "IAM" )
Linear Supertypes
Object, Any, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. IAM
  2. Object
  3. Any
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new IAM(config: AWSConfig)
  2. new IAM()

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def addClientIDToOpenIDConnectProvider(params: AddClientIDToOpenIDConnectProviderRequest): Request[Object]
  5. def addRoleToInstanceProfile(params: AddRoleToInstanceProfileRequest): Request[Object]
  6. def addUserToGroup(params: AddUserToGroupRequest): Request[Object]
  7. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  8. def attachGroupPolicy(params: AttachGroupPolicyRequest): Request[Object]
  9. def attachRolePolicy(params: AttachRolePolicyRequest): Request[Object]
  10. def attachUserPolicy(params: AttachUserPolicyRequest): Request[Object]
  11. def changePassword(params: ChangePasswordRequest): Request[Object]
  12. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native() @HotSpotIntrinsicCandidate()
  13. def createAccessKey(params: CreateAccessKeyRequest): Request[CreateAccessKeyResponse]
  14. def createAccountAlias(params: CreateAccountAliasRequest): Request[Object]
  15. def createGroup(params: CreateGroupRequest): Request[CreateGroupResponse]
  16. def createInstanceProfile(params: CreateInstanceProfileRequest): Request[CreateInstanceProfileResponse]
  17. def createLoginProfile(params: CreateLoginProfileRequest): Request[CreateLoginProfileResponse]
  18. def createOpenIDConnectProvider(params: CreateOpenIDConnectProviderRequest): Request[CreateOpenIDConnectProviderResponse]
  19. def createPolicy(params: CreatePolicyRequest): Request[CreatePolicyResponse]
  20. def createPolicyVersion(params: CreatePolicyVersionRequest): Request[CreatePolicyVersionResponse]
  21. def createRole(params: CreateRoleRequest): Request[CreateRoleResponse]
  22. def createSAMLProvider(params: CreateSAMLProviderRequest): Request[CreateSAMLProviderResponse]
  23. def createServiceLinkedRole(params: CreateServiceLinkedRoleRequest): Request[CreateServiceLinkedRoleResponse]
  24. def createServiceSpecificCredential(params: CreateServiceSpecificCredentialRequest): Request[CreateServiceSpecificCredentialResponse]
  25. def createUser(params: CreateUserRequest): Request[CreateUserResponse]
  26. def createVirtualMFADevice(params: CreateVirtualMFADeviceRequest): Request[CreateVirtualMFADeviceResponse]
  27. def deactivateMFADevice(params: DeactivateMFADeviceRequest): Request[Object]
  28. def deleteAccessKey(params: DeleteAccessKeyRequest): Request[Object]
  29. def deleteAccountAlias(params: DeleteAccountAliasRequest): Request[Object]
  30. def deleteAccountPasswordPolicy(): Request[Object]
  31. def deleteGroup(params: DeleteGroupRequest): Request[Object]
  32. def deleteGroupPolicy(params: DeleteGroupPolicyRequest): Request[Object]
  33. def deleteInstanceProfile(params: DeleteInstanceProfileRequest): Request[Object]
  34. def deleteLoginProfile(params: DeleteLoginProfileRequest): Request[Object]
  35. def deleteOpenIDConnectProvider(params: DeleteOpenIDConnectProviderRequest): Request[Object]
  36. def deletePolicy(params: DeletePolicyRequest): Request[Object]
  37. def deletePolicyVersion(params: DeletePolicyVersionRequest): Request[Object]
  38. def deleteRole(params: DeleteRoleRequest): Request[Object]
  39. def deleteRolePermissionsBoundary(params: DeleteRolePermissionsBoundaryRequest): Request[Object]
  40. def deleteRolePolicy(params: DeleteRolePolicyRequest): Request[Object]
  41. def deleteSAMLProvider(params: DeleteSAMLProviderRequest): Request[Object]
  42. def deleteSSHPublicKey(params: DeleteSSHPublicKeyRequest): Request[Object]
  43. def deleteServerCertificate(params: DeleteServerCertificateRequest): Request[Object]
  44. def deleteServiceLinkedRole(params: DeleteServiceLinkedRoleRequest): Request[DeleteServiceLinkedRoleResponse]
  45. def deleteServiceSpecificCredential(params: DeleteServiceSpecificCredentialRequest): Request[Object]
  46. def deleteSigningCertificate(params: DeleteSigningCertificateRequest): Request[Object]
  47. def deleteUser(params: DeleteUserRequest): Request[Object]
  48. def deleteUserPermissionsBoundary(params: DeleteUserPermissionsBoundaryRequest): Request[Object]
  49. def deleteUserPolicy(params: DeleteUserPolicyRequest): Request[Object]
  50. def deleteVirtualMFADevice(params: DeleteVirtualMFADeviceRequest): Request[Object]
  51. def detachGroupPolicy(params: DetachGroupPolicyRequest): Request[Object]
  52. def detachRolePolicy(params: DetachRolePolicyRequest): Request[Object]
  53. def detachUserPolicy(params: DetachUserPolicyRequest): Request[Object]
  54. def enableMFADevice(params: EnableMFADeviceRequest): Request[Object]
  55. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  56. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  57. def generateCredentialReport(): Request[GenerateCredentialReportResponse]
  58. def generateServiceLastAccessedDetails(params: GenerateServiceLastAccessedDetailsRequest): Request[GenerateServiceLastAccessedDetailsResponse]
  59. def getAccessKeyLastUsed(params: GetAccessKeyLastUsedRequest): Request[GetAccessKeyLastUsedResponse]
  60. def getAccountAuthorizationDetails(params: GetAccountAuthorizationDetailsRequest): Request[GetAccountAuthorizationDetailsResponse]
  61. def getAccountPasswordPolicy(): Request[GetAccountPasswordPolicyResponse]
  62. def getAccountSummary(): Request[GetAccountSummaryResponse]
  63. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  64. def getContextKeysForCustomPolicy(params: GetContextKeysForCustomPolicyRequest): Request[GetContextKeysForPolicyResponse]
  65. def getContextKeysForPrincipalPolicy(params: GetContextKeysForPrincipalPolicyRequest): Request[GetContextKeysForPolicyResponse]
  66. def getCredentialReport(): Request[GetCredentialReportResponse]
  67. def getGroup(params: GetGroupRequest): Request[GetGroupResponse]
  68. def getGroupPolicy(params: GetGroupPolicyRequest): Request[GetGroupPolicyResponse]
  69. def getInstanceProfile(params: GetInstanceProfileRequest): Request[GetInstanceProfileResponse]
  70. def getLoginProfile(params: GetLoginProfileRequest): Request[GetLoginProfileResponse]
  71. def getOpenIDConnectProvider(params: GetOpenIDConnectProviderRequest): Request[GetOpenIDConnectProviderResponse]
  72. def getPolicy(params: GetPolicyRequest): Request[GetPolicyResponse]
  73. def getPolicyVersion(params: GetPolicyVersionRequest): Request[GetPolicyVersionResponse]
  74. def getRole(params: GetRoleRequest): Request[GetRoleResponse]
  75. def getRolePolicy(params: GetRolePolicyRequest): Request[GetRolePolicyResponse]
  76. def getSAMLProvider(params: GetSAMLProviderRequest): Request[GetSAMLProviderResponse]
  77. def getSSHPublicKey(params: GetSSHPublicKeyRequest): Request[GetSSHPublicKeyResponse]
  78. def getServerCertificate(params: GetServerCertificateRequest): Request[GetServerCertificateResponse]
  79. def getServiceLastAccessedDetails(params: GetServiceLastAccessedDetailsRequest): Request[GetServiceLastAccessedDetailsResponse]
  80. def getServiceLastAccessedDetailsWithEntities(params: GetServiceLastAccessedDetailsWithEntitiesRequest): Request[GetServiceLastAccessedDetailsWithEntitiesResponse]
  81. def getServiceLinkedRoleDeletionStatus(params: GetServiceLinkedRoleDeletionStatusRequest): Request[GetServiceLinkedRoleDeletionStatusResponse]
  82. def getUser(params: GetUserRequest): Request[GetUserResponse]
  83. def getUserPolicy(params: GetUserPolicyRequest): Request[GetUserPolicyResponse]
  84. def hasOwnProperty(v: String): Boolean
    Definition Classes
    Object
  85. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  86. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  87. def isPrototypeOf(v: Object): Boolean
    Definition Classes
    Object
  88. def listAccessKeys(params: ListAccessKeysRequest): Request[ListAccessKeysResponse]
  89. def listAccountAliases(params: ListAccountAliasesRequest): Request[ListAccountAliasesResponse]
  90. def listAttachedGroupPolicies(params: ListAttachedGroupPoliciesRequest): Request[ListAttachedGroupPoliciesResponse]
  91. def listAttachedRolePolicies(params: ListAttachedRolePoliciesRequest): Request[ListAttachedRolePoliciesResponse]
  92. def listAttachedUserPolicies(params: ListAttachedUserPoliciesRequest): Request[ListAttachedUserPoliciesResponse]
  93. def listEntitiesForPolicy(params: ListEntitiesForPolicyRequest): Request[ListEntitiesForPolicyResponse]
  94. def listGroupPolicies(params: ListGroupPoliciesRequest): Request[ListGroupPoliciesResponse]
  95. def listGroups(params: ListGroupsRequest): Request[ListGroupsResponse]
  96. def listGroupsForUser(params: ListGroupsForUserRequest): Request[ListGroupsForUserResponse]
  97. def listInstanceProfiles(params: ListInstanceProfilesRequest): Request[ListInstanceProfilesResponse]
  98. def listInstanceProfilesForRole(params: ListInstanceProfilesForRoleRequest): Request[ListInstanceProfilesForRoleResponse]
  99. def listMFADevices(params: ListMFADevicesRequest): Request[ListMFADevicesResponse]
  100. def listOpenIDConnectProviders(params: ListOpenIDConnectProvidersRequest): Request[ListOpenIDConnectProvidersResponse]
  101. def listPolicies(params: ListPoliciesRequest): Request[ListPoliciesResponse]
  102. def listPoliciesGrantingServiceAccess(params: ListPoliciesGrantingServiceAccessRequest): Request[ListPoliciesGrantingServiceAccessResponse]
  103. def listPolicyVersions(params: ListPolicyVersionsRequest): Request[ListPolicyVersionsResponse]
  104. def listRolePolicies(params: ListRolePoliciesRequest): Request[ListRolePoliciesResponse]
  105. def listRoleTags(params: ListRoleTagsRequest): Request[ListRoleTagsResponse]
  106. def listRoles(params: ListRolesRequest): Request[ListRolesResponse]
  107. def listSAMLProviders(params: ListSAMLProvidersRequest): Request[ListSAMLProvidersResponse]
  108. def listSSHPublicKeys(params: ListSSHPublicKeysRequest): Request[ListSSHPublicKeysResponse]
  109. def listServerCertificates(params: ListServerCertificatesRequest): Request[ListServerCertificatesResponse]
  110. def listServiceSpecificCredentials(params: ListServiceSpecificCredentialsRequest): Request[ListServiceSpecificCredentialsResponse]
  111. def listSigningCertificates(params: ListSigningCertificatesRequest): Request[ListSigningCertificatesResponse]
  112. def listUserPolicies(params: ListUserPoliciesRequest): Request[ListUserPoliciesResponse]
  113. def listUserTags(params: ListUserTagsRequest): Request[ListUserTagsResponse]
  114. def listUsers(params: ListUsersRequest): Request[ListUsersResponse]
  115. def listVirtualMFADevices(params: ListVirtualMFADevicesRequest): Request[ListVirtualMFADevicesResponse]
  116. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  117. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  118. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  119. def propertyIsEnumerable(v: String): Boolean
    Definition Classes
    Object
  120. def putGroupPolicy(params: PutGroupPolicyRequest): Request[Object]
  121. def putRolePermissionsBoundary(params: PutRolePermissionsBoundaryRequest): Request[Object]
  122. def putRolePolicy(params: PutRolePolicyRequest): Request[Object]
  123. def putUserPermissionsBoundary(params: PutUserPermissionsBoundaryRequest): Request[Object]
  124. def putUserPolicy(params: PutUserPolicyRequest): Request[Object]
  125. def removeClientIDFromOpenIDConnectProvider(params: RemoveClientIDFromOpenIDConnectProviderRequest): Request[Object]
  126. def removeRoleFromInstanceProfile(params: RemoveRoleFromInstanceProfileRequest): Request[Object]
  127. def removeUserFromGroup(params: RemoveUserFromGroupRequest): Request[Object]
  128. def resetServiceSpecificCredential(params: ResetServiceSpecificCredentialRequest): Request[ResetServiceSpecificCredentialResponse]
  129. def resyncMFADevice(params: ResyncMFADeviceRequest): Request[Object]
  130. def setDefaultPolicyVersion(params: SetDefaultPolicyVersionRequest): Request[Object]
  131. def simulateCustomPolicy(params: SimulateCustomPolicyRequest): Request[SimulatePolicyResponse]
  132. def simulatePrincipalPolicy(params: SimulatePrincipalPolicyRequest): Request[SimulatePolicyResponse]
  133. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  134. def tagRole(params: TagRoleRequest): Request[Object]
  135. def tagUser(params: TagUserRequest): Request[Object]
  136. def toLocaleString(): String
    Definition Classes
    Object
  137. def toString(): String
    Definition Classes
    AnyRef → Any
  138. def untagRole(params: UntagRoleRequest): Request[Object]
  139. def untagUser(params: UntagUserRequest): Request[Object]
  140. def updateAccessKey(params: UpdateAccessKeyRequest): Request[Object]
  141. def updateAccountPasswordPolicy(params: UpdateAccountPasswordPolicyRequest): Request[Object]
  142. def updateAssumeRolePolicy(params: UpdateAssumeRolePolicyRequest): Request[Object]
  143. def updateGroup(params: UpdateGroupRequest): Request[Object]
  144. def updateLoginProfile(params: UpdateLoginProfileRequest): Request[Object]
  145. def updateOpenIDConnectProviderThumbprint(params: UpdateOpenIDConnectProviderThumbprintRequest): Request[Object]
  146. def updateRole(params: UpdateRoleRequest): Request[UpdateRoleResponse]
  147. def updateRoleDescription(params: UpdateRoleDescriptionRequest): Request[UpdateRoleDescriptionResponse]
  148. def updateSAMLProvider(params: UpdateSAMLProviderRequest): Request[UpdateSAMLProviderResponse]
  149. def updateSSHPublicKey(params: UpdateSSHPublicKeyRequest): Request[Object]
  150. def updateServerCertificate(params: UpdateServerCertificateRequest): Request[Object]
  151. def updateServiceSpecificCredential(params: UpdateServiceSpecificCredentialRequest): Request[Object]
  152. def updateSigningCertificate(params: UpdateSigningCertificateRequest): Request[Object]
  153. def updateUser(params: UpdateUserRequest): Request[Object]
  154. def uploadSSHPublicKey(params: UploadSSHPublicKeyRequest): Request[UploadSSHPublicKeyResponse]
  155. def uploadServerCertificate(params: UploadServerCertificateRequest): Request[UploadServerCertificateResponse]
  156. def uploadSigningCertificate(params: UploadSigningCertificateRequest): Request[UploadSigningCertificateResponse]
  157. def valueOf(): Any
    Definition Classes
    Object
  158. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  159. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  160. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] ) @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Inherited from Object

Inherited from Any

Inherited from AnyRef

Inherited from Any

Ungrouped