class IAM extends Object
- Annotations
- @RawJSType() @native() @JSImport( "aws-sdk" , "IAM" )
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- IAM
- Object
- Any
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def addClientIDToOpenIDConnectProvider(params: AddClientIDToOpenIDConnectProviderRequest): Request[Object]
- def addRoleToInstanceProfile(params: AddRoleToInstanceProfileRequest): Request[Object]
- def addUserToGroup(params: AddUserToGroupRequest): Request[Object]
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
- def attachGroupPolicy(params: AttachGroupPolicyRequest): Request[Object]
- def attachRolePolicy(params: AttachRolePolicyRequest): Request[Object]
- def attachUserPolicy(params: AttachUserPolicyRequest): Request[Object]
- def changePassword(params: ChangePasswordRequest): Request[Object]
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native() @HotSpotIntrinsicCandidate()
- def createAccessKey(params: CreateAccessKeyRequest): Request[CreateAccessKeyResponse]
- def createAccountAlias(params: CreateAccountAliasRequest): Request[Object]
- def createGroup(params: CreateGroupRequest): Request[CreateGroupResponse]
- def createInstanceProfile(params: CreateInstanceProfileRequest): Request[CreateInstanceProfileResponse]
- def createLoginProfile(params: CreateLoginProfileRequest): Request[CreateLoginProfileResponse]
- def createOpenIDConnectProvider(params: CreateOpenIDConnectProviderRequest): Request[CreateOpenIDConnectProviderResponse]
- def createPolicy(params: CreatePolicyRequest): Request[CreatePolicyResponse]
- def createPolicyVersion(params: CreatePolicyVersionRequest): Request[CreatePolicyVersionResponse]
- def createRole(params: CreateRoleRequest): Request[CreateRoleResponse]
- def createSAMLProvider(params: CreateSAMLProviderRequest): Request[CreateSAMLProviderResponse]
- def createServiceLinkedRole(params: CreateServiceLinkedRoleRequest): Request[CreateServiceLinkedRoleResponse]
- def createServiceSpecificCredential(params: CreateServiceSpecificCredentialRequest): Request[CreateServiceSpecificCredentialResponse]
- def createUser(params: CreateUserRequest): Request[CreateUserResponse]
- def createVirtualMFADevice(params: CreateVirtualMFADeviceRequest): Request[CreateVirtualMFADeviceResponse]
- def deactivateMFADevice(params: DeactivateMFADeviceRequest): Request[Object]
- def deleteAccessKey(params: DeleteAccessKeyRequest): Request[Object]
- def deleteAccountAlias(params: DeleteAccountAliasRequest): Request[Object]
- def deleteAccountPasswordPolicy(): Request[Object]
- def deleteGroup(params: DeleteGroupRequest): Request[Object]
- def deleteGroupPolicy(params: DeleteGroupPolicyRequest): Request[Object]
- def deleteInstanceProfile(params: DeleteInstanceProfileRequest): Request[Object]
- def deleteLoginProfile(params: DeleteLoginProfileRequest): Request[Object]
- def deleteOpenIDConnectProvider(params: DeleteOpenIDConnectProviderRequest): Request[Object]
- def deletePolicy(params: DeletePolicyRequest): Request[Object]
- def deletePolicyVersion(params: DeletePolicyVersionRequest): Request[Object]
- def deleteRole(params: DeleteRoleRequest): Request[Object]
- def deleteRolePermissionsBoundary(params: DeleteRolePermissionsBoundaryRequest): Request[Object]
- def deleteRolePolicy(params: DeleteRolePolicyRequest): Request[Object]
- def deleteSAMLProvider(params: DeleteSAMLProviderRequest): Request[Object]
- def deleteSSHPublicKey(params: DeleteSSHPublicKeyRequest): Request[Object]
- def deleteServerCertificate(params: DeleteServerCertificateRequest): Request[Object]
- def deleteServiceLinkedRole(params: DeleteServiceLinkedRoleRequest): Request[DeleteServiceLinkedRoleResponse]
- def deleteServiceSpecificCredential(params: DeleteServiceSpecificCredentialRequest): Request[Object]
- def deleteSigningCertificate(params: DeleteSigningCertificateRequest): Request[Object]
- def deleteUser(params: DeleteUserRequest): Request[Object]
- def deleteUserPermissionsBoundary(params: DeleteUserPermissionsBoundaryRequest): Request[Object]
- def deleteUserPolicy(params: DeleteUserPolicyRequest): Request[Object]
- def deleteVirtualMFADevice(params: DeleteVirtualMFADeviceRequest): Request[Object]
- def detachGroupPolicy(params: DetachGroupPolicyRequest): Request[Object]
- def detachRolePolicy(params: DetachRolePolicyRequest): Request[Object]
- def detachUserPolicy(params: DetachUserPolicyRequest): Request[Object]
- def enableMFADevice(params: EnableMFADeviceRequest): Request[Object]
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def generateCredentialReport(): Request[GenerateCredentialReportResponse]
- def generateServiceLastAccessedDetails(params: GenerateServiceLastAccessedDetailsRequest): Request[GenerateServiceLastAccessedDetailsResponse]
- def getAccessKeyLastUsed(params: GetAccessKeyLastUsedRequest): Request[GetAccessKeyLastUsedResponse]
- def getAccountAuthorizationDetails(params: GetAccountAuthorizationDetailsRequest): Request[GetAccountAuthorizationDetailsResponse]
- def getAccountPasswordPolicy(): Request[GetAccountPasswordPolicyResponse]
- def getAccountSummary(): Request[GetAccountSummaryResponse]
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def getContextKeysForCustomPolicy(params: GetContextKeysForCustomPolicyRequest): Request[GetContextKeysForPolicyResponse]
- def getContextKeysForPrincipalPolicy(params: GetContextKeysForPrincipalPolicyRequest): Request[GetContextKeysForPolicyResponse]
- def getCredentialReport(): Request[GetCredentialReportResponse]
- def getGroup(params: GetGroupRequest): Request[GetGroupResponse]
- def getGroupPolicy(params: GetGroupPolicyRequest): Request[GetGroupPolicyResponse]
- def getInstanceProfile(params: GetInstanceProfileRequest): Request[GetInstanceProfileResponse]
- def getLoginProfile(params: GetLoginProfileRequest): Request[GetLoginProfileResponse]
- def getOpenIDConnectProvider(params: GetOpenIDConnectProviderRequest): Request[GetOpenIDConnectProviderResponse]
- def getPolicy(params: GetPolicyRequest): Request[GetPolicyResponse]
- def getPolicyVersion(params: GetPolicyVersionRequest): Request[GetPolicyVersionResponse]
- def getRole(params: GetRoleRequest): Request[GetRoleResponse]
- def getRolePolicy(params: GetRolePolicyRequest): Request[GetRolePolicyResponse]
- def getSAMLProvider(params: GetSAMLProviderRequest): Request[GetSAMLProviderResponse]
- def getSSHPublicKey(params: GetSSHPublicKeyRequest): Request[GetSSHPublicKeyResponse]
- def getServerCertificate(params: GetServerCertificateRequest): Request[GetServerCertificateResponse]
- def getServiceLastAccessedDetails(params: GetServiceLastAccessedDetailsRequest): Request[GetServiceLastAccessedDetailsResponse]
- def getServiceLastAccessedDetailsWithEntities(params: GetServiceLastAccessedDetailsWithEntitiesRequest): Request[GetServiceLastAccessedDetailsWithEntitiesResponse]
- def getServiceLinkedRoleDeletionStatus(params: GetServiceLinkedRoleDeletionStatusRequest): Request[GetServiceLinkedRoleDeletionStatusResponse]
- def getUser(params: GetUserRequest): Request[GetUserResponse]
- def getUserPolicy(params: GetUserPolicyRequest): Request[GetUserPolicyResponse]
-
def
hasOwnProperty(v: String): Boolean
- Definition Classes
- Object
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
isPrototypeOf(v: Object): Boolean
- Definition Classes
- Object
- def listAccessKeys(params: ListAccessKeysRequest): Request[ListAccessKeysResponse]
- def listAccountAliases(params: ListAccountAliasesRequest): Request[ListAccountAliasesResponse]
- def listAttachedGroupPolicies(params: ListAttachedGroupPoliciesRequest): Request[ListAttachedGroupPoliciesResponse]
- def listAttachedRolePolicies(params: ListAttachedRolePoliciesRequest): Request[ListAttachedRolePoliciesResponse]
- def listAttachedUserPolicies(params: ListAttachedUserPoliciesRequest): Request[ListAttachedUserPoliciesResponse]
- def listEntitiesForPolicy(params: ListEntitiesForPolicyRequest): Request[ListEntitiesForPolicyResponse]
- def listGroupPolicies(params: ListGroupPoliciesRequest): Request[ListGroupPoliciesResponse]
- def listGroups(params: ListGroupsRequest): Request[ListGroupsResponse]
- def listGroupsForUser(params: ListGroupsForUserRequest): Request[ListGroupsForUserResponse]
- def listInstanceProfiles(params: ListInstanceProfilesRequest): Request[ListInstanceProfilesResponse]
- def listInstanceProfilesForRole(params: ListInstanceProfilesForRoleRequest): Request[ListInstanceProfilesForRoleResponse]
- def listMFADevices(params: ListMFADevicesRequest): Request[ListMFADevicesResponse]
- def listOpenIDConnectProviders(params: ListOpenIDConnectProvidersRequest): Request[ListOpenIDConnectProvidersResponse]
- def listPolicies(params: ListPoliciesRequest): Request[ListPoliciesResponse]
- def listPoliciesGrantingServiceAccess(params: ListPoliciesGrantingServiceAccessRequest): Request[ListPoliciesGrantingServiceAccessResponse]
- def listPolicyVersions(params: ListPolicyVersionsRequest): Request[ListPolicyVersionsResponse]
- def listRolePolicies(params: ListRolePoliciesRequest): Request[ListRolePoliciesResponse]
- def listRoleTags(params: ListRoleTagsRequest): Request[ListRoleTagsResponse]
- def listRoles(params: ListRolesRequest): Request[ListRolesResponse]
- def listSAMLProviders(params: ListSAMLProvidersRequest): Request[ListSAMLProvidersResponse]
- def listSSHPublicKeys(params: ListSSHPublicKeysRequest): Request[ListSSHPublicKeysResponse]
- def listServerCertificates(params: ListServerCertificatesRequest): Request[ListServerCertificatesResponse]
- def listServiceSpecificCredentials(params: ListServiceSpecificCredentialsRequest): Request[ListServiceSpecificCredentialsResponse]
- def listSigningCertificates(params: ListSigningCertificatesRequest): Request[ListSigningCertificatesResponse]
- def listUserPolicies(params: ListUserPoliciesRequest): Request[ListUserPoliciesResponse]
- def listUserTags(params: ListUserTagsRequest): Request[ListUserTagsResponse]
- def listUsers(params: ListUsersRequest): Request[ListUsersResponse]
- def listVirtualMFADevices(params: ListVirtualMFADevicesRequest): Request[ListVirtualMFADevicesResponse]
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
def
propertyIsEnumerable(v: String): Boolean
- Definition Classes
- Object
- def putGroupPolicy(params: PutGroupPolicyRequest): Request[Object]
- def putRolePermissionsBoundary(params: PutRolePermissionsBoundaryRequest): Request[Object]
- def putRolePolicy(params: PutRolePolicyRequest): Request[Object]
- def putUserPermissionsBoundary(params: PutUserPermissionsBoundaryRequest): Request[Object]
- def putUserPolicy(params: PutUserPolicyRequest): Request[Object]
- def removeClientIDFromOpenIDConnectProvider(params: RemoveClientIDFromOpenIDConnectProviderRequest): Request[Object]
- def removeRoleFromInstanceProfile(params: RemoveRoleFromInstanceProfileRequest): Request[Object]
- def removeUserFromGroup(params: RemoveUserFromGroupRequest): Request[Object]
- def resetServiceSpecificCredential(params: ResetServiceSpecificCredentialRequest): Request[ResetServiceSpecificCredentialResponse]
- def resyncMFADevice(params: ResyncMFADeviceRequest): Request[Object]
- def setDefaultPolicyVersion(params: SetDefaultPolicyVersionRequest): Request[Object]
- def simulateCustomPolicy(params: SimulateCustomPolicyRequest): Request[SimulatePolicyResponse]
- def simulatePrincipalPolicy(params: SimulatePrincipalPolicyRequest): Request[SimulatePolicyResponse]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
- def tagRole(params: TagRoleRequest): Request[Object]
- def tagUser(params: TagUserRequest): Request[Object]
-
def
toLocaleString(): String
- Definition Classes
- Object
-
def
toString(): String
- Definition Classes
- AnyRef → Any
- def untagRole(params: UntagRoleRequest): Request[Object]
- def untagUser(params: UntagUserRequest): Request[Object]
- def updateAccessKey(params: UpdateAccessKeyRequest): Request[Object]
- def updateAccountPasswordPolicy(params: UpdateAccountPasswordPolicyRequest): Request[Object]
- def updateAssumeRolePolicy(params: UpdateAssumeRolePolicyRequest): Request[Object]
- def updateGroup(params: UpdateGroupRequest): Request[Object]
- def updateLoginProfile(params: UpdateLoginProfileRequest): Request[Object]
- def updateOpenIDConnectProviderThumbprint(params: UpdateOpenIDConnectProviderThumbprintRequest): Request[Object]
- def updateRole(params: UpdateRoleRequest): Request[UpdateRoleResponse]
- def updateRoleDescription(params: UpdateRoleDescriptionRequest): Request[UpdateRoleDescriptionResponse]
- def updateSAMLProvider(params: UpdateSAMLProviderRequest): Request[UpdateSAMLProviderResponse]
- def updateSSHPublicKey(params: UpdateSSHPublicKeyRequest): Request[Object]
- def updateServerCertificate(params: UpdateServerCertificateRequest): Request[Object]
- def updateServiceSpecificCredential(params: UpdateServiceSpecificCredentialRequest): Request[Object]
- def updateSigningCertificate(params: UpdateSigningCertificateRequest): Request[Object]
- def updateUser(params: UpdateUserRequest): Request[Object]
- def uploadSSHPublicKey(params: UploadSSHPublicKeyRequest): Request[UploadSSHPublicKeyResponse]
- def uploadServerCertificate(params: UploadServerCertificateRequest): Request[UploadServerCertificateResponse]
- def uploadSigningCertificate(params: UploadSigningCertificateRequest): Request[UploadSigningCertificateResponse]
-
def
valueOf(): Any
- Definition Classes
- Object
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
Deprecated Value Members
-
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.