Safe Haskell | None |
---|---|
Language | Haskell2010 |
Stratosphere.Resources.LambdaFunction
Description
- data LambdaFunction = LambdaFunction {
- _lambdaFunctionCode :: LambdaFunctionCode
- _lambdaFunctionDeadLetterConfig :: Maybe LambdaFunctionDeadLetterConfig
- _lambdaFunctionDescription :: Maybe (Val Text)
- _lambdaFunctionEnvironment :: Maybe LambdaFunctionEnvironment
- _lambdaFunctionFunctionName :: Maybe (Val Text)
- _lambdaFunctionHandler :: Val Text
- _lambdaFunctionKmsKeyArn :: Maybe (Val Text)
- _lambdaFunctionMemorySize :: Maybe (Val Integer)
- _lambdaFunctionRole :: Val Text
- _lambdaFunctionRuntime :: Val Runtime
- _lambdaFunctionTags :: Maybe [Tag]
- _lambdaFunctionTimeout :: Maybe (Val Integer)
- _lambdaFunctionTracingConfig :: Maybe LambdaFunctionTracingConfig
- _lambdaFunctionVpcConfig :: Maybe LambdaFunctionVpcConfig
- lambdaFunction :: LambdaFunctionCode -> Val Text -> Val Text -> Val Runtime -> LambdaFunction
- lfCode :: Lens' LambdaFunction LambdaFunctionCode
- lfDeadLetterConfig :: Lens' LambdaFunction (Maybe LambdaFunctionDeadLetterConfig)
- lfDescription :: Lens' LambdaFunction (Maybe (Val Text))
- lfEnvironment :: Lens' LambdaFunction (Maybe LambdaFunctionEnvironment)
- lfFunctionName :: Lens' LambdaFunction (Maybe (Val Text))
- lfHandler :: Lens' LambdaFunction (Val Text)
- lfKmsKeyArn :: Lens' LambdaFunction (Maybe (Val Text))
- lfMemorySize :: Lens' LambdaFunction (Maybe (Val Integer))
- lfRole :: Lens' LambdaFunction (Val Text)
- lfRuntime :: Lens' LambdaFunction (Val Runtime)
- lfTags :: Lens' LambdaFunction (Maybe [Tag])
- lfTimeout :: Lens' LambdaFunction (Maybe (Val Integer))
- lfTracingConfig :: Lens' LambdaFunction (Maybe LambdaFunctionTracingConfig)
- lfVpcConfig :: Lens' LambdaFunction (Maybe LambdaFunctionVpcConfig)
Documentation
data LambdaFunction #
Full data type definition for LambdaFunction. See lambdaFunction
for a
more convenient constructor.
Constructors
Instances
Arguments
:: LambdaFunctionCode | |
-> Val Text | |
-> Val Text | |
-> Val Runtime | |
-> LambdaFunction |
Constructor for LambdaFunction
containing required fields as arguments.
lfDescription :: Lens' LambdaFunction (Maybe (Val Text)) #
lfFunctionName :: Lens' LambdaFunction (Maybe (Val Text)) #
lfKmsKeyArn :: Lens' LambdaFunction (Maybe (Val Text)) #
lfMemorySize :: Lens' LambdaFunction (Maybe (Val Integer)) #