awscala.iam

package awscala.iam

Type members

Classlikes

object AccessKey
Companion
class
case class AccessKey(userName: String, accessKeyId: String, secretAccessKey: Option[String], status: String, createDate: Date) extends AccessKey
Companion
object
object Group
Companion
class
case class Group(id: String, name: String, arn: String, path: String, createdAt: DateTime) extends Group
Companion
object
object GroupPolicy
Companion
class
case class GroupPolicy(group: Group, name: String, document: String)
Companion
object
object IAM
Companion
class
trait IAM extends AmazonIdentityManagement

Amazon Identity Management Java client wrapper

Amazon Identity Management Java client wrapper

See also
Companion
object
class IAMClient(credentialsProvider: AWSCredentialsProvider) extends AmazonIdentityManagementClient with IAM

Default Implementation

Default Implementation

Value Params
credentialsProvider

credentialsProvider

Companion
class
case class InstanceProfile(id: String, name: String, arn: String, path: String, roles: Seq[Role], createdAt: DateTime) extends InstanceProfile
Companion
object
object LoginProfile
Companion
class
case class LoginProfile(user: User, createdAt: DateTime) extends LoginProfile
Companion
object
object Role
Companion
class
case class Role(id: String, name: String, arn: String, path: String, assumeRolePolicyDocument: String, createdAt: DateTime) extends Role
Companion
object
object RolePolicy
Companion
class
case class RolePolicy(role: Role, name: String, document: String)
Companion
object
object User
Companion
class
case class User(id: String, name: String, arn: String, path: String, createdAt: DateTime) extends User
Companion
object
object UserPolicy
Companion
class
case class UserPolicy(user: User, name: String, document: String)
Companion
object
Companion
class
case class VirtualMFADevice(serialNumber: String, base32StringSeed: Option[ByteBuffer], qrCodePng: Option[ByteBuffer], user: User, enabledAt: DateTime) extends VirtualMFADevice
Companion
object

Types

type StatusType = StatusType