yn      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ None9HMA label for error messages#A prism whence to generate a parserNone!"&2469=HJKM)The dependent sum of a constraint family.GThe pointwise product of two constraint families. This sadly requires -XUndecidableInstances.6The recursion principle for the constraint family sum.None9BTJA kludge to get around incorrectly formatted JSON in AWS Lambda responses.M9The presigned URL you can use to download the function's .zipK file that you previously uploaded. The URL is valid for up to 10 minutes.N8The repository from which you can download the function.[ An empty : object.x       !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]Z  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]Z* 4  !"#$%&+,-./0123':;<=>?@ABCDEFG[()568IOPQRSTUVWXYZ7H9J KLMN\]M         !"#$%&'()*+,-./0123456789: ;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]None +689JKMX s,A convenience constructor for a basic query.t A variant of s that requires a body.x)To set the cursor in subsequent requests.yTo get the cursor in respones.z5To get the accumulating portion of the response data.{SExhaustively iterates a request to AWS lambda and returns the accumulated results.|<A class for associating a request type with a response type.} Construct a c object from the request data.~Send the request to AWS Lambda.]A kludge to get around the fact that AWS Lambda sends back empty responses to some requests.2^_`abcdefghijklm !"#n$%opqrst&u'(v)The AWS region to target#The path of the AWS Lambda endpoint*+wxyz{|}~%^_`abcdefghijklmnopqrstuvwxyz{|}~%^_`ablkmcdefghstprqo|}~ijwxyz{unv^_`abcdefghijklm !"#n$%opqrst&u'(v)*+wxyz{|}~None69BIdentifies a stream as an event source for an AWS Lambda function. It can be either an Amazon Kinesis stream or a Amazon DynamoDB stream. AWS Lambda invokes the specified function when records are posted to the stream. This is the pull model, where AWS Lambda invokes the function. This association between an Amazon Kinesis stream and an AWS Lambda function is called the event source mapping. You provide the configuration information (for example, which stream to read from and which AWS Lambda function to invoke) for the event source mapping in the request body.oEach event source, such as a Kinesis stream, can only be associated with one AWS Lambda function. If you call  for an event source that is already mapped to another AWS Lambda function, the existing mapping is updated to call the new function instead of the old one.+This operation requires permission for the  iam:PassRole? action for the IAM role. It also requires permission for the lambda:AddEventSource action.xThe largest number of records that AWS Lambda will give to your function in a single event. The default is 100 records. The Amazon Resource Name (ARN) of the Amazon Kinesis stream that is the event source. Any record added to this stream causes AWS Lambda to invoke your Lambda function. AWS Lambda POSTs the Amazon Kinesis event, containing records, to your Lambda function as JSON.NThe Lambda function to invoke when AWS Lambda detects an event on the stream.vThe ARN of the IAM role (invocation role) that AWS Lambda can assume to read from the stream and invoke the function. A minimal  request.,-. ,-.None69kDeletes the specified Lambda function code and configuration. This operation requires permission for the lambda:DeleteFunction action. A minimal  request. /0/0None69BvReturns configuration information for the specified event source mapping. This operation requires permission for the lambda:GetEventSource action.7The AWS Lambda assigned ID of the event source mapping. A minimal  request. 1 1None69^Returns the configuration information of the Lambda function and a presigned URL link to the .zip file you uploaded with UploadFunction so you can download the .zip file. Note that the URL is valid for up to 10 minutes. The configuration information is the same information you provided as parameters when uploading the function.+This operation requires permission for the lambda:GetFunction action. A minimal  request. 23 23None69BReturns the configuration information of the Lambda function. This the same information you provided as parameters when uploading the function by using UploadFunction.+This operation requires permission for the lambda:GetFunctionConfiguration operation. 45674567 None69Submits an invocation request to AWS Lambda. Upon receiving the request, Lambda executes the specified function asynchronously. To see the logs generated by the Lambda function execution, see the CloudWatch logs console.+This operation requires permission for the lambda:InvokeAsync action. A minimal  request. 89 89 None2469?Returns a list of event source mappings you created using the AddEventSourcej action, where you identify a stream as event source. This list does not include Amazon S3 event sources.For each mapping, the API returns configuration information. You can optionally specify filters to retrieve specific event source mappings.+This operation requires permission for the lambda:ListEventSources action.3The Amazon Resource Name (ARN) of the event source.$The name of the AWS Lambda function.!Optional, returned from previous ^ request; if present, specifies to continue the list from where the returning call left off.JOptional, maximum number of event sources to return. Length constraints:  1 "d n "d 1000. A list of  objects.0Present if there are more event source mappings.Create a minimal  request.The event source ARNThe function name:;< :;< None2469Returns a list of your Lambda functions. For each function, the response includes the function configuration information. You must use  GetFunction) to retrieve the code for your function.+This operation requires permission for the lambda:ListFunctions action.4An opaque pagination token returned from a previous A operation. If present, indicates where to continue the listing.wSpecifies the maximum number of AWS Lambda functions to return in response. This parameter value must be greater than 0 and less than 10000.=A list of Lambda functions.>CA token whose presence indicates that more functions are available. A minimal  request.?=>@AB ?=>@AB None69Removes an event source mapping. This means AWS Lambda will no longer invoke the function for events in the associated source.+This operation requires permission for the lambda:RemoveEventSource action.The event source mapping ID. A minimal  request. CDCD None+69BUpdates the configuration parameters for the specified Lambda function by using the values provided in the request. You provide only the parameters you want to change. This operation must only be used on an existing Lambda function and cannot be used to update the function's code.,This operation requires permission for the "lambda:UpdateFunctionConfiguration action.The  type is abstract.A minimal, validated  request. Not providing @ will result in an exception.EFGHIJ EFGHIJNone 2469=BK Creates a new Lambda function or updates an existing function. The function metadata is created from the request parameters, and the code for the function is provided by a .zip file in the request body. If the function name already exists, the existing Lambda function is updated with the new code and metadata.+This operation requires permission for the lambda:UploadFunction action.RNote that these bindings take care of packaging up the function source code as a .zip file automatically.|A short, user-defined function description. Lambda does not use this value. Assign a meaningful description as you see fit.>The name you want to assign to the function you are uploading.KThe function that Lambda calls to begin execution. For Node.js, it is the module-name.export value in your functionzThe amount of memory, in MB, your Lambda function is given. Lambda uses this memory size to infer the amount of CPU allocated to your function. Your function use-case determines your CPU and memory requirements. For example, database operation might need less memory compared to image processing function. The default value is 128 MB. The value must be a multiple of 64 MB.(How the Lambda function will be invoked.The Amazon Resource Name (ARN) of the IAM role that Lambda assumes when it executes your function to access any other Amazon Web Services (AWS) resources.BThe runtime environment for the Lambda function you are uploading.The function execution time at which Lambda should terminate the function. Because the execution time has cost implications, we recommend you set this value based on your expected execution time. The default is 3 seconds.XThe raw code of the function (which will be packaged into a ZIP archive automatically).EThe last-modified date to be assigned to the file in the ZIP archive.KLMN KLMNNone  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~O !"##$%&''()*++,-./0123456789:;<=>?@ABCDEFGHHIJKLMNOPQRSTUVWXXYZ[\]^_`abcdefghijjklmnnopqrstuvwxyz{|}~                         8 x !"#$%&''() * + , - . / 0  1 2 3 4 5  6 7 8 9 :;;<=>aws-lambda-0.1.0.0Aws.Lambda.Internal.ConstraintsAws.Lambda.TypesAws.Lambda.Core"Aws.Lambda.Commands.AddEventSource"Aws.Lambda.Commands.DeleteFunction"Aws.Lambda.Commands.GetEventSourceAws.Lambda.Commands.GetFunction,Aws.Lambda.Commands.GetFunctionConfigurationAws.Lambda.Commands.InvokeAsync$Aws.Lambda.Commands.ListEventSources!Aws.Lambda.Commands.ListFunctions%Aws.Lambda.Commands.RemoveEventSource/Aws.Lambda.Commands.UpdateFunctionConfiguration"Aws.Lambda.Commands.UploadFunctionAws.Lambda.Internal.Utils Aws.LambdaΣPack⊗spreadEventSourceStatus LambdaUuidPaginationTokenArn arnToTextptTextluTextStreamPositionStreamPositionLatestStreamPositionTrimHorizon_EventSourceStatusPending_EventSourceStatusOk_EventSourceStatusProblem_TextEventSourceStatusLambdaDateTime _ldtUTCTime_StreamPositionTrimHorizon_StreamPositionLatestEventSourceParameters_espInitialPositionInStream_LambdaDateTime_TextLambdaDateTimeEventSourceConfiguration _escBatchSize_escEventSource_escFunctionName _escIsActive_escLastModified_escParameters_escRole _escStatus_escUuidespInitialPositionInStream FunctionModeFunctionModeEventConfigurationId escBatchSizeescEventSourceescFunctionName escIsActiveescLastModified escParametersescRole escStatusescUuidcidTextFunctionRuntimeFunctionRuntimeNodeJs_FunctionModeEventfunctionModeToText_TextFunctionModeFunctionConfiguration _fcCodeSize_fcConfigurationId_fcDescription_fcFunctionArn_fcFunctionName _fcHandler_fcLastModified _fcMemorySize_fcMode_fcRole _fcRuntime _fcTimeout_FunctionRuntimeNodeJsfunctionRuntimeToText_TextFunctionRuntimeFunctionCodeLocation _fclLocation_fclRepositoryType fcCodeSizefcConfigurationId fcDescription fcFunctionArnfcFunctionName fcHandlerfcLastModified fcMemorySizefcModefcRole fcRuntime fcTimeoutemptyFunctionConfiguration fclLocationfclRepositoryTypeLambdaConfiguration _lcRegion_lcAccessKeyId_lcSecretAccessKey LambdaQuery_lqBody _lqParams_lqPath _lqMethod LambdaPayloadpackagePayload lcAccessKeyIdlcRegionlcSecretAccessKeyInvalidRegionExceptionlqBodylqMethodlqParamslqPath lambdaQuery lambdaQuery'InvalidHttpMethodException_InvalidRegionExceptionPagedLambdaTransaction requestCursorresponseCursor responseAccumpagedRunLambdaLambdaTransaction buildQuery runLambda_InvalidHttpMethodExceptionInvalidParameterValueExceptionResourceNotFoundExceptionServiceExceptionAddEventSource _aesBatchSize_aesEventSource_aesFunctionName_aesParameters_aesRoleaddEventSourceAddEventSourceResponse_aesrConfiguration aesBatchSizeaesEventSourceaesFunctionName aesParametersaesRoleaesrConfigurationDeleteFunction_dfFunctionNamedeleteFunctionDeleteFunctionResponsedfFunctionNameGetEventSource_gesUuidGetEventSourceResponse_gesrConfigurationgesUuidgetEventSourcegesrConfiguration GetFunction_gfFunctionNameGetFunctionResponse_gfrCode_gfrConfigurationgfFunctionName getFunctiongfrCodegfrConfigurationGetFunctionConfiguration_gfcFunctionNamegfcFunctionNamegetFunctionConfiguration InvokeAsync_iaFunctionName _iaArgumentsInvokeAsyncResponse iaArgumentsiaFunctionName invokeAsyncListEventSources_lesEventSourceArn_lesFunctionName _lesMarker _lesMaxItemsListEventSourcesResponse_lesrEventSources_lesrNextMarkerlesEventSourceArnlesFunctionName lesMarker lesMaxItemslistEventSourceslesrEventSourceslesrNextMarker ListFunctions _lfMarker _lfMaxItemsListFunctionsResponselfMarker lfMaxItems listFunctions lfrFunctions lfrNextMarkerRemoveEventSource_resUuidremoveEventSourceRemoveEventSourceResponseresUuid$UpdateFunctionConfigurationExceptionMissingFunctionNameUpdateFunctionConfigurationufcConfiguration#UpdateFunctionConfigurationResponse_ufcrFunctionConfiguration_MissingFunctionNameupdateFunctionConfigurationufcrFunctionConfigurationUploadFunction_ufDescription_ufFunctionName _ufHandler _ufMemorySize_ufMode_ufRole _ufRuntime _ufTimeout _ufRawCode_ufLastModified ufDescriptionufFunctionName ufHandlerufLastModified ufMemorySizeufMode ufRawCodeufRole ufRuntime ufTimeoutparserWithPrism $f⊗γδαboolParserKludgeEventSourceStatusProblemEventSourceStatusOkEventSourceStatusPending_luText_ptText$fFromJSONLambdaUuid$fToJSONPaginationToken$fFromJSONPaginationTokeneventSourceStatusToText$fFromJSONEventSourceStatusstreamPositionToText_TextStreamPosition$fToJSONStreamPosition$fFromJSONStreamPositionlambdaDateTimeFormat$fFromJSONLambdaDateTime$fToJSONLambdaDateTime$fToJSONEventSourceParameters$fFromJSONEventSourceParameters_cidText$fFromJSONConfigurationId"$fFromJSONEventSourceConfiguration$fFromJSONFunctionMode$fFromJSONFunctionRuntime$fFromJSONFunctionConfiguration$fFromJSONFunctionCodeLocationasJSON' lambdaOptions$fLambdaPayloadValue$fLambdaPayloadByteString$fLambdaPayload() _ireRegion!$fExceptionInvalidRegionException _ihmeMethodlambdaEndpointUrl liftThrow%$fExceptionInvalidHttpMethodException$fLambdaPayloadAddEventSource$fToJSONAddEventSourceE$fLambdaTransactionAddEventSourceAddEventSourceAddEventSourceResponse9$fLambdaTransactionDeleteFunction()DeleteFunctionResponse $fFromJSONDeleteFunctionResponse9$fLambdaTransactionGetEventSource()GetEventSourceResponse3$fLambdaTransactionGetFunction()GetFunctionResponse$fFromJSONGetFunctionResponse GetFunctionConfigurationResponse_gfcrFunctionConfigurationM$fLambdaTransactionGetFunctionConfiguration()GetFunctionConfigurationResponse6$fLambdaTransactionInvokeAsyncValueInvokeAsyncResponse$fFromJSONInvokeAsyncResponseS$fPagedLambdaTransactionListEventSources()ListEventSourcesResponsePaginationToken[]=$fLambdaTransactionListEventSources()ListEventSourcesResponse"$fFromJSONListEventSourcesResponse _lfrFunctions_lfrNextMarkerM$fPagedLambdaTransactionListFunctions()ListFunctionsResponsePaginationToken[]7$fLambdaTransactionListFunctions()ListFunctionsResponse$fFromJSONListFunctionsResponse?$fLambdaTransactionRemoveEventSource()RemoveEventSourceResponse#$fFromJSONRemoveEventSourceResponse_ufcConfiguration_ufcFunctionNameufcFunctionName/$fExceptionUpdateFunctionConfigurationExceptionS$fLambdaTransactionUpdateFunctionConfiguration()UpdateFunctionConfigurationResponseUploadFunctionResponse_ufrConfigurationA$fLambdaTransactionUploadFunctionByteStringUploadFunctionResponse