awscala
.
iam
User
Related Docs:
object User
|
package iam
case class
User
(
id:
String
,
name:
String
,
arn:
String
,
path:
String
,
createdAt:
DateTime
)
extends
com.amazonaws.services.identitymanagement.model.User
with
Product
with
Serializable
Linear Supertypes
Serializable
,
Product
,
Equals
,
com.amazonaws.services.identitymanagement.model.User
,
Cloneable
,
Serializable
,
AnyRef
,
Any
Ordering
Alphabetic
By inheritance
Inherited
User
Serializable
Product
Equals
User
Cloneable
Serializable
AnyRef
Any
Hide All
Show all
Learn more about member selection
Visibility
Public
All
Instance Constructors
new
User
(
id:
String
,
name:
String
,
arn:
String
,
path:
String
,
createdAt:
DateTime
)
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
accessKeys
()
(
implicit
iam:
IAM
)
:
Seq
[
AccessKey
]
def
add
(
device:
VirtualMFADevice
,
code1:
String
,
code2:
String
)
(
implicit
iam:
IAM
)
:
Unit
def
addVirtualMFADevice
(
device:
VirtualMFADevice
,
code1:
String
,
code2:
String
)
(
implicit
iam:
IAM
)
:
Unit
val
arn
:
String
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
clone
()
:
com.amazonaws.services.identitymanagement.model.User
Definition Classes
User → AnyRef
def
createAccessKey
()
(
implicit
iam:
IAM
)
:
AccessKey
val
createdAt
:
DateTime
def
destroy
()
(
implicit
iam:
IAM
)
:
Unit
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
User → AnyRef → Any
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
def
getArn
()
:
String
Definition Classes
User
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
getCreateDate
()
:
Date
Definition Classes
User
def
getPasswordLastUsed
()
:
Date
Definition Classes
User
def
getPath
()
:
String
Definition Classes
User
def
getUserId
()
:
String
Definition Classes
User
def
getUserName
()
:
String
Definition Classes
User
def
groups
()
(
implicit
iam:
IAM
)
:
Seq
[
Group
]
def
hashCode
()
:
Int
Definition Classes
User → AnyRef → Any
val
id
:
String
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
def
join
(
group:
Group
)
(
implicit
iam:
IAM
)
:
Unit
def
leave
(
group:
Group
)
(
implicit
iam:
IAM
)
:
Unit
def
loginProfile
()
(
implicit
iam:
IAM
)
:
Option
[
LoginProfile
]
val
name
:
String
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
val
path
:
String
def
policy
(
name:
String
)
(
implicit
iam:
IAM
)
:
Option
[
UserPolicy
]
def
policyNames
()
(
implicit
iam:
IAM
)
:
Seq
[
String
]
def
putPolicy
(
name:
String
,
document:
String
)
(
implicit
iam:
IAM
)
:
Unit
def
putPolicy
(
name:
String
,
policy:
Policy
)
(
implicit
iam:
IAM
)
:
Unit
def
remove
(
device:
VirtualMFADevice
)
(
implicit
iam:
IAM
)
:
Unit
def
remove
(
policy:
UserPolicy
)
(
implicit
iam:
IAM
)
:
Unit
def
removePolicy
(
policy:
UserPolicy
)
(
implicit
iam:
IAM
)
:
Unit
def
removeVirtualMFADevice
(
device:
VirtualMFADevice
)
(
implicit
iam:
IAM
)
:
Unit
def
setArn
(
arg0:
String
)
:
Unit
Definition Classes
User
def
setCreateDate
(
arg0:
Date
)
:
Unit
Definition Classes
User
def
setLoginPassword
(
password:
String
)
(
implicit
iam:
IAM
)
:
LoginProfile
def
setPasswordLastUsed
(
arg0:
Date
)
:
Unit
Definition Classes
User
def
setPath
(
arg0:
String
)
:
Unit
Definition Classes
User
def
setUserId
(
arg0:
String
)
:
Unit
Definition Classes
User
def
setUserName
(
arg0:
String
)
:
Unit
Definition Classes
User
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
toString
()
:
String
Definition Classes
User → AnyRef → Any
def
updateName
(
name:
String
)
(
implicit
iam:
IAM
)
:
Unit
def
updatePath
(
path:
String
)
(
implicit
iam:
IAM
)
:
Unit
def
virtualMFADevices
()
(
implicit
iam:
IAM
)
:
Seq
[
VirtualMFADevice
]
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
withArn
(
arg0:
String
)
:
com.amazonaws.services.identitymanagement.model.User
Definition Classes
User
def
withCreateDate
(
arg0:
Date
)
:
com.amazonaws.services.identitymanagement.model.User
Definition Classes
User
def
withPasswordLastUsed
(
arg0:
Date
)
:
com.amazonaws.services.identitymanagement.model.User
Definition Classes
User
def
withPath
(
arg0:
String
)
:
com.amazonaws.services.identitymanagement.model.User
Definition Classes
User
def
withUserId
(
arg0:
String
)
:
com.amazonaws.services.identitymanagement.model.User
Definition Classes
User
def
withUserName
(
arg0:
String
)
:
com.amazonaws.services.identitymanagement.model.User
Definition Classes
User
Inherited from
Serializable
Inherited from
Product
Inherited from
Equals
Inherited from
com.amazonaws.services.identitymanagement.model.User
Inherited from
Cloneable
Inherited from
Serializable
Inherited from
AnyRef
Inherited from
Any
Ungrouped