Packages

implicit final class IAMOps extends AnyVal

Linear Supertypes
AnyVal, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. IAMOps
  2. AnyVal
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new IAMOps(service: IAM)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    Any
  2. final def ##(): Int
    Definition Classes
    Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    Any
  4. def addClientIDToOpenIDConnectProviderFuture(params: AddClientIDToOpenIDConnectProviderRequest): Future[Object]
  5. def addRoleToInstanceProfileFuture(params: AddRoleToInstanceProfileRequest): Future[Object]
  6. def addUserToGroupFuture(params: AddUserToGroupRequest): Future[Object]
  7. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  8. def attachGroupPolicyFuture(params: AttachGroupPolicyRequest): Future[Object]
  9. def attachRolePolicyFuture(params: AttachRolePolicyRequest): Future[Object]
  10. def attachUserPolicyFuture(params: AttachUserPolicyRequest): Future[Object]
  11. def changePasswordFuture(params: ChangePasswordRequest): Future[Object]
  12. def createAccessKeyFuture(params: CreateAccessKeyRequest): Future[CreateAccessKeyResponse]
  13. def createAccountAliasFuture(params: CreateAccountAliasRequest): Future[Object]
  14. def createGroupFuture(params: CreateGroupRequest): Future[CreateGroupResponse]
  15. def createInstanceProfileFuture(params: CreateInstanceProfileRequest): Future[CreateInstanceProfileResponse]
  16. def createLoginProfileFuture(params: CreateLoginProfileRequest): Future[CreateLoginProfileResponse]
  17. def createOpenIDConnectProviderFuture(params: CreateOpenIDConnectProviderRequest): Future[CreateOpenIDConnectProviderResponse]
  18. def createPolicyFuture(params: CreatePolicyRequest): Future[CreatePolicyResponse]
  19. def createPolicyVersionFuture(params: CreatePolicyVersionRequest): Future[CreatePolicyVersionResponse]
  20. def createRoleFuture(params: CreateRoleRequest): Future[CreateRoleResponse]
  21. def createSAMLProviderFuture(params: CreateSAMLProviderRequest): Future[CreateSAMLProviderResponse]
  22. def createServiceLinkedRoleFuture(params: CreateServiceLinkedRoleRequest): Future[CreateServiceLinkedRoleResponse]
  23. def createServiceSpecificCredentialFuture(params: CreateServiceSpecificCredentialRequest): Future[CreateServiceSpecificCredentialResponse]
  24. def createUserFuture(params: CreateUserRequest): Future[CreateUserResponse]
  25. def createVirtualMFADeviceFuture(params: CreateVirtualMFADeviceRequest): Future[CreateVirtualMFADeviceResponse]
  26. def deactivateMFADeviceFuture(params: DeactivateMFADeviceRequest): Future[Object]
  27. def deleteAccessKeyFuture(params: DeleteAccessKeyRequest): Future[Object]
  28. def deleteAccountAliasFuture(params: DeleteAccountAliasRequest): Future[Object]
  29. def deleteAccountPasswordPolicyFuture(): Future[Object]
  30. def deleteGroupFuture(params: DeleteGroupRequest): Future[Object]
  31. def deleteGroupPolicyFuture(params: DeleteGroupPolicyRequest): Future[Object]
  32. def deleteInstanceProfileFuture(params: DeleteInstanceProfileRequest): Future[Object]
  33. def deleteLoginProfileFuture(params: DeleteLoginProfileRequest): Future[Object]
  34. def deleteOpenIDConnectProviderFuture(params: DeleteOpenIDConnectProviderRequest): Future[Object]
  35. def deletePolicyFuture(params: DeletePolicyRequest): Future[Object]
  36. def deletePolicyVersionFuture(params: DeletePolicyVersionRequest): Future[Object]
  37. def deleteRoleFuture(params: DeleteRoleRequest): Future[Object]
  38. def deleteRolePermissionsBoundaryFuture(params: DeleteRolePermissionsBoundaryRequest): Future[Object]
  39. def deleteRolePolicyFuture(params: DeleteRolePolicyRequest): Future[Object]
  40. def deleteSAMLProviderFuture(params: DeleteSAMLProviderRequest): Future[Object]
  41. def deleteSSHPublicKeyFuture(params: DeleteSSHPublicKeyRequest): Future[Object]
  42. def deleteServerCertificateFuture(params: DeleteServerCertificateRequest): Future[Object]
  43. def deleteServiceLinkedRoleFuture(params: DeleteServiceLinkedRoleRequest): Future[DeleteServiceLinkedRoleResponse]
  44. def deleteServiceSpecificCredentialFuture(params: DeleteServiceSpecificCredentialRequest): Future[Object]
  45. def deleteSigningCertificateFuture(params: DeleteSigningCertificateRequest): Future[Object]
  46. def deleteUserFuture(params: DeleteUserRequest): Future[Object]
  47. def deleteUserPermissionsBoundaryFuture(params: DeleteUserPermissionsBoundaryRequest): Future[Object]
  48. def deleteUserPolicyFuture(params: DeleteUserPolicyRequest): Future[Object]
  49. def deleteVirtualMFADeviceFuture(params: DeleteVirtualMFADeviceRequest): Future[Object]
  50. def detachGroupPolicyFuture(params: DetachGroupPolicyRequest): Future[Object]
  51. def detachRolePolicyFuture(params: DetachRolePolicyRequest): Future[Object]
  52. def detachUserPolicyFuture(params: DetachUserPolicyRequest): Future[Object]
  53. def enableMFADeviceFuture(params: EnableMFADeviceRequest): Future[Object]
  54. def generateCredentialReportFuture(): Future[GenerateCredentialReportResponse]
  55. def generateServiceLastAccessedDetailsFuture(params: GenerateServiceLastAccessedDetailsRequest): Future[GenerateServiceLastAccessedDetailsResponse]
  56. def getAccessKeyLastUsedFuture(params: GetAccessKeyLastUsedRequest): Future[GetAccessKeyLastUsedResponse]
  57. def getAccountAuthorizationDetailsFuture(params: GetAccountAuthorizationDetailsRequest): Future[GetAccountAuthorizationDetailsResponse]
  58. def getAccountPasswordPolicyFuture(): Future[GetAccountPasswordPolicyResponse]
  59. def getAccountSummaryFuture(): Future[GetAccountSummaryResponse]
  60. def getClass(): Class[_ <: AnyVal]
    Definition Classes
    AnyVal → Any
  61. def getContextKeysForCustomPolicyFuture(params: GetContextKeysForCustomPolicyRequest): Future[GetContextKeysForPolicyResponse]
  62. def getContextKeysForPrincipalPolicyFuture(params: GetContextKeysForPrincipalPolicyRequest): Future[GetContextKeysForPolicyResponse]
  63. def getCredentialReportFuture(): Future[GetCredentialReportResponse]
  64. def getGroupFuture(params: GetGroupRequest): Future[GetGroupResponse]
  65. def getGroupPolicyFuture(params: GetGroupPolicyRequest): Future[GetGroupPolicyResponse]
  66. def getInstanceProfileFuture(params: GetInstanceProfileRequest): Future[GetInstanceProfileResponse]
  67. def getLoginProfileFuture(params: GetLoginProfileRequest): Future[GetLoginProfileResponse]
  68. def getOpenIDConnectProviderFuture(params: GetOpenIDConnectProviderRequest): Future[GetOpenIDConnectProviderResponse]
  69. def getPolicyFuture(params: GetPolicyRequest): Future[GetPolicyResponse]
  70. def getPolicyVersionFuture(params: GetPolicyVersionRequest): Future[GetPolicyVersionResponse]
  71. def getRoleFuture(params: GetRoleRequest): Future[GetRoleResponse]
  72. def getRolePolicyFuture(params: GetRolePolicyRequest): Future[GetRolePolicyResponse]
  73. def getSAMLProviderFuture(params: GetSAMLProviderRequest): Future[GetSAMLProviderResponse]
  74. def getSSHPublicKeyFuture(params: GetSSHPublicKeyRequest): Future[GetSSHPublicKeyResponse]
  75. def getServerCertificateFuture(params: GetServerCertificateRequest): Future[GetServerCertificateResponse]
  76. def getServiceLastAccessedDetailsFuture(params: GetServiceLastAccessedDetailsRequest): Future[GetServiceLastAccessedDetailsResponse]
  77. def getServiceLastAccessedDetailsWithEntitiesFuture(params: GetServiceLastAccessedDetailsWithEntitiesRequest): Future[GetServiceLastAccessedDetailsWithEntitiesResponse]
  78. def getServiceLinkedRoleDeletionStatusFuture(params: GetServiceLinkedRoleDeletionStatusRequest): Future[GetServiceLinkedRoleDeletionStatusResponse]
  79. def getUserFuture(params: GetUserRequest): Future[GetUserResponse]
  80. def getUserPolicyFuture(params: GetUserPolicyRequest): Future[GetUserPolicyResponse]
  81. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  82. def listAccessKeysFuture(params: ListAccessKeysRequest): Future[ListAccessKeysResponse]
  83. def listAccountAliasesFuture(params: ListAccountAliasesRequest): Future[ListAccountAliasesResponse]
  84. def listAttachedGroupPoliciesFuture(params: ListAttachedGroupPoliciesRequest): Future[ListAttachedGroupPoliciesResponse]
  85. def listAttachedRolePoliciesFuture(params: ListAttachedRolePoliciesRequest): Future[ListAttachedRolePoliciesResponse]
  86. def listAttachedUserPoliciesFuture(params: ListAttachedUserPoliciesRequest): Future[ListAttachedUserPoliciesResponse]
  87. def listEntitiesForPolicyFuture(params: ListEntitiesForPolicyRequest): Future[ListEntitiesForPolicyResponse]
  88. def listGroupPoliciesFuture(params: ListGroupPoliciesRequest): Future[ListGroupPoliciesResponse]
  89. def listGroupsForUserFuture(params: ListGroupsForUserRequest): Future[ListGroupsForUserResponse]
  90. def listGroupsFuture(params: ListGroupsRequest): Future[ListGroupsResponse]
  91. def listInstanceProfilesForRoleFuture(params: ListInstanceProfilesForRoleRequest): Future[ListInstanceProfilesForRoleResponse]
  92. def listInstanceProfilesFuture(params: ListInstanceProfilesRequest): Future[ListInstanceProfilesResponse]
  93. def listMFADevicesFuture(params: ListMFADevicesRequest): Future[ListMFADevicesResponse]
  94. def listOpenIDConnectProvidersFuture(params: ListOpenIDConnectProvidersRequest): Future[ListOpenIDConnectProvidersResponse]
  95. def listPoliciesFuture(params: ListPoliciesRequest): Future[ListPoliciesResponse]
  96. def listPoliciesGrantingServiceAccessFuture(params: ListPoliciesGrantingServiceAccessRequest): Future[ListPoliciesGrantingServiceAccessResponse]
  97. def listPolicyVersionsFuture(params: ListPolicyVersionsRequest): Future[ListPolicyVersionsResponse]
  98. def listRolePoliciesFuture(params: ListRolePoliciesRequest): Future[ListRolePoliciesResponse]
  99. def listRoleTagsFuture(params: ListRoleTagsRequest): Future[ListRoleTagsResponse]
  100. def listRolesFuture(params: ListRolesRequest): Future[ListRolesResponse]
  101. def listSAMLProvidersFuture(params: ListSAMLProvidersRequest): Future[ListSAMLProvidersResponse]
  102. def listSSHPublicKeysFuture(params: ListSSHPublicKeysRequest): Future[ListSSHPublicKeysResponse]
  103. def listServerCertificatesFuture(params: ListServerCertificatesRequest): Future[ListServerCertificatesResponse]
  104. def listServiceSpecificCredentialsFuture(params: ListServiceSpecificCredentialsRequest): Future[ListServiceSpecificCredentialsResponse]
  105. def listSigningCertificatesFuture(params: ListSigningCertificatesRequest): Future[ListSigningCertificatesResponse]
  106. def listUserPoliciesFuture(params: ListUserPoliciesRequest): Future[ListUserPoliciesResponse]
  107. def listUserTagsFuture(params: ListUserTagsRequest): Future[ListUserTagsResponse]
  108. def listUsersFuture(params: ListUsersRequest): Future[ListUsersResponse]
  109. def listVirtualMFADevicesFuture(params: ListVirtualMFADevicesRequest): Future[ListVirtualMFADevicesResponse]
  110. def putGroupPolicyFuture(params: PutGroupPolicyRequest): Future[Object]
  111. def putRolePermissionsBoundaryFuture(params: PutRolePermissionsBoundaryRequest): Future[Object]
  112. def putRolePolicyFuture(params: PutRolePolicyRequest): Future[Object]
  113. def putUserPermissionsBoundaryFuture(params: PutUserPermissionsBoundaryRequest): Future[Object]
  114. def putUserPolicyFuture(params: PutUserPolicyRequest): Future[Object]
  115. def removeClientIDFromOpenIDConnectProviderFuture(params: RemoveClientIDFromOpenIDConnectProviderRequest): Future[Object]
  116. def removeRoleFromInstanceProfileFuture(params: RemoveRoleFromInstanceProfileRequest): Future[Object]
  117. def removeUserFromGroupFuture(params: RemoveUserFromGroupRequest): Future[Object]
  118. def resetServiceSpecificCredentialFuture(params: ResetServiceSpecificCredentialRequest): Future[ResetServiceSpecificCredentialResponse]
  119. def resyncMFADeviceFuture(params: ResyncMFADeviceRequest): Future[Object]
  120. val service: IAM
  121. def setDefaultPolicyVersionFuture(params: SetDefaultPolicyVersionRequest): Future[Object]
  122. def simulateCustomPolicyFuture(params: SimulateCustomPolicyRequest): Future[SimulatePolicyResponse]
  123. def simulatePrincipalPolicyFuture(params: SimulatePrincipalPolicyRequest): Future[SimulatePolicyResponse]
  124. def tagRoleFuture(params: TagRoleRequest): Future[Object]
  125. def tagUserFuture(params: TagUserRequest): Future[Object]
  126. def toString(): String
    Definition Classes
    Any
  127. def untagRoleFuture(params: UntagRoleRequest): Future[Object]
  128. def untagUserFuture(params: UntagUserRequest): Future[Object]
  129. def updateAccessKeyFuture(params: UpdateAccessKeyRequest): Future[Object]
  130. def updateAccountPasswordPolicyFuture(params: UpdateAccountPasswordPolicyRequest): Future[Object]
  131. def updateAssumeRolePolicyFuture(params: UpdateAssumeRolePolicyRequest): Future[Object]
  132. def updateGroupFuture(params: UpdateGroupRequest): Future[Object]
  133. def updateLoginProfileFuture(params: UpdateLoginProfileRequest): Future[Object]
  134. def updateOpenIDConnectProviderThumbprintFuture(params: UpdateOpenIDConnectProviderThumbprintRequest): Future[Object]
  135. def updateRoleDescriptionFuture(params: UpdateRoleDescriptionRequest): Future[UpdateRoleDescriptionResponse]
  136. def updateRoleFuture(params: UpdateRoleRequest): Future[UpdateRoleResponse]
  137. def updateSAMLProviderFuture(params: UpdateSAMLProviderRequest): Future[UpdateSAMLProviderResponse]
  138. def updateSSHPublicKeyFuture(params: UpdateSSHPublicKeyRequest): Future[Object]
  139. def updateServerCertificateFuture(params: UpdateServerCertificateRequest): Future[Object]
  140. def updateServiceSpecificCredentialFuture(params: UpdateServiceSpecificCredentialRequest): Future[Object]
  141. def updateSigningCertificateFuture(params: UpdateSigningCertificateRequest): Future[Object]
  142. def updateUserFuture(params: UpdateUserRequest): Future[Object]
  143. def uploadSSHPublicKeyFuture(params: UploadSSHPublicKeyRequest): Future[UploadSSHPublicKeyResponse]
  144. def uploadServerCertificateFuture(params: UploadServerCertificateRequest): Future[UploadServerCertificateResponse]
  145. def uploadSigningCertificateFuture(params: UploadSigningCertificateRequest): Future[UploadSigningCertificateResponse]

Inherited from AnyVal

Inherited from Any

Ungrouped