aws-0.24.1: Amazon Web Services (AWS) for Haskell
Safe HaskellSafe-Inferred
LanguageHaskell2010

Aws.Iam.Commands.GetUser

Synopsis

Documentation

data GetUser Source #

Retreives information about the given user.

If a user name is not given, IAM determines the user name based on the access key signing the request.

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

Constructors

GetUser (Maybe Text) 

Instances

Instances details
SignQuery GetUser Source # 
Instance details

Defined in Aws.Iam.Commands.GetUser

Associated Types

type ServiceConfiguration GetUser :: Type -> Type Source #

Show GetUser Source # 
Instance details

Defined in Aws.Iam.Commands.GetUser

Methods

showsPrec :: Int -> GetUser -> ShowS

show :: GetUser -> String

showList :: [GetUser] -> ShowS

Eq GetUser Source # 
Instance details

Defined in Aws.Iam.Commands.GetUser

Methods

(==) :: GetUser -> GetUser -> Bool

(/=) :: GetUser -> GetUser -> Bool

Ord GetUser Source # 
Instance details

Defined in Aws.Iam.Commands.GetUser

Methods

compare :: GetUser -> GetUser -> Ordering

(<) :: GetUser -> GetUser -> Bool

(<=) :: GetUser -> GetUser -> Bool

(>) :: GetUser -> GetUser -> Bool

(>=) :: GetUser -> GetUser -> Bool

max :: GetUser -> GetUser -> GetUser

min :: GetUser -> GetUser -> GetUser

ResponseConsumer GetUser GetUserResponse Source # 
Instance details

Defined in Aws.Iam.Commands.GetUser

Transaction GetUser GetUserResponse Source # 
Instance details

Defined in Aws.Iam.Commands.GetUser

type ServiceConfiguration GetUser Source # 
Instance details

Defined in Aws.Iam.Commands.GetUser

data GetUserResponse Source #

Constructors

GetUserResponse User 

Instances

Instances details
AsMemoryResponse GetUserResponse Source # 
Instance details

Defined in Aws.Iam.Commands.GetUser

Associated Types

type MemoryResponse GetUserResponse Source #

Show GetUserResponse Source # 
Instance details

Defined in Aws.Iam.Commands.GetUser

Methods

showsPrec :: Int -> GetUserResponse -> ShowS

show :: GetUserResponse -> String

showList :: [GetUserResponse] -> ShowS

Eq GetUserResponse Source # 
Instance details

Defined in Aws.Iam.Commands.GetUser

Ord GetUserResponse Source # 
Instance details

Defined in Aws.Iam.Commands.GetUser

ResponseConsumer GetUser GetUserResponse Source # 
Instance details

Defined in Aws.Iam.Commands.GetUser

Transaction GetUser GetUserResponse Source # 
Instance details

Defined in Aws.Iam.Commands.GetUser

type MemoryResponse GetUserResponse Source # 
Instance details

Defined in Aws.Iam.Commands.GetUser

type ResponseMetadata GetUserResponse Source # 
Instance details

Defined in Aws.Iam.Commands.GetUser

data User Source #

Constructors

User 

Fields

  • userArn :: Text

    ARN used to refer to this user.

  • userCreateDate :: UTCTime

    Date and time at which the user was created.

  • userPath :: Text

    Path under which the user was created.

  • userUserId :: Text

    Unique identifier used to refer to this user.

  • userUserName :: Text

    Name of the user.

Instances

Instances details
Show User Source # 
Instance details

Defined in Aws.Iam.Core

Methods

showsPrec :: Int -> User -> ShowS

show :: User -> String

showList :: [User] -> ShowS

Eq User Source # 
Instance details

Defined in Aws.Iam.Core

Methods

(==) :: User -> User -> Bool

(/=) :: User -> User -> Bool

Ord User Source # 
Instance details

Defined in Aws.Iam.Core

Methods

compare :: User -> User -> Ordering

(<) :: User -> User -> Bool

(<=) :: User -> User -> Bool

(>) :: User -> User -> Bool

(>=) :: User -> User -> Bool

max :: User -> User -> User

min :: User -> User -> User