awscala
awscala
awscala.iam
AccessKey
AccessKey
Group
Group
GroupPolicy
GroupPolicy
IAM
IAM
IAMClient
InstanceProfile
InstanceProfile
LoginProfile
LoginProfile
Role
Role
RolePolicy
RolePolicy
User
User
UserPolicy
UserPolicy
VirtualMFADevice
VirtualMFADevice
awscala
/
awscala.iam
/
Group
Group
case
class
Group
(id:
String
, name:
String
, arn:
String
, path:
String
, createdAt:
DateTime
) extends
Group
Companion
object
Graph
Supertypes
trait
Product
trait
Equals
class
Group
trait
Cloneable
trait
Serializable
class
Object
trait
Matchable
class
Any
Value members
Value members
Concrete methods
def
add
(user:
User
)(iam:
IAM
):
Unit
def
addUser
(user:
User
)(iam:
IAM
):
Unit
def
destroy
(iam:
IAM
):
Unit
def
policy
(name:
String
)(iam:
IAM
):
GroupPolicy
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
(user:
User
)(iam:
IAM
):
Unit
def
remove
(policy:
GroupPolicy
)(iam:
IAM
):
Unit
def
removePolicy
(policy:
GroupPolicy
)(iam:
IAM
):
Unit
def
removeUser
(user:
User
)(iam:
IAM
):
Unit
def
updateName
(newName:
String
)(iam:
IAM
):
Unit
def
updatePath
(newPath:
String
)(iam:
IAM
):
Unit
Inherited methods
def
clone
():
Group
Inherited from
Group
def
equals
(`x$0`:
`<FromJavaObject>`
):
Boolean
Inherited from
Group
def
getArn
():
String
Inherited from
Group
def
getCreateDate
():
Date
Inherited from
Group
def
getGroupId
():
String
Inherited from
Group
def
getGroupName
():
String
Inherited from
Group
def
getPath
():
String
Inherited from
Group
def
hashCode
():
Int
Inherited from
Group
def
productElementNames
:
Iterator
[
String
]
Inherited from
Product
def
productIterator
:
Iterator
[
Any
]
Inherited from
Product
def
setArn
(`x$0`:
String
):
Unit
Inherited from
Group
def
setCreateDate
(`x$0`:
Date
):
Unit
Inherited from
Group
def
setGroupId
(`x$0`:
String
):
Unit
Inherited from
Group
def
setGroupName
(`x$0`:
String
):
Unit
Inherited from
Group
def
setPath
(`x$0`:
String
):
Unit
Inherited from
Group
def
toString
():
String
Inherited from
Group
def
withArn
(`x$0`:
String
):
Group
Inherited from
Group
def
withCreateDate
(`x$0`:
Date
):
Group
Inherited from
Group
def
withGroupId
(`x$0`:
String
):
Group
Inherited from
Group
def
withGroupName
(`x$0`:
String
):
Group
Inherited from
Group
def
withPath
(`x$0`:
String
):
Group
Inherited from
Group