| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
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 :: MonadThrow m => Cursor -> m (Bool, Maybe Text)
- (<>) :: Monoid m => m -> m -> m
Documentation
iamAction :: ByteString -> [(ByteString, Text)] -> IamConfiguration qt -> SignatureData -> SignedQuery Source
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 -> SignedQuery Source
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 :: MonadThrow m => Cursor -> m (Bool, Maybe Text) Source
Reads and returns the IsTruncated and Marker attributes present in
all IAM data pagination responses.