Safe Haskell | None |
---|---|
Language | Haskell2010 |
- data PaginationToken
- data LambdaUuid
- data ConfigurationId
- ptText :: Getter PaginationToken Text
- cidText :: Getter ConfigurationId Text
- luText :: Getter LambdaUuid Text
- data EventSourceConfiguration = EventSourceConfiguration {
- _escBatchSize :: !(Maybe Int)
- _escEventSource :: !(Maybe Arn)
- _escFunctionName :: !(Maybe Text)
- _escIsActive :: !(Maybe Bool)
- _escLastModified :: !(Maybe LambdaDateTime)
- _escParameters :: !(Maybe EventSourceParameters)
- _escRole :: !(Maybe Arn)
- _escStatus :: !(Maybe EventSourceStatus)
- _escUuid :: !(Maybe LambdaUuid)
- data EventSourceParameters = EventSourceParameters {}
- data EventSourceStatus
- escBatchSize :: Lens' EventSourceConfiguration (Maybe Int)
- escEventSource :: Lens' EventSourceConfiguration (Maybe Arn)
- escFunctionName :: Lens' EventSourceConfiguration (Maybe Text)
- escIsActive :: Lens' EventSourceConfiguration (Maybe Bool)
- escLastModified :: Lens' EventSourceConfiguration (Maybe LambdaDateTime)
- escParameters :: Lens' EventSourceConfiguration (Maybe EventSourceParameters)
- escRole :: Lens' EventSourceConfiguration (Maybe Arn)
- escStatus :: Lens' EventSourceConfiguration (Maybe EventSourceStatus)
- escUuid :: Lens' EventSourceConfiguration (Maybe LambdaUuid)
- espInitialPositionInStream :: Iso' EventSourceParameters (Maybe StreamPosition)
- _EventSourceStatusPending :: Prism' EventSourceStatus ()
- _EventSourceStatusOk :: Prism' EventSourceStatus ()
- _EventSourceStatusProblem :: Prism' EventSourceStatus Text
- _TextEventSourceStatus :: Prism' Text EventSourceStatus
- data FunctionConfiguration = FunctionConfiguration {
- _fcCodeSize :: !(Maybe Integer)
- _fcConfigurationId :: !(Maybe ConfigurationId)
- _fcDescription :: !(Maybe Text)
- _fcFunctionArn :: !(Maybe Arn)
- _fcFunctionName :: !(Maybe Text)
- _fcHandler :: !(Maybe Text)
- _fcLastModified :: !(Maybe LambdaDateTime)
- _fcMemorySize :: !(Maybe Int)
- _fcMode :: !(Maybe FunctionMode)
- _fcRole :: !(Maybe Arn)
- _fcRuntime :: !(Maybe FunctionRuntime)
- _fcTimeout :: !(Maybe Int)
- emptyFunctionConfiguration :: FunctionConfiguration
- data FunctionMode = FunctionModeEvent
- data FunctionRuntime = FunctionRuntimeNodeJs
- functionModeToText :: FunctionMode -> Text
- functionRuntimeToText :: FunctionRuntime -> Text
- fcCodeSize :: Lens' FunctionConfiguration (Maybe Integer)
- fcConfigurationId :: Lens' FunctionConfiguration (Maybe ConfigurationId)
- fcDescription :: Lens' FunctionConfiguration (Maybe Text)
- fcFunctionArn :: Lens' FunctionConfiguration (Maybe Arn)
- fcFunctionName :: Lens' FunctionConfiguration (Maybe Text)
- fcHandler :: Lens' FunctionConfiguration (Maybe Text)
- fcLastModified :: Lens' FunctionConfiguration (Maybe LambdaDateTime)
- fcMemorySize :: Lens' FunctionConfiguration (Maybe Int)
- fcMode :: Lens' FunctionConfiguration (Maybe FunctionMode)
- fcRole :: Lens' FunctionConfiguration (Maybe Arn)
- fcRuntime :: Lens' FunctionConfiguration (Maybe FunctionRuntime)
- fcTimeout :: Lens' FunctionConfiguration (Maybe Int)
- _FunctionModeEvent :: Iso' FunctionMode ()
- _FunctionRuntimeNodeJs :: Iso' FunctionRuntime ()
- _TextFunctionMode :: Prism' Text FunctionMode
- _TextFunctionRuntime :: Prism' Text FunctionRuntime
- data StreamPosition
- _StreamPositionTrimHorizon :: Prism' StreamPosition ()
- _StreamPositionLatest :: Prism' StreamPosition ()
- data FunctionCodeLocation = FunctionCodeLocation {
- _fclLocation :: !(Maybe Text)
- _fclRepositoryType :: !(Maybe Text)
- fclLocation :: Lens' FunctionCodeLocation (Maybe Text)
- fclRepositoryType :: Lens' FunctionCodeLocation (Maybe Text)
- type Arn = Text
- arnToText :: Arn -> Text
- newtype LambdaDateTime = LambdaDateTime {}
- _LambdaDateTime :: Iso' LambdaDateTime UTCTime
- _TextLambdaDateTime :: Prism' Text LambdaDateTime
Abstract types
data PaginationToken Source
data ConfigurationId Source
Lenses
Event Source Configuration
data EventSourceConfiguration Source
EventSourceConfiguration | |
|
Lenses
Prisms
Function Configuration
data FunctionConfiguration Source
FunctionConfiguration | |
|
emptyFunctionConfiguration :: FunctionConfiguration Source
An empty FunctionConfiguration
object.
data FunctionRuntime Source
Lenses
Prisms
Misc
data StreamPosition Source
data FunctionCodeLocation Source
FunctionCodeLocation | |
|
newtype LambdaDateTime Source