package aws_lambda
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- aws_lambda
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
-
trait
ALBEvent extends Object
- Annotations
- @RawJSType() @native()
-
trait
ALBEventRequestContext extends Object
- Annotations
- @RawJSType() @native()
- type ALBHandler = Handler[ALBEvent, ALBResult]
-
trait
ALBResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
APIGatewayEventRequestContext extends Object
- Annotations
- @RawJSType() @native()
-
trait
APIGatewayProxyEvent extends Object
- Annotations
- @RawJSType() @native()
- type APIGatewayProxyHandler = Handler[APIGatewayProxyEvent, APIGatewayProxyResult]
-
trait
APIGatewayProxyResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
Artifact extends Object
- Annotations
- @RawJSType() @native()
- type ArtifactLocation = S3ArtifactStore
- type AsyncALBHandler = AsyncHandler[ALBEvent, ALBResult]
- type AsyncAPIGatewayProxyHandler = AsyncHandler[APIGatewayProxyEvent, APIGatewayProxyResult]
- type AsyncCloudFormationCustomResourceHandler = AsyncHandler[CloudFormationCustomResourceEvent, Unit]
- type AsyncCloudFrontRequestHandler = AsyncHandler[CloudFrontRequestEvent, CloudFrontRequestResult]
- type AsyncCloudFrontResponseHandler = AsyncHandler[CloudFrontResponseEvent, CloudFrontResponseResult]
- type AsyncCloudWatchLogsHandler = AsyncHandler[CloudWatchLogsEvent, Unit]
- type AsyncCodePipelineCloudWatchActionHandler = AsyncHandler[CodePipelineCloudWatchActionEvent, Unit]
- type AsyncCodePipelineCloudWatchHandler = AsyncHandler[CodePipelineCloudWatchEvent, Unit]
- type AsyncCodePipelineCloudWatchPipelineHandler = AsyncHandler[CodePipelineCloudWatchPipelineEvent, Unit]
- type AsyncCodePipelineCloudWatchStageHandler = AsyncHandler[CodePipelineCloudWatchStageEvent, Unit]
- type AsyncCodePipelineHandler = AsyncHandler[CodePipelineEvent, Unit]
- type AsyncCognitoUserPoolTriggerHandler = AsyncHandler[CognitoUserPoolTriggerEvent, Any]
- type AsyncCustomAuthorizerHandler = AsyncHandler[CustomAuthorizerEvent, CustomAuthorizerResult]
- type AsyncDynamoDBStreamHandler = AsyncHandler[DynamoDBStreamEvent, Unit]
- type AsyncFirehoseTransformationHandler = AsyncHandler[FirehoseTransformationEvent, FirehoseTransformationResult]
-
trait
AsyncHandler[TEvent, TResult] extends Object
Asynchronous-style handler that returns js.Promise.
Asynchronous-style handler that returns js.Promise. This can be used Node.js 8 runtime or more
- Annotations
- @ScalaJSDefined() @RawJSType()
- type AsyncKinesisStreamHandler = AsyncHandler[KinesisStreamEvent, Unit]
- type AsyncLexHandler = AsyncHandler[LexEvent, LexResult]
- type AsyncS3BatchHandler = AsyncHandler[S3BatchEvent, S3BatchResult]
- type AsyncS3Handler = AsyncHandler[S3Event, Unit]
- type AsyncSNSHandler = AsyncHandler[SNSEvent, Unit]
- type AsyncSQSHandler = AsyncHandler[SQSEvent, Unit]
- type AsyncScheduledHandler = AsyncHandler[ScheduledEvent, Unit]
- 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 = Handler[CloudFormationCustomResourceEvent, 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[CloudFrontHeadersItem]]
-
trait
CloudFrontHeadersItem extends Object
- Annotations
- @RawJSType() @native()
-
trait
CloudFrontOrigin extends Object
- Annotations
- @RawJSType() @native()
-
trait
CloudFrontRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
CloudFrontRequestEvent extends Object
- Annotations
- @RawJSType() @native()
-
trait
CloudFrontRequestEventRecordItem extends Object with CloudFrontEvent
- Annotations
- @RawJSType() @native()
- type CloudFrontRequestHandler = Handler[CloudFrontRequestEvent, CloudFrontRequestResult]
- type CloudFrontRequestResult = UndefOr[|[CloudFrontResultResponse, CloudFrontRequest]]
-
trait
CloudFrontResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
CloudFrontResponseEvent extends Object
- Annotations
- @RawJSType() @native()
-
trait
CloudFrontResponseEventRecordItem extends Object
- Annotations
- @RawJSType() @native()
- type CloudFrontResponseHandler = Handler[CloudFrontResponseEvent, 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 = Handler[CloudWatchLogsEvent, Unit]
-
trait
CloudWatchLogsLogEvent extends Object
- Annotations
- @RawJSType() @native()
- type CodePipelineActionCategory = String
- type CodePipelineActionState = String
-
trait
CodePipelineCloudWatchActionEvent extends Object
- Annotations
- @RawJSType() @native()
- type CodePipelineCloudWatchActionHandler = Handler[CodePipelineCloudWatchActionEvent, Unit]
- type CodePipelineCloudWatchEvent = |[|[CodePipelineCloudWatchPipelineEvent, CodePipelineCloudWatchStageEvent], CodePipelineCloudWatchActionEvent]
- type CodePipelineCloudWatchHandler = Handler[CodePipelineCloudWatchEvent, Unit]
-
trait
CodePipelineCloudWatchPipelineEvent extends Object
- Annotations
- @RawJSType() @native()
- type CodePipelineCloudWatchPipelineHandler = Handler[CodePipelineCloudWatchPipelineEvent, Unit]
-
trait
CodePipelineCloudWatchStageEvent extends Object
- Annotations
- @RawJSType() @native()
- type CodePipelineCloudWatchStageHandler = Handler[CodePipelineCloudWatchStageEvent, Unit]
-
trait
CodePipelineEvent extends Object
- Annotations
- @RawJSType() @native()
- type CodePipelineHandler = Handler[CodePipelineEvent, 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 = Handler[CognitoUserPoolTriggerEvent, 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()
-
trait
CustomAuthorizerEvent extends Object
- Annotations
- @RawJSType() @native()
- type CustomAuthorizerHandler = Handler[CustomAuthorizerEvent, CustomAuthorizerResult]
-
trait
CustomAuthorizerResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
DynamoDBRecord extends Object
- Annotations
- @RawJSType() @native()
-
trait
DynamoDBStreamEvent extends Object
- Annotations
- @RawJSType() @native()
- type DynamoDBStreamHandler = Handler[DynamoDBStreamEvent, Unit]
-
trait
EncryptionKey extends Object
- Annotations
- @RawJSType() @native()
-
trait
FirehoseRecordMetadata extends Object
- Annotations
- @RawJSType() @native()
- type FirehoseRecordTransformationStatus = String
-
trait
FirehoseTransformationEvent extends Object
- Annotations
- @RawJSType() @native()
-
trait
FirehoseTransformationEventRecord extends Object
- Annotations
- @RawJSType() @native()
- type FirehoseTransformationHandler = Handler[FirehoseTransformationEvent, FirehoseTransformationResult]
-
trait
FirehoseTransformationResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
FirehoseTransformationResultRecord extends Object
- Annotations
- @RawJSType() @native()
-
trait
Handler[TEvent, TResult] extends Object
Callback-style handler
Callback-style handler
- Annotations
- @ScalaJSDefined() @RawJSType()
- type Headers = Dictionary[String]
- type HeadersBDS = Dictionary[|[|[Boolean, Double], String]]
-
trait
KinesisStreamEvent extends Object
- Annotations
- @RawJSType() @native()
- type KinesisStreamHandler = Handler[KinesisStreamEvent, Unit]
-
trait
KinesisStreamRecord extends Object
- Annotations
- @RawJSType() @native()
-
trait
KinesisStreamRecordPayload extends Object
- Annotations
- @RawJSType() @native()
- 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 = Handler[LexEvent, 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]]
-
trait
S3ArtifactLocation extends Object
- Annotations
- @RawJSType() @native()
-
trait
S3ArtifactStore extends Object
- Annotations
- @RawJSType() @native()
-
trait
S3BatchEvent extends Object
- Annotations
- @RawJSType() @native()
-
trait
S3BatchEventJob extends Object
- Annotations
- @RawJSType() @native()
-
trait
S3BatchEventTask extends Object
- Annotations
- @RawJSType() @native()
- type S3BatchHandler = Handler[S3BatchEvent, S3BatchResult]
-
trait
S3BatchResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
S3BatchResultResult extends Object
- Annotations
- @RawJSType() @native()
- type S3BatchResultResultCode = String
-
trait
S3Event extends Object
- Annotations
- @RawJSType() @native()
-
trait
S3EventRecord extends Object
- Annotations
- @RawJSType() @native()
-
trait
S3EventRecordGlacierEventData extends Object
- Annotations
- @RawJSType() @native()
-
trait
S3EventRecordGlacierRestoreEventData extends Object
- Annotations
- @RawJSType() @native()
- type S3Handler = Handler[S3Event, Unit]
-
trait
SNSEvent extends Object
- Annotations
- @RawJSType() @native()
-
trait
SNSEventRecord extends Object
- Annotations
- @RawJSType() @native()
- type SNSHandler = Handler[SNSEvent, 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 = Handler[SQSEvent, 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 = Handler[ScheduledEvent, 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()
-
type
APIGatewayEvent = APIGatewayProxyEvent
- Annotations
- @deprecated
- Deprecated
(Since version 0.5.0) Old name. Use APIGatewayProxyEvent
-
type
ProxyHandler = Handler[APIGatewayProxyEvent, APIGatewayProxyResult]
- Annotations
- @deprecated
- Deprecated
(Since version 0.5.0) Old name. Use APIGatewayProxyHandler
-
type
ProxyResult = APIGatewayProxyResult
- Annotations
- @deprecated
- Deprecated
(Since version 0.5.0) Old name. Use APIGatewayProxyResult
-
type
S3CreateEvent = S3Event
- Annotations
- @deprecated
- Deprecated
(Since version 0.5.0) Old name. Use s3.S3Event.
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 CloudFrontHeadersItem
- object CloudFrontOrigin
- object CloudFrontRequest
- object CloudFrontRequestEvent
- object CloudFrontRequestEventRecordItem
- object CloudFrontResponse
- object CloudFrontResponseEvent
- object CloudFrontResponseEventRecordItem
- 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 S3BatchEvent
- object S3BatchEventJob
- object S3BatchEventTask
- object S3BatchResult
- object S3BatchResultResult
- object S3Event
- object S3EventRecord
- object S3EventRecordGlacierEventData
- object S3EventRecordGlacierRestoreEventData
- object SNSEvent
- object SNSEventRecord
- object SNSMessage
- object SNSMessageAttribute
- object SQSEvent
- object SQSMessageAttribute
- object SQSRecord
- object SQSRecordAttributes
- object ScheduledEvent
- object StreamRecord