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.