| Safe Haskell | None |
|---|
Aws.Iam.Internal
Contents
- iamAction :: ByteString -> [(ByteString, Text)] -> IamConfiguration qt -> SignatureData -> SignedQuery
- iamAction' :: ByteString -> [Maybe (ByteString, Text)] -> IamConfiguration qt -> SignatureData -> SignedQuery
- markedIter :: Maybe Text -> Maybe Integer -> [Maybe (ByteString, Text)]
- markedIterResponse :: Failure XmlException m => Cursor -> m (Bool, Maybe Text)
- (<>) :: Monoid m => m -> m -> m
Documentation
iamAction :: ByteString -> [(ByteString, Text)] -> IamConfiguration qt -> SignatureData -> SignedQuerySource
Similar to iamSignQuery. Accepts parameters in Text form and UTF-8
encodes them. Accepts the Action parameter separately since it's always
required.
iamAction' :: ByteString -> [Maybe (ByteString, Text)] -> IamConfiguration qt -> SignatureData -> SignedQuerySource
Similar to iamAction. Accepts parameter list with Maybe parameters.
Ignores Nothings.
markedIter :: Maybe Text -> Maybe Integer -> [Maybe (ByteString, Text)]Source
Returns the parameters Marker and MaxItems that are present in all
IAM data pagination requests.
markedIterResponse :: Failure XmlException m => Cursor -> m (Bool, Maybe Text)Source
Reads and returns the IsTruncated and Marker attributes present in
all IAM data pagination responses.