| Safe Haskell | None | 
|---|---|
| Language | Haskell2010 | 
Stratosphere.Resources.User
Description
The AWS::IAM::User type creates a user.
- data User = User {
- _userGroups :: Maybe [Val Text]
 - _userLoginProfile :: Maybe UserLoginProfile
 - _userManagedPolicyArns :: Maybe [Val Text]
 - _userPath :: Maybe (Val Text)
 - _userPolicies :: Maybe [IAMPolicies]
 - _userUserName :: Maybe (Val Text)
 
 - user :: User
 - uGroups :: Lens' User (Maybe [Val Text])
 - uLoginProfile :: Lens' User (Maybe UserLoginProfile)
 - uManagedPolicyArns :: Lens' User (Maybe [Val Text])
 - uPath :: Lens' User (Maybe (Val Text))
 - uPolicies :: Lens' User (Maybe [IAMPolicies])
 - uUserName :: Lens' User (Maybe (Val Text))
 
Documentation
Full data type definition for User. See user for a more convenient
 constructor.
Constructors
| User | |
Fields 
  | |
uGroups :: Lens' User (Maybe [Val Text]) Source #
A name of a group to which you want to add the user.
uLoginProfile :: Lens' User (Maybe UserLoginProfile) Source #
Creates a login profile so that the user can access the AWS Management Console.
uManagedPolicyArns :: Lens' User (Maybe [Val Text]) Source #
One or more managed policy ARNs to attach to this user.
uPath :: Lens' User (Maybe (Val Text)) Source #
The path for the user name. For more information about paths, see Identifiers for IAM Entities in Using AWS Identity and Access Management.