Aws.Iam.Commands.UpdateUser

aws-0.14.0: Amazon Web Services (AWS) for Haskell

Safe Haskell | None
Language | Haskell2010

Aws.Iam.Commands.UpdateUser

Synopsis

- data UpdateUser = UpdateUser {
  - uuUserName :: Text
  - uuNewUserName :: Maybe Text
  - uuNewPath :: Maybe Text
  }
- data UpdateUserResponse = UpdateUserResponse

# Documentation

data UpdateUser #

Updates the name and/or path of the specified user.

http://docs.aws.amazon.com/IAM/latest/APIReference/API_UpdateUser.html

Constructors

UpdateUser |
Fields uuUserName :: Text Name of the user to be updated. uuNewUserName :: Maybe Text New name for the user. uuNewPath :: Maybe Text New path to which the user will be moved.

Instances

Eq UpdateUser # |
Methods (==) :: UpdateUser -> UpdateUser -> Bool # (/=) :: UpdateUser -> UpdateUser -> Bool #
Ord UpdateUser # |
Methods compare :: UpdateUser -> UpdateUser -> Ordering # (<) :: UpdateUser -> UpdateUser -> Bool # (<=) :: UpdateUser -> UpdateUser -> Bool # (>) :: UpdateUser -> UpdateUser -> Bool # (>=) :: UpdateUser -> UpdateUser -> Bool # max :: UpdateUser -> UpdateUser -> UpdateUser # min :: UpdateUser -> UpdateUser -> UpdateUser #
Show UpdateUser # |
Methods showsPrec :: Int -> UpdateUser -> ShowS # show :: UpdateUser -> String # showList :: [UpdateUser] -> ShowS #
SignQuery UpdateUser # |
Associated Types type ServiceConfiguration UpdateUser :: * -> * # Methods signQuery :: UpdateUser -> ServiceConfiguration UpdateUser queryType -> SignatureData -> SignedQuery #
Transaction UpdateUser UpdateUserResponse # |
ResponseConsumer UpdateUser UpdateUserResponse # |
Associated Types type ResponseMetadata UpdateUserResponse :: * # Methods responseConsumer :: UpdateUser -> IORef (ResponseMetadata UpdateUserResponse) -> HTTPResponseConsumer UpdateUserResponse #
type ServiceConfiguration UpdateUser # |
type ServiceConfiguration UpdateUser = IamConfiguration

data UpdateUserResponse #

Constructors

UpdateUserResponse |

Instances

Eq UpdateUserResponse # |
Methods (==) :: UpdateUserResponse -> UpdateUserResponse -> Bool # (/=) :: UpdateUserResponse -> UpdateUserResponse -> Bool #
Ord UpdateUserResponse # |
Methods compare :: UpdateUserResponse -> UpdateUserResponse -> Ordering # (<) :: UpdateUserResponse -> UpdateUserResponse -> Bool # (<=) :: UpdateUserResponse -> UpdateUserResponse -> Bool # (>) :: UpdateUserResponse -> UpdateUserResponse -> Bool # (>=) :: UpdateUserResponse -> UpdateUserResponse -> Bool # max :: UpdateUserResponse -> UpdateUserResponse -> UpdateUserResponse # min :: UpdateUserResponse -> UpdateUserResponse -> UpdateUserResponse #
Show UpdateUserResponse # |
Methods showsPrec :: Int -> UpdateUserResponse -> ShowS # show :: UpdateUserResponse -> String # showList :: [UpdateUserResponse] -> ShowS #
AsMemoryResponse UpdateUserResponse # |
Associated Types type MemoryResponse UpdateUserResponse :: * # Methods loadToMemory :: UpdateUserResponse -> ResourceT IO (MemoryResponse UpdateUserResponse) #
Transaction UpdateUser UpdateUserResponse # |
ResponseConsumer UpdateUser UpdateUserResponse # |
Associated Types type ResponseMetadata UpdateUserResponse :: * # Methods responseConsumer :: UpdateUser -> IORef (ResponseMetadata UpdateUserResponse) -> HTTPResponseConsumer UpdateUserResponse #
type MemoryResponse UpdateUserResponse # |
type MemoryResponse UpdateUserResponse = UpdateUserResponse
type ResponseMetadata UpdateUserResponse # |
type ResponseMetadata UpdateUserResponse = IamMetadata