package aws_lambda
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- aws_lambda
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
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