Aws.Iam.Commands.ListAccessKeys

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

Safe Haskell | None
Language | Haskell2010

Aws.Iam.Commands.ListAccessKeys

Synopsis

- data ListAccessKeys = ListAccessKeys {
  - lakUserName :: Maybe Text
  - lakMarker :: Maybe Text
  - lakMaxItems :: Maybe Integer
  }
- data ListAccessKeysResponse = ListAccessKeysResponse {
  - lakrAccessKeyMetadata :: [AccessKeyMetadata]
  - lakrIsTruncated :: Bool
  - lakrMarker :: Maybe Text
  }

# Documentation

data ListAccessKeys #

Returns the access keys associated with the specified user.

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

Constructors

ListAccessKeys |
Fields lakUserName :: Maybe Text Name of the user. If the user name is not specified, IAM will determine the user based on the key sigining the request. lakMarker :: Maybe Text Used for paginating requests. Marks the position of the last request. lakMaxItems :: Maybe Integer Used for paginating requests. Specifies the maximum number of items to return in the response. Defaults to 100.

Instances

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

data ListAccessKeysResponse #

Constructors

ListAccessKeysResponse |
Fields lakrAccessKeyMetadata :: [AccessKeyMetadata] List of `AccessKeyMetadata` objects lakrIsTruncated :: Bool `True` if the request was truncated because of too many items. lakrMarker :: Maybe Text Marks the position at which the request was truncated. This value must be passed with the next request to continue listing from the last position.

Instances

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