| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Stratosphere.Resources.LambdaPermission
Description
Synopsis
- data LambdaPermission = LambdaPermission {}
- lambdaPermission :: Val Text -> Val Text -> Val Text -> LambdaPermission
- lpAction :: Lens' LambdaPermission (Val Text)
- lpEventSourceToken :: Lens' LambdaPermission (Maybe (Val Text))
- lpFunctionName :: Lens' LambdaPermission (Val Text)
- lpPrincipal :: Lens' LambdaPermission (Val Text)
- lpSourceAccount :: Lens' LambdaPermission (Maybe (Val Text))
- lpSourceArn :: Lens' LambdaPermission (Maybe (Val Text))
Documentation
data LambdaPermission #
Full data type definition for LambdaPermission. See lambdaPermission
for a more convenient constructor.
Constructors
| LambdaPermission | |
Instances
| Eq LambdaPermission # | |
Defined in Stratosphere.Resources.LambdaPermission Methods (==) :: LambdaPermission -> LambdaPermission -> Bool # (/=) :: LambdaPermission -> LambdaPermission -> Bool # | |
| Show LambdaPermission # | |
Defined in Stratosphere.Resources.LambdaPermission Methods showsPrec :: Int -> LambdaPermission -> ShowS # show :: LambdaPermission -> String # showList :: [LambdaPermission] -> ShowS # | |
| ToJSON LambdaPermission # | |
Defined in Stratosphere.Resources.LambdaPermission Methods toJSON :: LambdaPermission -> Value # toEncoding :: LambdaPermission -> Encoding # toJSONList :: [LambdaPermission] -> Value # toEncodingList :: [LambdaPermission] -> Encoding # | |
| FromJSON LambdaPermission # | |
Defined in Stratosphere.Resources.LambdaPermission Methods parseJSON :: Value -> Parser LambdaPermission # parseJSONList :: Value -> Parser [LambdaPermission] # | |
Constructor for LambdaPermission containing required fields as
arguments.
lpEventSourceToken :: Lens' LambdaPermission (Maybe (Val Text)) #
lpPrincipal :: Lens' LambdaPermission (Val Text) #
lpSourceAccount :: Lens' LambdaPermission (Maybe (Val Text)) #