Safe Haskell | None |
---|
- iamSignQuery :: [(ByteString, ByteString)] -> IamConfiguration qt -> SignatureData -> SignedQuery
- iamResponseConsumer :: (Cursor -> Response IamMetadata a) -> IORef IamMetadata -> HTTPResponseConsumer a
- data IamMetadata = IamMetadata {}
- data IamConfiguration qt = IamConfiguration {}
- data IamError = IamError {}
- parseDateTime :: Failure XmlException m => String -> m UTCTime
- data AccessKeyStatus
- data User = User {
- userArn :: Text
- userCreateDate :: UTCTime
- userPath :: Text
- userUserId :: Text
- userUserName :: Text
- parseUser :: Failure XmlException m => Cursor -> m User
Documentation
:: [(ByteString, ByteString)] | Pairs of parameter names and values that will be passed as part of the request data. |
-> IamConfiguration qt | |
-> SignatureData | |
-> SignedQuery |
Constructs a SignedQuery
with the specified request parameters.
iamResponseConsumer :: (Cursor -> Response IamMetadata a) -> IORef IamMetadata -> HTTPResponseConsumer aSource
Reads the metadata from an IAM response and delegates parsing the rest of the data from the response to the given function.
data IamMetadata Source
data IamConfiguration qt Source
parseDateTime :: Failure XmlException m => String -> m UTCTimeSource
Parses IAM DateTime
data type.
data AccessKeyStatus Source
The IAM User
data type.
http://docs.aws.amazon.com/IAM/latest/APIReference/API_User.html
User | |
|