Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- data Address
- data FromFunction
- data FromFunction'Response
- _FromFunction'InvocationResult :: Prism' FromFunction'Response FromFunction'InvocationResponse
- _FromFunction'IncompleteInvocationContext' :: Prism' FromFunction'Response FromFunction'IncompleteInvocationContext
- data FromFunction'DelayedInvocation
- data FromFunction'EgressMessage
- data FromFunction'ExpirationSpec
- data FromFunction'ExpirationSpec'ExpireMode
- data FromFunction'ExpirationSpec'ExpireMode
- data FromFunction'ExpirationSpec'ExpireMode'UnrecognizedValue
- data FromFunction'IncompleteInvocationContext
- data FromFunction'Invocation
- data FromFunction'InvocationResponse
- data FromFunction'PersistedValueMutation
- data FromFunction'PersistedValueMutation'MutationType
- data FromFunction'PersistedValueMutation'MutationType
- data FromFunction'PersistedValueMutation'MutationType'UnrecognizedValue
- data FromFunction'PersistedValueSpec
- data ToFunction
- data ToFunction'Request = ToFunction'Invocation' !ToFunction'InvocationBatchRequest
- _ToFunction'Invocation' :: Prism' ToFunction'Request ToFunction'InvocationBatchRequest
- data ToFunction'Invocation
- data ToFunction'InvocationBatchRequest
- data ToFunction'PersistedValue
- data TypedValue
Documentation
Fields :
Instances
data FromFunction Source #
Fields :
maybe'response
:: Lens' FromFunction (Prelude.Maybe FromFunction'Response)
maybe'invocationResult
:: Lens' FromFunction (Prelude.Maybe FromFunction'InvocationResponse)
invocationResult
:: Lens' FromFunction FromFunction'InvocationResponse
maybe'incompleteInvocationContext
:: Lens' FromFunction (Prelude.Maybe FromFunction'IncompleteInvocationContext)
incompleteInvocationContext
:: Lens' FromFunction FromFunction'IncompleteInvocationContext
Instances
data FromFunction'Response Source #
FromFunction'InvocationResult !FromFunction'InvocationResponse | |
FromFunction'IncompleteInvocationContext' !FromFunction'IncompleteInvocationContext |
Instances
_FromFunction'InvocationResult :: Prism' FromFunction'Response FromFunction'InvocationResponse Source #
_FromFunction'IncompleteInvocationContext' :: Prism' FromFunction'Response FromFunction'IncompleteInvocationContext Source #
data FromFunction'DelayedInvocation Source #
Fields :
delayInMs
:: Lens' FromFunction'DelayedInvocation Data.Int.Int64
target
:: Lens' FromFunction'DelayedInvocation Address
maybe'target
:: Lens' FromFunction'DelayedInvocation (Prelude.Maybe Address)
argument
:: Lens' FromFunction'DelayedInvocation TypedValue
maybe'argument
:: Lens' FromFunction'DelayedInvocation (Prelude.Maybe TypedValue)
Instances
data FromFunction'EgressMessage Source #
Fields :
egressNamespace
:: Lens' FromFunction'EgressMessage Data.Text.Text
egressType
:: Lens' FromFunction'EgressMessage Data.Text.Text
argument
:: Lens' FromFunction'EgressMessage TypedValue
maybe'argument
:: Lens' FromFunction'EgressMessage (Prelude.Maybe TypedValue)
Instances
data FromFunction'ExpirationSpec Source #
Fields :
mode
:: Lens' FromFunction'ExpirationSpec FromFunction
ExpirationSpec
ExpireModeexpireAfterMillis
:: Lens' FromFunction'ExpirationSpec Data.Int.Int64
Instances
data FromFunction'ExpirationSpec'ExpireMode Source #
Instances
data FromFunction'ExpirationSpec'ExpireMode Source #
Instances
data FromFunction'ExpirationSpec'ExpireMode'UnrecognizedValue Source #
Instances
data FromFunction'IncompleteInvocationContext Source #
Fields :
missingValues
:: Lens' FromFunction'IncompleteInvocationContext [FromFunction'PersistedValueSpec]
vec'missingValues
:: Lens' FromFunction'IncompleteInvocationContext (Data.Vector.Vector FromFunction'PersistedValueSpec)
Instances
data FromFunction'Invocation Source #
Fields :
target
:: Lens' FromFunction'Invocation Address
maybe'target
:: Lens' FromFunction'Invocation (Prelude.Maybe Address)
argument
:: Lens' FromFunction'Invocation TypedValue
maybe'argument
:: Lens' FromFunction'Invocation (Prelude.Maybe TypedValue)
Instances
data FromFunction'InvocationResponse Source #
Fields :
stateMutations
:: Lens' FromFunction'InvocationResponse [FromFunction'PersistedValueMutation]
vec'stateMutations
:: Lens' FromFunction'InvocationResponse (Data.Vector.Vector FromFunction'PersistedValueMutation)
outgoingMessages
:: Lens' FromFunction'InvocationResponse [FromFunction'Invocation]
vec'outgoingMessages
:: Lens' FromFunction'InvocationResponse (Data.Vector.Vector FromFunction'Invocation)
delayedInvocations
:: Lens' FromFunction'InvocationResponse [FromFunction'DelayedInvocation]
vec'delayedInvocations
:: Lens' FromFunction'InvocationResponse (Data.Vector.Vector FromFunction'DelayedInvocation)
outgoingEgresses
:: Lens' FromFunction'InvocationResponse [FromFunction'EgressMessage]
vec'outgoingEgresses
:: Lens' FromFunction'InvocationResponse (Data.Vector.Vector FromFunction'EgressMessage)
Instances
data FromFunction'PersistedValueMutation Source #
Fields :
mutationType
:: Lens' FromFunction'PersistedValueMutation FromFunction
PersistedValueMutation
MutationTypestateName
:: Lens' FromFunction'PersistedValueMutation Data.Text.Text
stateValue
:: Lens' FromFunction'PersistedValueMutation TypedValue
maybe'stateValue
:: Lens' FromFunction'PersistedValueMutation (Prelude.Maybe TypedValue)
Instances
data FromFunction'PersistedValueMutation'MutationType Source #
Instances
data FromFunction'PersistedValueMutation'MutationType Source #
Instances
data FromFunction'PersistedValueMutation'MutationType'UnrecognizedValue Source #
Instances
data FromFunction'PersistedValueSpec Source #
Fields :
stateName
:: Lens' FromFunction'PersistedValueSpec Data.Text.Text
expirationSpec
:: Lens' FromFunction'PersistedValueSpec FromFunction'ExpirationSpec
maybe'expirationSpec
:: Lens' FromFunction'PersistedValueSpec (Prelude.Maybe FromFunction'ExpirationSpec)
typeTypename
:: Lens' FromFunction'PersistedValueSpec Data.Text.Text
Instances
data ToFunction Source #
Fields :
maybe'request
:: Lens' ToFunction (Prelude.Maybe ToFunction'Request)
maybe'invocation
:: Lens' ToFunction (Prelude.Maybe ToFunction'InvocationBatchRequest)
invocation
:: Lens' ToFunction ToFunction'InvocationBatchRequest
Instances
data ToFunction'Request Source #
Instances
data ToFunction'Invocation Source #
Fields :
caller
:: Lens' ToFunction'Invocation Address
maybe'caller
:: Lens' ToFunction'Invocation (Prelude.Maybe Address)
argument
:: Lens' ToFunction'Invocation TypedValue
maybe'argument
:: Lens' ToFunction'Invocation (Prelude.Maybe TypedValue)
Instances
data ToFunction'InvocationBatchRequest Source #
Fields :
target
:: Lens' ToFunction'InvocationBatchRequest Address
maybe'target
:: Lens' ToFunction'InvocationBatchRequest (Prelude.Maybe Address)
state
:: Lens' ToFunction'InvocationBatchRequest [ToFunction'PersistedValue]
vec'state
:: Lens' ToFunction'InvocationBatchRequest (Data.Vector.Vector ToFunction'PersistedValue)
invocations
:: Lens' ToFunction'InvocationBatchRequest [ToFunction'Invocation]
vec'invocations
:: Lens' ToFunction'InvocationBatchRequest (Data.Vector.Vector ToFunction'Invocation)
Instances
data ToFunction'PersistedValue Source #
Fields :
stateName
:: Lens' ToFunction'PersistedValue Data.Text.Text
stateValue
:: Lens' ToFunction'PersistedValue TypedValue
maybe'stateValue
:: Lens' ToFunction'PersistedValue (Prelude.Maybe TypedValue)
Instances
data TypedValue Source #
Fields :