package aws_lambda
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- aws_lambda
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- type ALBCallback = Function2[UndefOr[|[Error, String]], ALBResult, Unit]
-
trait
ALBEvent extends Object
- Annotations
- @RawJSType() @native()
-
trait
ALBEventRequestContext extends Object
- Annotations
- @RawJSType() @native()
- type ALBHandler = Function3[ALBEvent, Context, Callback[ALBResult], |[Unit, Promise[ALBResult]]]
-
trait
ALBResult extends Object
- Annotations
- @RawJSType() @native()
- type APIGatewayEvent = APIGatewayProxyEvent
-
trait
APIGatewayEventRequestContext extends Object
- Annotations
- @RawJSType() @native()
- type APIGatewayProxyCallback = Function2[UndefOr[|[Error, String]], APIGatewayProxyResult, Unit]
-
trait
APIGatewayProxyEvent extends Object
- Annotations
- @RawJSType() @native()
- type APIGatewayProxyHandler = Function3[APIGatewayProxyEvent, Context, Callback[APIGatewayProxyResult], |[Unit, Promise[APIGatewayProxyResult]]]
-
trait
APIGatewayProxyResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
Artifact extends Object
- Annotations
- @RawJSType() @native()
- type ArtifactLocation = S3ArtifactStore
- type AttributeValue = facade.amazonaws.services.dynamodb.AttributeValue
- type AuthResponse = CustomAuthorizerResult
-
trait
AuthResponseContext extends Object
- Annotations
- @RawJSType() @native()
-
trait
BaseStatement extends Object
- Annotations
- @RawJSType() @native()
- type Callback[TResult] = Function2[UndefOr[|[Error, String]], TResult, Unit]
-
trait
ClientContext extends Object
- Annotations
- @RawJSType() @native()
-
trait
ClientContextClient extends Object
- Annotations
- @RawJSType() @native()
-
trait
ClientContextEnv extends Object
- Annotations
- @RawJSType() @native()
-
trait
CloudFormationCustomResourceCreateEvent extends Object with CloudFormationCustomResourceEventCommon
- Annotations
- @RawJSType() @native()
-
trait
CloudFormationCustomResourceDeleteEvent extends Object with CloudFormationCustomResourceEventCommon
- Annotations
- @RawJSType() @native()
- type CloudFormationCustomResourceEvent = |[|[CloudFormationCustomResourceCreateEvent, CloudFormationCustomResourceUpdateEvent], CloudFormationCustomResourceDeleteEvent]
-
trait
CloudFormationCustomResourceEventCommon extends Object
- Annotations
- @RawJSType() @native()
-
trait
CloudFormationCustomResourceFailedResponse extends Object with CloudFormationCustomResourceResponseCommon
- Annotations
- @RawJSType() @native()
- type CloudFormationCustomResourceHandler = Function3[CloudFormationCustomResourceEvent, Context, Callback[Unit], |[Unit, Promise[Unit]]]
- type CloudFormationCustomResourceResponse = |[CloudFormationCustomResourceSuccessResponse, CloudFormationCustomResourceFailedResponse]
-
trait
CloudFormationCustomResourceResponseCommon extends Object
- Annotations
- @RawJSType() @native()
-
trait
CloudFormationCustomResourceSuccessResponse extends Object with CloudFormationCustomResourceResponseCommon
- Annotations
- @RawJSType() @native()
-
trait
CloudFormationCustomResourceUpdateEvent extends Object with CloudFormationCustomResourceEventCommon
- Annotations
- @RawJSType() @native()
-
trait
CloudFrontCustomOrigin extends Object
- Annotations
- @RawJSType() @native()
-
trait
CloudFrontEvent extends Object
- Annotations
- @RawJSType() @native()
- type CloudFrontHeaders = Dictionary[Array[Any]]
- type CloudFrontOrigin = Any
-
trait
CloudFrontRequest extends Object
- Annotations
- @RawJSType() @native()
- type CloudFrontRequestCallback = Function2[UndefOr[|[Error, String]], CloudFrontRequestResult, Unit]
-
trait
CloudFrontRequestEvent extends Object
- Annotations
- @RawJSType() @native()
- type CloudFrontRequestHandler = Function3[CloudFrontRequestEvent, Context, Callback[CloudFrontRequestResult], |[Unit, Promise[CloudFrontRequestResult]]]
- type CloudFrontRequestResult = UndefOr[|[CloudFrontResultResponse, CloudFrontRequest]]
-
trait
CloudFrontResponse extends Object
- Annotations
- @RawJSType() @native()
- type CloudFrontResponseCallback = Function2[UndefOr[|[Error, String]], CloudFrontResponseResult, Unit]
-
trait
CloudFrontResponseEvent extends Object
- Annotations
- @RawJSType() @native()
- type CloudFrontResponseHandler = Function3[CloudFrontResponseEvent, Context, Callback[CloudFrontResponseResult], |[Unit, Promise[CloudFrontResponseResult]]]
- type CloudFrontResponseResult = UndefOr[CloudFrontResultResponse]
-
trait
CloudFrontResultResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
CloudFrontS3Origin extends Object
- Annotations
- @RawJSType() @native()
-
trait
CloudWatchLogsDecodedData extends Object
- Annotations
- @RawJSType() @native()
-
trait
CloudWatchLogsEvent extends Object
- Annotations
- @RawJSType() @native()
-
trait
CloudWatchLogsEventData extends Object
- Annotations
- @RawJSType() @native()
- type CloudWatchLogsHandler = Function3[CloudWatchLogsEvent, Context, Callback[Unit], |[Unit, Promise[Unit]]]
-
trait
CloudWatchLogsLogEvent extends Object
- Annotations
- @RawJSType() @native()
- type CodePipelineActionCategory = String
- type CodePipelineActionState = String
-
trait
CodePipelineCloudWatchActionEvent extends Object
- Annotations
- @RawJSType() @native()
- type CodePipelineCloudWatchActionHandler = Function3[CodePipelineCloudWatchActionEvent, Context, Callback[Unit], |[Unit, Promise[Unit]]]
- type CodePipelineCloudWatchEvent = |[|[CodePipelineCloudWatchPipelineEvent, CodePipelineCloudWatchStageEvent], CodePipelineCloudWatchActionEvent]
- type CodePipelineCloudWatchHandler = Function3[CodePipelineCloudWatchEvent, Context, Callback[Unit], |[Unit, Promise[Unit]]]
-
trait
CodePipelineCloudWatchPipelineEvent extends Object
- Annotations
- @RawJSType() @native()
- type CodePipelineCloudWatchPipelineHandler = Function3[CodePipelineCloudWatchPipelineEvent, Context, Callback[Unit], |[Unit, Promise[Unit]]]
-
trait
CodePipelineCloudWatchStageEvent extends Object
- Annotations
- @RawJSType() @native()
- type CodePipelineCloudWatchStageHandler = Function3[CodePipelineCloudWatchStageEvent, Context, Callback[Unit], |[Unit, Promise[Unit]]]
-
trait
CodePipelineEvent extends Object
- Annotations
- @RawJSType() @native()
- type CodePipelineHandler = Function3[CodePipelineEvent, Context, Callback[Unit], |[Unit, Promise[Unit]]]
- type CodePipelineStageState = String
- type CodePipelineState = String
-
trait
CognitoIdentity extends Object
- Annotations
- @RawJSType() @native()
- type CognitoUserPoolEvent = CognitoUserPoolTriggerEvent
-
trait
CognitoUserPoolTriggerEvent extends Object
- Annotations
- @RawJSType() @native()
- type CognitoUserPoolTriggerHandler = Function3[CognitoUserPoolTriggerEvent, Context, Callback[Any], |[Unit, Promise[Any]]]
- type Condition = Dictionary[|[String, Array[String]]]
- type ConditionBlock = Dictionary[|[Condition, Array[Condition]]]
-
trait
Context extends Object
- Annotations
- @RawJSType() @native()
-
trait
Credentials extends Object
- Annotations
- @RawJSType() @native()
- type CustomAuthorizerCallback = Function2[UndefOr[|[Error, String]], CustomAuthorizerResult, Unit]
-
trait
CustomAuthorizerEvent extends Object
- Annotations
- @RawJSType() @native()
- type CustomAuthorizerHandler = Function3[CustomAuthorizerEvent, Context, Callback[CustomAuthorizerResult], |[Unit, Promise[CustomAuthorizerResult]]]
-
trait
CustomAuthorizerResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
DynamoDBRecord extends Object
- Annotations
- @RawJSType() @native()
-
trait
DynamoDBStreamEvent extends Object
- Annotations
- @RawJSType() @native()
- type DynamoDBStreamHandler = Function3[DynamoDBStreamEvent, Context, Callback[Unit], |[Unit, Promise[Unit]]]
-
trait
EncryptionKey extends Object
- Annotations
- @RawJSType() @native()
-
trait
FirehoseRecordMetadata extends Object
- Annotations
- @RawJSType() @native()
- type FirehoseRecordTransformationStatus = String
- type FirehoseTransformationCallback = Function2[UndefOr[|[Error, String]], FirehoseTransformationResult, Unit]
-
trait
FirehoseTransformationEvent extends Object
- Annotations
- @RawJSType() @native()
-
trait
FirehoseTransformationEventRecord extends Object
- Annotations
- @RawJSType() @native()
- type FirehoseTransformationHandler = Function3[FirehoseTransformationEvent, Context, Callback[FirehoseTransformationResult], |[Unit, Promise[FirehoseTransformationResult]]]
-
trait
FirehoseTransformationResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
FirehoseTransformationResultRecord extends Object
- Annotations
- @RawJSType() @native()
- type Handler[TEvent, TResult] = Function3[TEvent, Context, Callback[TResult], |[Unit, Promise[TResult]]]
- type Headers = Dictionary[String]
- type HeadersBDS = Dictionary[|[|[Boolean, Double], String]]
-
trait
KinesisStreamEvent extends Object
- Annotations
- @RawJSType() @native()
- type KinesisStreamHandler = Function3[KinesisStreamEvent, Context, Callback[Unit], |[Unit, Promise[Unit]]]
-
trait
KinesisStreamRecord extends Object
- Annotations
- @RawJSType() @native()
-
trait
KinesisStreamRecordPayload extends Object
- Annotations
- @RawJSType() @native()
- type LexCallback = Function2[UndefOr[|[Error, String]], LexResult, Unit]
- type LexDialogAction = |[|[|[|[LexDialogActionClose, LexDialogActionElicitIntent], LexDialogActionElicitSlot], LexDialogActionConfirmIntent], LexDialogActionDelegate]
-
trait
LexDialogActionBase extends Object
- Annotations
- @RawJSType() @native()
-
trait
LexDialogActionClose extends Object with LexDialogActionBase
- Annotations
- @RawJSType() @native()
-
trait
LexDialogActionConfirmIntent extends Object with LexDialogActionBase
- Annotations
- @RawJSType() @native()
-
trait
LexDialogActionDelegate extends Object
- Annotations
- @RawJSType() @native()
-
trait
LexDialogActionElicitIntent extends Object with LexDialogActionBase
- Annotations
- @RawJSType() @native()
-
trait
LexDialogActionElicitSlot extends Object with LexDialogActionBase
- Annotations
- @RawJSType() @native()
-
trait
LexEvent extends Object
- Annotations
- @RawJSType() @native()
-
trait
LexGenericAttachment extends Object
- Annotations
- @RawJSType() @native()
- type LexHandler = Function3[LexEvent, Context, Callback[LexResult], |[Unit, Promise[LexResult]]]
-
trait
LexResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
LexSlotResolution extends Object
- Annotations
- @RawJSType() @native()
-
trait
MaybeStatementPrincipal extends Object
- Annotations
- @RawJSType() @native()
-
trait
MaybeStatementResource extends Object
- Annotations
- @RawJSType() @native()
- type MultiValueHeaders = Dictionary[Array[String]]
- type MultiValueHeadersBDS = Dictionary[Array[|[|[Boolean, Double], String]]]
-
trait
PolicyDocument extends Object
- Annotations
- @RawJSType() @native()
- type PrincipalValue = |[|[Dictionary[|[String, Array[String]]], String], Array[String]]
- type ProxyCallback = Function2[UndefOr[|[Error, String]], APIGatewayProxyResult, Unit]
- type ProxyHandler = Function3[APIGatewayProxyEvent, Context, Callback[APIGatewayProxyResult], |[Unit, Promise[APIGatewayProxyResult]]]
- type ProxyResult = APIGatewayProxyResult
-
trait
S3ArtifactLocation extends Object
- Annotations
- @RawJSType() @native()
-
trait
S3ArtifactStore extends Object
- Annotations
- @RawJSType() @native()
- type S3CreateEvent = S3Event
-
trait
S3Event extends Object
- Annotations
- @RawJSType() @native()
-
trait
S3EventRecord extends Object
- Annotations
- @RawJSType() @native()
- type S3Handler = Function3[S3Event, Context, Callback[Unit], |[Unit, Promise[Unit]]]
-
trait
SNSEvent extends Object
- Annotations
- @RawJSType() @native()
-
trait
SNSEventRecord extends Object
- Annotations
- @RawJSType() @native()
- type SNSHandler = Function3[SNSEvent, Context, Callback[Unit], |[Unit, Promise[Unit]]]
-
trait
SNSMessage extends Object
- Annotations
- @RawJSType() @native()
-
trait
SNSMessageAttribute extends Object
- Annotations
- @RawJSType() @native()
- type SNSMessageAttributes = Dictionary[SNSMessageAttribute]
-
trait
SQSEvent extends Object
- Annotations
- @RawJSType() @native()
- type SQSHandler = Function3[SQSEvent, Context, Callback[Unit], |[Unit, Promise[Unit]]]
-
trait
SQSMessageAttribute extends Object
- Annotations
- @RawJSType() @native()
- type SQSMessageAttributeDataType = String
- type SQSMessageAttributes = Dictionary[SQSMessageAttribute]
-
trait
SQSRecord extends Object
- Annotations
- @RawJSType() @native()
-
trait
SQSRecordAttributes extends Object
- Annotations
- @RawJSType() @native()
-
trait
ScheduledEvent extends Object
- Annotations
- @RawJSType() @native()
- type ScheduledHandler = Function3[ScheduledEvent, Context, Callback[Unit], |[Unit, Promise[Unit]]]
- type Statement = |[BaseStatement with StatementAction with StatementResource, StatementPrincipal]
- type StatementAction = Any
- type StatementPrincipal = MaybeStatementResource
- type StatementResource = MaybeStatementPrincipal
-
trait
StreamRecord extends Object
- Annotations
- @RawJSType() @native()
Value Members
- object ALBEvent
- object ALBEventRequestContext
- object ALBResult
- object APIGatewayEventRequestContext
- object APIGatewayProxyEvent
- object APIGatewayProxyResult
- object Artifact
- object AuthResponseContext
- object BaseStatement
- object ClientContext
- object ClientContextClient
- object ClientContextEnv
- object CloudFormationCustomResourceCreateEvent
- object CloudFormationCustomResourceDeleteEvent
- object CloudFormationCustomResourceEventCommon
- object CloudFormationCustomResourceFailedResponse
- object CloudFormationCustomResourceResponseCommon
- object CloudFormationCustomResourceSuccessResponse
- object CloudFormationCustomResourceUpdateEvent
- object CloudFrontCustomOrigin
- object CloudFrontEvent
- object CloudFrontRequest
- object CloudFrontRequestEvent
- object CloudFrontResponse
- object CloudFrontResponseEvent
- object CloudFrontResultResponse
- object CloudFrontS3Origin
- object CloudWatchLogsDecodedData
- object CloudWatchLogsEvent
- object CloudWatchLogsEventData
- object CloudWatchLogsLogEvent
- object CodePipelineCloudWatchActionEvent
- object CodePipelineCloudWatchPipelineEvent
- object CodePipelineCloudWatchStageEvent
- object CodePipelineEvent
- object CognitoIdentity
- object CognitoUserPoolTriggerEvent
- object Credentials
- object CustomAuthorizerEvent
- object CustomAuthorizerResult
- object DynamoDBRecord
- object DynamoDBStreamEvent
- object EncryptionKey
- object FirehoseRecordMetadata
- object FirehoseTransformationEvent
- object FirehoseTransformationEventRecord
- object FirehoseTransformationResult
- object FirehoseTransformationResultRecord
- object KinesisStreamEvent
- object KinesisStreamRecord
- object KinesisStreamRecordPayload
- object LexDialogActionBase
- object LexDialogActionClose
- object LexDialogActionConfirmIntent
- object LexDialogActionDelegate
- object LexDialogActionElicitIntent
- object LexDialogActionElicitSlot
- object LexEvent
- object LexGenericAttachment
- object LexResult
- object LexSlotResolution
- object MaybeStatementPrincipal
- object MaybeStatementResource
- object PolicyDocument
- object S3ArtifactLocation
- object S3ArtifactStore
- object S3Event
- object S3EventRecord
- object SNSEvent
- object SNSEventRecord
- object SNSMessage
- object SNSMessageAttribute
- object SQSEvent
- object SQSMessageAttribute
- object SQSRecord
- object SQSRecordAttributes
- object ScheduledEvent
- object StreamRecord