IAMClient

class IAMClient(credentialsProvider: AWSCredentialsProvider) extends AmazonIdentityManagementClient with IAM

Default Implementation

Default Implementation

Value Params
credentialsProvider

credentialsProvider

trait IAM
class AmazonIdentityManagementClient
trait AmazonIdentityManagement
class AmazonWebServiceClient
class Object
trait Matchable
class Any

Value members

Inherited methods

def accessKeys(user: User): Seq[AccessKey]
Inherited from
IAM
Inherited from
IAM
def accountAliases: Seq[String]
Inherited from
IAM
def activateAccessKey(accessKey: AccessKey): Unit
Inherited from
IAM
def addClientIDToOpenIDConnectProvider(`x$0`: AddClientIDToOpenIDConnectProviderRequest): AddClientIDToOpenIDConnectProviderResult
Inherited from
AmazonIdentityManagementClient
def addRoleToInstanceProfile(profile: InstanceProfile, role: Role): Unit
Inherited from
IAM
def addRoleToInstanceProfile(`x$0`: AddRoleToInstanceProfileRequest): AddRoleToInstanceProfileResult
Inherited from
AmazonIdentityManagementClient
def addUserToGroup(group: Group, user: User): Unit
Inherited from
IAM
def addUserToGroup(`x$0`: AddUserToGroupRequest): AddUserToGroupResult
Inherited from
AmazonIdentityManagementClient
def attachGroupPolicy(`x$0`: AttachGroupPolicyRequest): AttachGroupPolicyResult
Inherited from
AmazonIdentityManagementClient
def attachRolePolicy(`x$0`: AttachRolePolicyRequest): AttachRolePolicyResult
Inherited from
AmazonIdentityManagementClient
def attachUserPolicy(`x$0`: AttachUserPolicyRequest): AttachUserPolicyResult
Inherited from
AmazonIdentityManagementClient
def changePassword(oldPassword: String, newPassword: String): Unit
Inherited from
IAM
def changePassword(`x$0`: ChangePasswordRequest): ChangePasswordResult
Inherited from
AmazonIdentityManagementClient
def changeUserPassword(profile: LoginProfile, newPassword: String): Unit
Inherited from
IAM
Inherited from
IAM
def createAccessKey(): CreateAccessKeyResult
Inherited from
AmazonIdentityManagementClient
def createAccessKey(`x$0`: CreateAccessKeyRequest): CreateAccessKeyResult
Inherited from
AmazonIdentityManagementClient
def createAccountAlias(alias: String): Unit
Inherited from
IAM
def createAccountAlias(`x$0`: CreateAccountAliasRequest): CreateAccountAliasResult
Inherited from
AmazonIdentityManagementClient
def createGroup(name: String): Group
Inherited from
IAM
def createGroup(`x$0`: CreateGroupRequest): CreateGroupResult
Inherited from
AmazonIdentityManagementClient
def createInstanceProfile(name: String, path: String): InstanceProfile
Inherited from
IAM
def createInstanceProfile(`x$0`: CreateInstanceProfileRequest): CreateInstanceProfileResult
Inherited from
AmazonIdentityManagementClient
def createLoginProfile(user: User, password: String): LoginProfile
Inherited from
IAM
def createLoginProfile(`x$0`: CreateLoginProfileRequest): CreateLoginProfileResult
Inherited from
AmazonIdentityManagementClient
def createOpenIDConnectProvider(`x$0`: CreateOpenIDConnectProviderRequest): CreateOpenIDConnectProviderResult
Inherited from
AmazonIdentityManagementClient
def createPolicy(`x$0`: CreatePolicyRequest): CreatePolicyResult
Inherited from
AmazonIdentityManagementClient
def createPolicyVersion(`x$0`: CreatePolicyVersionRequest): CreatePolicyVersionResult
Inherited from
AmazonIdentityManagementClient
def createRole(name: String, path: String, assumeRolePolicyDocument: String): Role
Inherited from
IAM
def createRole(name: String, path: String, assumeRolePolicy: Policy): Role
Inherited from
IAM
def createRole(`x$0`: CreateRoleRequest): CreateRoleResult
Inherited from
AmazonIdentityManagementClient
def createSAMLProvider(`x$0`: CreateSAMLProviderRequest): CreateSAMLProviderResult
Inherited from
AmazonIdentityManagementClient
def createServiceLinkedRole(`x$0`: CreateServiceLinkedRoleRequest): CreateServiceLinkedRoleResult
Inherited from
AmazonIdentityManagementClient
def createServiceSpecificCredential(`x$0`: CreateServiceSpecificCredentialRequest): CreateServiceSpecificCredentialResult
Inherited from
AmazonIdentityManagementClient
def createUser(name: String): User
Inherited from
IAM
def createUser(`x$0`: CreateUserRequest): CreateUserResult
Inherited from
AmazonIdentityManagementClient
def createVirtualMFADevice(name: String, path: String): VirtualMFADevice
Inherited from
IAM
def createVirtualMFADevice(`x$0`: CreateVirtualMFADeviceRequest): CreateVirtualMFADeviceResult
Inherited from
AmazonIdentityManagementClient
def deactivateMFADevice(`x$0`: DeactivateMFADeviceRequest): DeactivateMFADeviceResult
Inherited from
AmazonIdentityManagementClient
def delete(device: VirtualMFADevice): Unit
Inherited from
IAM
def delete(profile: LoginProfile): Unit
Inherited from
IAM
def delete(profile: InstanceProfile): Unit
Inherited from
IAM
def delete(policy: RolePolicy): Unit
Inherited from
IAM
def delete(role: Role): Unit
Inherited from
IAM
def delete(accessKey: AccessKey): Unit
Inherited from
IAM
def delete(policy: UserPolicy): Unit
Inherited from
IAM
def delete(user: User): Unit
Inherited from
IAM
def delete(policy: GroupPolicy): Unit
Inherited from
IAM
def delete(group: Group): Unit
Inherited from
IAM
def deleteAccessKey(accessKey: AccessKey): Unit
Inherited from
IAM
def deleteAccessKey(`x$0`: DeleteAccessKeyRequest): DeleteAccessKeyResult
Inherited from
AmazonIdentityManagementClient
def deleteAccountAlias(alias: String): Unit
Inherited from
IAM
def deleteAccountAlias(`x$0`: DeleteAccountAliasRequest): DeleteAccountAliasResult
Inherited from
AmazonIdentityManagementClient
def deleteAccountPasswordPolicy(): DeleteAccountPasswordPolicyResult
Inherited from
AmazonIdentityManagementClient
def deleteAccountPasswordPolicy(`x$0`: DeleteAccountPasswordPolicyRequest): DeleteAccountPasswordPolicyResult
Inherited from
AmazonIdentityManagementClient
def deleteGroup(group: Group): Unit
Inherited from
IAM
def deleteGroup(`x$0`: DeleteGroupRequest): DeleteGroupResult
Inherited from
AmazonIdentityManagementClient
def deleteGroupPolicy(policy: GroupPolicy): Unit
Inherited from
IAM
def deleteGroupPolicy(`x$0`: DeleteGroupPolicyRequest): DeleteGroupPolicyResult
Inherited from
AmazonIdentityManagementClient
Inherited from
IAM
def deleteInstanceProfile(`x$0`: DeleteInstanceProfileRequest): DeleteInstanceProfileResult
Inherited from
AmazonIdentityManagementClient
def deleteLoginProfile(profile: LoginProfile): Unit
Inherited from
IAM
def deleteLoginProfile(`x$0`: DeleteLoginProfileRequest): DeleteLoginProfileResult
Inherited from
AmazonIdentityManagementClient
def deleteOpenIDConnectProvider(`x$0`: DeleteOpenIDConnectProviderRequest): DeleteOpenIDConnectProviderResult
Inherited from
AmazonIdentityManagementClient
def deletePolicy(`x$0`: DeletePolicyRequest): DeletePolicyResult
Inherited from
AmazonIdentityManagementClient
def deletePolicyVersion(`x$0`: DeletePolicyVersionRequest): DeletePolicyVersionResult
Inherited from
AmazonIdentityManagementClient
def deleteRole(role: Role): Unit
Inherited from
IAM
def deleteRole(`x$0`: DeleteRoleRequest): DeleteRoleResult
Inherited from
AmazonIdentityManagementClient
def deleteRolePermissionsBoundary(`x$0`: DeleteRolePermissionsBoundaryRequest): DeleteRolePermissionsBoundaryResult
Inherited from
AmazonIdentityManagementClient
def deleteRolePolicy(policy: RolePolicy): Unit
Inherited from
IAM
def deleteRolePolicy(`x$0`: DeleteRolePolicyRequest): DeleteRolePolicyResult
Inherited from
AmazonIdentityManagementClient
def deleteSAMLProvider(`x$0`: DeleteSAMLProviderRequest): DeleteSAMLProviderResult
Inherited from
AmazonIdentityManagementClient
def deleteSSHPublicKey(`x$0`: DeleteSSHPublicKeyRequest): DeleteSSHPublicKeyResult
Inherited from
AmazonIdentityManagementClient
def deleteServerCertificate(`x$0`: DeleteServerCertificateRequest): DeleteServerCertificateResult
Inherited from
AmazonIdentityManagementClient
def deleteServiceLinkedRole(`x$0`: DeleteServiceLinkedRoleRequest): DeleteServiceLinkedRoleResult
Inherited from
AmazonIdentityManagementClient
def deleteServiceSpecificCredential(`x$0`: DeleteServiceSpecificCredentialRequest): DeleteServiceSpecificCredentialResult
Inherited from
AmazonIdentityManagementClient
def deleteSigningCertificate(`x$0`: DeleteSigningCertificateRequest): DeleteSigningCertificateResult
Inherited from
AmazonIdentityManagementClient
def deleteUser(user: User): Unit
Inherited from
IAM
def deleteUser(`x$0`: DeleteUserRequest): DeleteUserResult
Inherited from
AmazonIdentityManagementClient
def deleteUserPermissionsBoundary(`x$0`: DeleteUserPermissionsBoundaryRequest): DeleteUserPermissionsBoundaryResult
Inherited from
AmazonIdentityManagementClient
def deleteUserPolicy(policy: UserPolicy): Unit
Inherited from
IAM
def deleteUserPolicy(`x$0`: DeleteUserPolicyRequest): DeleteUserPolicyResult
Inherited from
AmazonIdentityManagementClient
Inherited from
IAM
def deleteVirtualMFADevice(`x$0`: DeleteVirtualMFADeviceRequest): DeleteVirtualMFADeviceResult
Inherited from
AmazonIdentityManagementClient
def detachGroupPolicy(`x$0`: DetachGroupPolicyRequest): DetachGroupPolicyResult
Inherited from
AmazonIdentityManagementClient
def detachRolePolicy(`x$0`: DetachRolePolicyRequest): DetachRolePolicyResult
Inherited from
AmazonIdentityManagementClient
def detachUserPolicy(`x$0`: DetachUserPolicyRequest): DetachUserPolicyResult
Inherited from
AmazonIdentityManagementClient
def disableVirtualMFADevice(device: VirtualMFADevice, user: User): Unit
Inherited from
IAM
def enableMFADevice(`x$0`: EnableMFADeviceRequest): EnableMFADeviceResult
Inherited from
AmazonIdentityManagementClient
def enableVirtualMFADevice(device: VirtualMFADevice, user: User, authCode1: String, authCode2: String): EnableMFADeviceResult
Inherited from
IAM
def generateCredentialReport(): GenerateCredentialReportResult
Inherited from
AmazonIdentityManagementClient
def generateCredentialReport(`x$0`: GenerateCredentialReportRequest): GenerateCredentialReportResult
Inherited from
AmazonIdentityManagementClient
def generateOrganizationsAccessReport(`x$0`: GenerateOrganizationsAccessReportRequest): GenerateOrganizationsAccessReportResult
Inherited from
AmazonIdentityManagementClient
def generateServiceLastAccessedDetails(`x$0`: GenerateServiceLastAccessedDetailsRequest): GenerateServiceLastAccessedDetailsResult
Inherited from
AmazonIdentityManagementClient
def getAccessKeyLastUsed(`x$0`: GetAccessKeyLastUsedRequest): GetAccessKeyLastUsedResult
Inherited from
AmazonIdentityManagementClient
def getAccountAuthorizationDetails(): GetAccountAuthorizationDetailsResult
Inherited from
AmazonIdentityManagementClient
def getAccountAuthorizationDetails(`x$0`: GetAccountAuthorizationDetailsRequest): GetAccountAuthorizationDetailsResult
Inherited from
AmazonIdentityManagementClient
def getAccountPasswordPolicy(): GetAccountPasswordPolicyResult
Inherited from
AmazonIdentityManagementClient
def getAccountPasswordPolicy(`x$0`: GetAccountPasswordPolicyRequest): GetAccountPasswordPolicyResult
Inherited from
AmazonIdentityManagementClient
def getAccountSummary(): GetAccountSummaryResult
Inherited from
AmazonIdentityManagementClient
def getAccountSummary(`x$0`: GetAccountSummaryRequest): GetAccountSummaryResult
Inherited from
AmazonIdentityManagementClient
def getCachedResponseMetadata(`x$0`: AmazonWebServiceRequest): ResponseMetadata
Inherited from
AmazonIdentityManagementClient
def getClientConfiguration(): ClientConfiguration
Inherited from
AmazonWebServiceClient
def getContextKeysForCustomPolicy(`x$0`: GetContextKeysForCustomPolicyRequest): GetContextKeysForCustomPolicyResult
Inherited from
AmazonIdentityManagementClient
def getContextKeysForPrincipalPolicy(`x$0`: GetContextKeysForPrincipalPolicyRequest): GetContextKeysForPrincipalPolicyResult
Inherited from
AmazonIdentityManagementClient
def getCredentialReport(): GetCredentialReportResult
Inherited from
AmazonIdentityManagementClient
def getCredentialReport(`x$0`: GetCredentialReportRequest): GetCredentialReportResult
Inherited from
AmazonIdentityManagementClient
def getEndpointPrefix(): String
Inherited from
AmazonWebServiceClient
def getGroup(`x$0`: GetGroupRequest): GetGroupResult
Inherited from
AmazonIdentityManagementClient
def getGroupPolicy(`x$0`: GetGroupPolicyRequest): GetGroupPolicyResult
Inherited from
AmazonIdentityManagementClient
def getInstanceProfile(`x$0`: GetInstanceProfileRequest): GetInstanceProfileResult
Inherited from
AmazonIdentityManagementClient
def getLoginProfile(`x$0`: GetLoginProfileRequest): GetLoginProfileResult
Inherited from
AmazonIdentityManagementClient
def getMonitoringListeners(): Collection[MonitoringListener]
Inherited from
AmazonWebServiceClient
def getOpenIDConnectProvider(`x$0`: GetOpenIDConnectProviderRequest): GetOpenIDConnectProviderResult
Inherited from
AmazonIdentityManagementClient
def getOrganizationsAccessReport(`x$0`: GetOrganizationsAccessReportRequest): GetOrganizationsAccessReportResult
Inherited from
AmazonIdentityManagementClient
def getPolicy(`x$0`: GetPolicyRequest): GetPolicyResult
Inherited from
AmazonIdentityManagementClient
def getPolicyVersion(`x$0`: GetPolicyVersionRequest): GetPolicyVersionResult
Inherited from
AmazonIdentityManagementClient
def getRequestMetricsCollector(): RequestMetricCollector
Inherited from
AmazonWebServiceClient
def getRole(`x$0`: GetRoleRequest): GetRoleResult
Inherited from
AmazonIdentityManagementClient
def getRolePolicy(`x$0`: GetRolePolicyRequest): GetRolePolicyResult
Inherited from
AmazonIdentityManagementClient
def getSAMLProvider(`x$0`: GetSAMLProviderRequest): GetSAMLProviderResult
Inherited from
AmazonIdentityManagementClient
def getSSHPublicKey(`x$0`: GetSSHPublicKeyRequest): GetSSHPublicKeyResult
Inherited from
AmazonIdentityManagementClient
def getServerCertificate(`x$0`: GetServerCertificateRequest): GetServerCertificateResult
Inherited from
AmazonIdentityManagementClient
def getServiceLastAccessedDetails(`x$0`: GetServiceLastAccessedDetailsRequest): GetServiceLastAccessedDetailsResult
Inherited from
AmazonIdentityManagementClient
def getServiceLastAccessedDetailsWithEntities(`x$0`: GetServiceLastAccessedDetailsWithEntitiesRequest): GetServiceLastAccessedDetailsWithEntitiesResult
Inherited from
AmazonIdentityManagementClient
def getServiceLinkedRoleDeletionStatus(`x$0`: GetServiceLinkedRoleDeletionStatusRequest): GetServiceLinkedRoleDeletionStatusResult
Inherited from
AmazonIdentityManagementClient
def getServiceName(): String
Inherited from
AmazonWebServiceClient
def getSignerByURI(`x$0`: URI): Signer
Inherited from
AmazonWebServiceClient
def getSignerOverride(): String
Inherited from
AmazonWebServiceClient
final def getSignerRegionOverride(): String
Inherited from
AmazonWebServiceClient
def getTimeOffset(): Int
Inherited from
AmazonWebServiceClient
def getUser(): GetUserResult
Inherited from
AmazonIdentityManagementClient
def getUser(`x$0`: GetUserRequest): GetUserResult
Inherited from
AmazonIdentityManagementClient
def getUserPolicy(`x$0`: GetUserPolicyRequest): GetUserPolicyResult
Inherited from
AmazonIdentityManagementClient
def group(name: String): Option[Group]
Inherited from
IAM
def groupPolicy(group: Group, policyName: String): GroupPolicy
Inherited from
IAM
def groupPolicyNames(group: Group): Seq[String]
Inherited from
IAM
def groups(user: User): Seq[Group]
Inherited from
IAM
def groups: Seq[Group]
Inherited from
IAM
def inactivateAccessKey(accessKey: AccessKey): Unit
Inherited from
IAM
Inherited from
IAM
Inherited from
IAM
def listAccessKeys(): ListAccessKeysResult
Inherited from
AmazonIdentityManagementClient
def listAccessKeys(`x$0`: ListAccessKeysRequest): ListAccessKeysResult
Inherited from
AmazonIdentityManagementClient
def listAccountAliases(): ListAccountAliasesResult
Inherited from
AmazonIdentityManagementClient
def listAccountAliases(`x$0`: ListAccountAliasesRequest): ListAccountAliasesResult
Inherited from
AmazonIdentityManagementClient
def listAttachedGroupPolicies(`x$0`: ListAttachedGroupPoliciesRequest): ListAttachedGroupPoliciesResult
Inherited from
AmazonIdentityManagementClient
def listAttachedRolePolicies(`x$0`: ListAttachedRolePoliciesRequest): ListAttachedRolePoliciesResult
Inherited from
AmazonIdentityManagementClient
def listAttachedUserPolicies(`x$0`: ListAttachedUserPoliciesRequest): ListAttachedUserPoliciesResult
Inherited from
AmazonIdentityManagementClient
def listEntitiesForPolicy(`x$0`: ListEntitiesForPolicyRequest): ListEntitiesForPolicyResult
Inherited from
AmazonIdentityManagementClient
def listGroupPolicies(`x$0`: ListGroupPoliciesRequest): ListGroupPoliciesResult
Inherited from
AmazonIdentityManagementClient
def listGroups(): ListGroupsResult
Inherited from
AmazonIdentityManagementClient
def listGroups(`x$0`: ListGroupsRequest): ListGroupsResult
Inherited from
AmazonIdentityManagementClient
def listGroupsForUser(`x$0`: ListGroupsForUserRequest): ListGroupsForUserResult
Inherited from
AmazonIdentityManagementClient
def listInstanceProfileTags(`x$0`: ListInstanceProfileTagsRequest): ListInstanceProfileTagsResult
Inherited from
AmazonIdentityManagementClient
def listInstanceProfiles(): ListInstanceProfilesResult
Inherited from
AmazonIdentityManagementClient
def listInstanceProfiles(`x$0`: ListInstanceProfilesRequest): ListInstanceProfilesResult
Inherited from
AmazonIdentityManagementClient
def listInstanceProfilesForRole(`x$0`: ListInstanceProfilesForRoleRequest): ListInstanceProfilesForRoleResult
Inherited from
AmazonIdentityManagementClient
def listMFADeviceTags(`x$0`: ListMFADeviceTagsRequest): ListMFADeviceTagsResult
Inherited from
AmazonIdentityManagementClient
def listMFADevices(): ListMFADevicesResult
Inherited from
AmazonIdentityManagementClient
def listMFADevices(`x$0`: ListMFADevicesRequest): ListMFADevicesResult
Inherited from
AmazonIdentityManagementClient
def listOpenIDConnectProviderTags(`x$0`: ListOpenIDConnectProviderTagsRequest): ListOpenIDConnectProviderTagsResult
Inherited from
AmazonIdentityManagementClient
def listOpenIDConnectProviders(): ListOpenIDConnectProvidersResult
Inherited from
AmazonIdentityManagementClient
def listOpenIDConnectProviders(`x$0`: ListOpenIDConnectProvidersRequest): ListOpenIDConnectProvidersResult
Inherited from
AmazonIdentityManagementClient
def listPolicies(): ListPoliciesResult
Inherited from
AmazonIdentityManagementClient
def listPolicies(`x$0`: ListPoliciesRequest): ListPoliciesResult
Inherited from
AmazonIdentityManagementClient
def listPoliciesGrantingServiceAccess(`x$0`: ListPoliciesGrantingServiceAccessRequest): ListPoliciesGrantingServiceAccessResult
Inherited from
AmazonIdentityManagementClient
def listPolicyTags(`x$0`: ListPolicyTagsRequest): ListPolicyTagsResult
Inherited from
AmazonIdentityManagementClient
def listPolicyVersions(`x$0`: ListPolicyVersionsRequest): ListPolicyVersionsResult
Inherited from
AmazonIdentityManagementClient
def listRolePolicies(`x$0`: ListRolePoliciesRequest): ListRolePoliciesResult
Inherited from
AmazonIdentityManagementClient
def listRoleTags(`x$0`: ListRoleTagsRequest): ListRoleTagsResult
Inherited from
AmazonIdentityManagementClient
def listRoles(): ListRolesResult
Inherited from
AmazonIdentityManagementClient
def listRoles(`x$0`: ListRolesRequest): ListRolesResult
Inherited from
AmazonIdentityManagementClient
def listSAMLProviderTags(`x$0`: ListSAMLProviderTagsRequest): ListSAMLProviderTagsResult
Inherited from
AmazonIdentityManagementClient
def listSAMLProviders(): ListSAMLProvidersResult
Inherited from
AmazonIdentityManagementClient
def listSAMLProviders(`x$0`: ListSAMLProvidersRequest): ListSAMLProvidersResult
Inherited from
AmazonIdentityManagementClient
def listSSHPublicKeys(): ListSSHPublicKeysResult
Inherited from
AmazonIdentityManagementClient
def listSSHPublicKeys(`x$0`: ListSSHPublicKeysRequest): ListSSHPublicKeysResult
Inherited from
AmazonIdentityManagementClient
def listServerCertificateTags(`x$0`: ListServerCertificateTagsRequest): ListServerCertificateTagsResult
Inherited from
AmazonIdentityManagementClient
def listServerCertificates(): ListServerCertificatesResult
Inherited from
AmazonIdentityManagementClient
def listServerCertificates(`x$0`: ListServerCertificatesRequest): ListServerCertificatesResult
Inherited from
AmazonIdentityManagementClient
def listServiceSpecificCredentials(`x$0`: ListServiceSpecificCredentialsRequest): ListServiceSpecificCredentialsResult
Inherited from
AmazonIdentityManagementClient
def listSigningCertificates(): ListSigningCertificatesResult
Inherited from
AmazonIdentityManagementClient
def listSigningCertificates(`x$0`: ListSigningCertificatesRequest): ListSigningCertificatesResult
Inherited from
AmazonIdentityManagementClient
def listUserPolicies(`x$0`: ListUserPoliciesRequest): ListUserPoliciesResult
Inherited from
AmazonIdentityManagementClient
def listUserTags(`x$0`: ListUserTagsRequest): ListUserTagsResult
Inherited from
AmazonIdentityManagementClient
def listUsers(): ListUsersResult
Inherited from
AmazonIdentityManagementClient
def listUsers(`x$0`: ListUsersRequest): ListUsersResult
Inherited from
AmazonIdentityManagementClient
def listVirtualMFADevices(): ListVirtualMFADevicesResult
Inherited from
AmazonIdentityManagementClient
def listVirtualMFADevices(`x$0`: ListVirtualMFADevicesRequest): ListVirtualMFADevicesResult
Inherited from
AmazonIdentityManagementClient
def loginProfile(user: User): Option[LoginProfile]
Inherited from
IAM
def policyNames(role: Role): Seq[String]
Inherited from
IAM
def policyNames(user: User): Seq[String]
Inherited from
IAM
def policyNames(group: Group): Seq[String]
Inherited from
IAM
def put(policy: RolePolicy): Unit
Inherited from
IAM
def put(policy: UserPolicy): Unit
Inherited from
IAM
def put(policy: GroupPolicy): Unit
Inherited from
IAM
def putGroupPolicy(group: Group, policyName: String, policyDocument: String): Unit
Inherited from
IAM
def putGroupPolicy(group: Group, policyName: String, policy: Policy): Unit
Inherited from
IAM
def putGroupPolicy(policy: GroupPolicy): Unit
Inherited from
IAM
def putGroupPolicy(`x$0`: PutGroupPolicyRequest): PutGroupPolicyResult
Inherited from
AmazonIdentityManagementClient
def putRolePermissionsBoundary(`x$0`: PutRolePermissionsBoundaryRequest): PutRolePermissionsBoundaryResult
Inherited from
AmazonIdentityManagementClient
def putRolePolicy(role: Role, policyName: String, policyDocument: String): Unit
Inherited from
IAM
def putRolePolicy(role: Role, policyName: String, policy: Policy): Unit
Inherited from
IAM
def putRolePolicy(policy: RolePolicy): Unit
Inherited from
IAM
def putRolePolicy(`x$0`: PutRolePolicyRequest): PutRolePolicyResult
Inherited from
AmazonIdentityManagementClient
def putUserPermissionsBoundary(`x$0`: PutUserPermissionsBoundaryRequest): PutUserPermissionsBoundaryResult
Inherited from
AmazonIdentityManagementClient
def putUserPolicy(user: User, policyName: String, policyDocument: String): Unit
Inherited from
IAM
def putUserPolicy(policy: UserPolicy): Unit
Inherited from
IAM
def putUserPolicy(`x$0`: PutUserPolicyRequest): PutUserPolicyResult
Inherited from
AmazonIdentityManagementClient
def removeClientIDFromOpenIDConnectProvider(`x$0`: RemoveClientIDFromOpenIDConnectProviderRequest): RemoveClientIDFromOpenIDConnectProviderResult
Inherited from
AmazonIdentityManagementClient
Inherited from
IAM
def removeRoleFromInstanceProfile(`x$0`: RemoveRoleFromInstanceProfileRequest): RemoveRoleFromInstanceProfileResult
Inherited from
AmazonIdentityManagementClient
def removeUserFromGroup(group: Group, user: User): Unit
Inherited from
IAM
def removeUserFromGroup(`x$0`: RemoveUserFromGroupRequest): RemoveUserFromGroupResult
Inherited from
AmazonIdentityManagementClient
def resetServiceSpecificCredential(`x$0`: ResetServiceSpecificCredentialRequest): ResetServiceSpecificCredentialResult
Inherited from
AmazonIdentityManagementClient
def resyncMFADevice(`x$0`: ResyncMFADeviceRequest): ResyncMFADeviceResult
Inherited from
AmazonIdentityManagementClient
def rolePolicy(role: Role, policyName: String): RolePolicy
Inherited from
IAM
def rolePolicyNames(role: Role): Seq[String]
Inherited from
IAM
def roles: Seq[Role]
Inherited from
IAM
def setDefaultPolicyVersion(`x$0`: SetDefaultPolicyVersionRequest): SetDefaultPolicyVersionResult
Inherited from
AmazonIdentityManagementClient
def setSecurityTokenServicePreferences(`x$0`: SetSecurityTokenServicePreferencesRequest): SetSecurityTokenServicePreferencesResult
Inherited from
AmazonIdentityManagementClient
final def setServiceNameIntern(`x$0`: String): Unit
Inherited from
AmazonWebServiceClient
final def setSignerRegionOverride(`x$0`: String): Unit
Inherited from
AmazonWebServiceClient
def setTimeOffset(`x$0`: Int): Unit
Inherited from
AmazonWebServiceClient
def shutdown(): Unit
Inherited from
AmazonIdentityManagementClient
def simulateCustomPolicy(`x$0`: SimulateCustomPolicyRequest): SimulateCustomPolicyResult
Inherited from
AmazonIdentityManagementClient
def simulatePrincipalPolicy(`x$0`: SimulatePrincipalPolicyRequest): SimulatePrincipalPolicyResult
Inherited from
AmazonIdentityManagementClient
def tagInstanceProfile(`x$0`: TagInstanceProfileRequest): TagInstanceProfileResult
Inherited from
AmazonIdentityManagementClient
def tagMFADevice(`x$0`: TagMFADeviceRequest): TagMFADeviceResult
Inherited from
AmazonIdentityManagementClient
def tagOpenIDConnectProvider(`x$0`: TagOpenIDConnectProviderRequest): TagOpenIDConnectProviderResult
Inherited from
AmazonIdentityManagementClient
def tagPolicy(`x$0`: TagPolicyRequest): TagPolicyResult
Inherited from
AmazonIdentityManagementClient
def tagRole(`x$0`: TagRoleRequest): TagRoleResult
Inherited from
AmazonIdentityManagementClient
def tagSAMLProvider(`x$0`: TagSAMLProviderRequest): TagSAMLProviderResult
Inherited from
AmazonIdentityManagementClient
def tagServerCertificate(`x$0`: TagServerCertificateRequest): TagServerCertificateResult
Inherited from
AmazonIdentityManagementClient
def tagUser(`x$0`: TagUserRequest): TagUserResult
Inherited from
AmazonIdentityManagementClient
def untagInstanceProfile(`x$0`: UntagInstanceProfileRequest): UntagInstanceProfileResult
Inherited from
AmazonIdentityManagementClient
def untagMFADevice(`x$0`: UntagMFADeviceRequest): UntagMFADeviceResult
Inherited from
AmazonIdentityManagementClient
def untagOpenIDConnectProvider(`x$0`: UntagOpenIDConnectProviderRequest): UntagOpenIDConnectProviderResult
Inherited from
AmazonIdentityManagementClient
def untagPolicy(`x$0`: UntagPolicyRequest): UntagPolicyResult
Inherited from
AmazonIdentityManagementClient
def untagRole(`x$0`: UntagRoleRequest): UntagRoleResult
Inherited from
AmazonIdentityManagementClient
def untagSAMLProvider(`x$0`: UntagSAMLProviderRequest): UntagSAMLProviderResult
Inherited from
AmazonIdentityManagementClient
def untagServerCertificate(`x$0`: UntagServerCertificateRequest): UntagServerCertificateResult
Inherited from
AmazonIdentityManagementClient
def untagUser(`x$0`: UntagUserRequest): UntagUserResult
Inherited from
AmazonIdentityManagementClient
def updateAccessKey(`x$0`: UpdateAccessKeyRequest): UpdateAccessKeyResult
Inherited from
AmazonIdentityManagementClient
def updateAccountPasswordPolicy(`x$0`: UpdateAccountPasswordPolicyRequest): UpdateAccountPasswordPolicyResult
Inherited from
AmazonIdentityManagementClient
def updateAssumeRolePolicy(`x$0`: UpdateAssumeRolePolicyRequest): UpdateAssumeRolePolicyResult
Inherited from
AmazonIdentityManagementClient
def updateGroup(`x$0`: UpdateGroupRequest): UpdateGroupResult
Inherited from
AmazonIdentityManagementClient
def updateGroupName(group: Group, newName: String): Unit
Inherited from
IAM
def updateGroupPath(group: Group, newPath: String): Unit
Inherited from
IAM
def updateLoginProfile(`x$0`: UpdateLoginProfileRequest): UpdateLoginProfileResult
Inherited from
AmazonIdentityManagementClient
def updateOpenIDConnectProviderThumbprint(`x$0`: UpdateOpenIDConnectProviderThumbprintRequest): UpdateOpenIDConnectProviderThumbprintResult
Inherited from
AmazonIdentityManagementClient
def updateRole(`x$0`: UpdateRoleRequest): UpdateRoleResult
Inherited from
AmazonIdentityManagementClient
def updateRoleDescription(`x$0`: UpdateRoleDescriptionRequest): UpdateRoleDescriptionResult
Inherited from
AmazonIdentityManagementClient
def updateSAMLProvider(`x$0`: UpdateSAMLProviderRequest): UpdateSAMLProviderResult
Inherited from
AmazonIdentityManagementClient
def updateSSHPublicKey(`x$0`: UpdateSSHPublicKeyRequest): UpdateSSHPublicKeyResult
Inherited from
AmazonIdentityManagementClient
def updateServerCertificate(`x$0`: UpdateServerCertificateRequest): UpdateServerCertificateResult
Inherited from
AmazonIdentityManagementClient
def updateServiceSpecificCredential(`x$0`: UpdateServiceSpecificCredentialRequest): UpdateServiceSpecificCredentialResult
Inherited from
AmazonIdentityManagementClient
def updateSigningCertificate(`x$0`: UpdateSigningCertificateRequest): UpdateSigningCertificateResult
Inherited from
AmazonIdentityManagementClient
def updateUser(`x$0`: UpdateUserRequest): UpdateUserResult
Inherited from
AmazonIdentityManagementClient
def updateUserName(user: User, newName: String): Unit
Inherited from
IAM
def updateUserPath(user: User, newPath: String): Unit
Inherited from
IAM
def uploadSSHPublicKey(`x$0`: UploadSSHPublicKeyRequest): UploadSSHPublicKeyResult
Inherited from
AmazonIdentityManagementClient
def uploadServerCertificate(`x$0`: UploadServerCertificateRequest): UploadServerCertificateResult
Inherited from
AmazonIdentityManagementClient
def uploadSigningCertificate(`x$0`: UploadSigningCertificateRequest): UploadSigningCertificateResult
Inherited from
AmazonIdentityManagementClient
def user(name: String): Option[User]
Inherited from
IAM
def userPolicy(user: User, policyName: String): Option[UserPolicy]
Inherited from
IAM
def userPolicyNames(user: User): Seq[String]
Inherited from
IAM
def users: Seq[User]
Inherited from
IAM
Inherited from
IAM
Inherited from
IAM
def waiters(): AmazonIdentityManagementWaiters
Inherited from
AmazonIdentityManagementClient
def withTimeOffset(`x$0`: Int): AmazonWebServiceClient
Inherited from
AmazonWebServiceClient

