User

case class User(id: String, name: String, arn: String, path: String, createdAt: DateTime) extends User
Companion
object
trait Product
trait Equals
class User
trait Cloneable
trait Serializable
class Object
trait Matchable
class Any

Value members

Concrete methods

def accessKeys(iam: IAM): Seq[AccessKey]
def add(device: VirtualMFADevice, code1: String, code2: String)(iam: IAM): EnableMFADeviceResult
def addVirtualMFADevice(device: VirtualMFADevice, code1: String, code2: String)(iam: IAM): EnableMFADeviceResult
def destroy(iam: IAM): Unit
def groups(iam: IAM): Seq[Group]
def join(group: Group)(iam: IAM): Unit
def leave(group: Group)(iam: IAM): Unit
def loginProfile(iam: IAM): Option[LoginProfile]
def policy(name: String)(iam: IAM): Option[UserPolicy]
def policyNames(iam: IAM): Seq[String]
def putPolicy(name: String, policy: Policy)(iam: IAM): Unit
def putPolicy(name: String, document: String)(iam: IAM): Unit
def remove(policy: UserPolicy)(iam: IAM): Unit
def remove(device: VirtualMFADevice)(iam: IAM): Unit
def removePolicy(policy: UserPolicy)(iam: IAM): Unit
def removeVirtualMFADevice(device: VirtualMFADevice)(iam: IAM): Unit
def setLoginPassword(password: String)(iam: IAM): LoginProfile
def updateName(name: String)(iam: IAM): Unit
def updatePath(path: String)(iam: IAM): Unit

Inherited methods

def clone(): User
Inherited from
User
def equals(`x$0`: `<FromJavaObject>`): Boolean
Inherited from
User
def getArn(): String
Inherited from
User
def getCreateDate(): Date
Inherited from
User
def getPasswordLastUsed(): Date
Inherited from
User
def getPath(): String
Inherited from
User
def getPermissionsBoundary(): AttachedPermissionsBoundary
Inherited from
User
def getTags(): List[Tag]
Inherited from
User
def getUserId(): String
Inherited from
User
def getUserName(): String
Inherited from
User
def hashCode(): Int
Inherited from
User
def productElementNames: Iterator[String]
Inherited from
Product
def productIterator: Iterator[Any]
Inherited from
Product
def setArn(`x$0`: String): Unit
Inherited from
User
def setCreateDate(`x$0`: Date): Unit
Inherited from
User
def setPasswordLastUsed(`x$0`: Date): Unit
Inherited from
User
def setPath(`x$0`: String): Unit
Inherited from
User
def setPermissionsBoundary(`x$0`: AttachedPermissionsBoundary): Unit
Inherited from
User
def setTags(`x$0`: Collection[Tag]): Unit
Inherited from
User
def setUserId(`x$0`: String): Unit
Inherited from
User
def setUserName(`x$0`: String): Unit
Inherited from
User
def toString(): String
Inherited from
User
def withArn(`x$0`: String): User
Inherited from
User
def withCreateDate(`x$0`: Date): User
Inherited from
User
def withPasswordLastUsed(`x$0`: Date): User
Inherited from
User
def withPath(`x$0`: String): User
Inherited from
User
def withPermissionsBoundary(`x$0`: AttachedPermissionsBoundary): User
Inherited from
User
def withTags(`x$0`: Collection[Tag]): User
Inherited from
User
def withTags(`x$0`: Tag*): User
Inherited from
User
def withUserId(`x$0`: String): User
Inherited from
User
def withUserName(`x$0`: String): User
Inherited from
User