Deprecated and Inherited methods

@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
def addRequestHandler(`x$0`: RequestHandler2): Unit
Deprecated
Inherited from
AmazonWebServiceClient
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
def addRequestHandler(`x$0`: RequestHandler): Unit
Deprecated
Inherited from
AmazonWebServiceClient
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
final def configureRegion(`x$0`: Regions): Unit
Deprecated
Inherited from
AmazonWebServiceClient
@Deprecated @SdkInternalApi @deprecated("see corresponding Javadoc for more information.", "")
final def makeImmutable(): Unit
Deprecated
Inherited from
AmazonWebServiceClient
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
def removeRequestHandler(`x$0`: RequestHandler2): Unit
Deprecated
Inherited from
AmazonWebServiceClient
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
def removeRequestHandler(`x$0`: RequestHandler): Unit
Deprecated
Inherited from
AmazonWebServiceClient
@Deprecated @deprecated("see corresponding Javadoc for more information.", "") @throws(java.lang.IllegalArgumentException)
def setEndpoint(`x$0`: String): Unit
Deprecated
Inherited from
AmazonWebServiceClient
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
def setEndpoint(`x$0`: String, `x$1`: String, `x$2`: String): Unit
Deprecated
Inherited from
AmazonWebServiceClient
@Deprecated @deprecated("see corresponding Javadoc for more information.", "") @throws(java.lang.IllegalArgumentException)
def setRegion(`x$0`: Region): Unit
Deprecated
Inherited from
AmazonWebServiceClient
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
def withEndpoint[T <: AmazonWebServiceClient](`x$0`: String): T
Deprecated
Inherited from
AmazonWebServiceClient
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
def withRegion[T <: AmazonWebServiceClient](`x$0`: Regions): T
Deprecated
Inherited from
AmazonWebServiceClient
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
def withRegion[T <: AmazonWebServiceClient](`x$0`: Region): T
Deprecated
Inherited from
AmazonWebServiceClient