Packages

p

net.exoego.facade

aws_lambda

package aws_lambda

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. aws_lambda
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. trait ALBEvent extends Object
    Annotations
    @JSType() @native()
  2. trait ALBEventRequestContext extends Object
    Annotations
    @JSType() @native()
  3. type ALBHandler = Handler[ALBEvent, ALBResult]
  4. trait ALBResult extends Object
    Annotations
    @JSType() @native()
  5. trait APIGatewayAuthorizerResult extends Object
    Annotations
    @JSType()
  6. trait APIGatewayAuthorizerResultContext extends Object
    Annotations
    @JSType() @native()
  7. trait APIGatewayAuthorizerWithContextResult[TAuthorizerContext <: APIGatewayAuthorizerResultContext] extends Object
    Annotations
    @JSType()
  8. trait APIGatewayEventDefaultAuthorizerContext extends Object
    Annotations
    @JSType() @native()
  9. trait APIGatewayEventIdentity extends Object
    Annotations
    @JSType()
  10. trait APIGatewayEventRequestContext extends Object with APIGatewayEventRequestContextWithAuthorizer[UndefOr[|[AuthResponseContext, Null]]]
    Annotations
    @JSType()
  11. trait APIGatewayEventRequestContextWithAuthorizer[TAuthorizerContext] extends Object
    Annotations
    @JSType()
  12. trait APIGatewayProxyEvent extends Object

    Works with Lambda Proxy Integration for Rest API or HTTP API integration Payload Format version 1.0

    Works with Lambda Proxy Integration for Rest API or HTTP API integration Payload Format version 1.0

    Annotations
    @JSType() @native()
    See also

    - https://docs.aws.amazon.com/apigateway/latest/developerguide/http-api-develop-integrations-lambda.html

  13. trait APIGatewayProxyEventV2 extends Object

    Works with Lambda Proxy Integration for Rest API or HTTP API integration Payload Format version 2.0

    Works with Lambda Proxy Integration for Rest API or HTTP API integration Payload Format version 2.0

    Annotations
    @JSType() @native()
    See also

    - https://docs.aws.amazon.com/apigateway/latest/developerguide/http-api-develop-integrations-lambda.html

  14. type APIGatewayProxyHandler = Handler[APIGatewayProxyEvent, APIGatewayProxyResult]

    Works with Lambda Proxy Integration for Rest API or HTTP API integration Payload Format version 1.0

    Works with Lambda Proxy Integration for Rest API or HTTP API integration Payload Format version 1.0

    See also

    - https://docs.aws.amazon.com/apigateway/latest/developerguide/http-api-develop-integrations-lambda.html

  15. type APIGatewayProxyHandlerV2[T <: Object] = Handler[APIGatewayProxyEventV2, APIGatewayProxyResultV2[T]]

    Works with Lambda Proxy Integration for Rest API or HTTP API integration Payload Format version 2.0

    Works with Lambda Proxy Integration for Rest API or HTTP API integration Payload Format version 2.0

    See also

    - https://docs.aws.amazon.com/apigateway/latest/developerguide/http-api-develop-integrations-lambda.html

  16. trait APIGatewayProxyResult extends Object

    Works with Lambda Proxy Integration for Rest API or HTTP API integration Payload Format version 1.0

    Works with Lambda Proxy Integration for Rest API or HTTP API integration Payload Format version 1.0

    Annotations
    @JSType() @native()
    See also

    - https://docs.aws.amazon.com/apigateway/latest/developerguide/http-api-develop-integrations-lambda.html

  17. type APIGatewayProxyResultV2[T <: Object] = |[|[APIGatewayProxyStructuredResultV2, String], T]
  18. trait APIGatewayProxyStructuredResultV2 extends Object

    Works with Lambda Proxy Integration for Rest API or HTTP API integration Payload Format version 2.0

    Works with Lambda Proxy Integration for Rest API or HTTP API integration Payload Format version 2.0

    Annotations
    @JSType() @native()
    See also

    - https://docs.aws.amazon.com/apigateway/latest/developerguide/http-api-develop-integrations-lambda.html

  19. trait APIGatewayRequestAuthorizerEvent extends Object
    Annotations
    @JSType()
  20. type APIGatewayRequestAuthorizerHandler = Handler[APIGatewayRequestAuthorizerEvent, APIGatewayAuthorizerResult]
  21. type APIGatewayRequestAuthorizerWithContextHandler[TAuthorizerContext <: APIGatewayAuthorizerResultContext] = Handler[APIGatewayRequestAuthorizerEvent, APIGatewayAuthorizerWithContextResult[TAuthorizerContext]]
  22. trait APIGatewayTokenAuthorizerEvent extends Object
    Annotations
    @JSType()
  23. type APIGatewayTokenAuthorizerHandler = Handler[APIGatewayTokenAuthorizerEvent, APIGatewayAuthorizerResult]
  24. type APIGatewayTokenAuthorizerWithContextHandler[TAuthorizerContext <: APIGatewayAuthorizerResultContext] = Handler[APIGatewayTokenAuthorizerEvent, APIGatewayAuthorizerWithContextResult[TAuthorizerContext]]
  25. trait Artifact extends Object
    Annotations
    @JSType() @native()
  26. type ArtifactLocation = S3ArtifactStore
  27. type AsyncALBHandler = AsyncHandler[ALBEvent, ALBResult]
  28. type AsyncAPIGatewayProxyHandler = AsyncHandler[APIGatewayProxyEvent, APIGatewayProxyResult]

    Works with Lambda Proxy Integration for Rest API or HTTP API integration Payload Format version 1.0

    Works with Lambda Proxy Integration for Rest API or HTTP API integration Payload Format version 1.0

    See also

    - https://docs.aws.amazon.com/apigateway/latest/developerguide/http-api-develop-integrations-lambda.html

  29. type AsyncAPIGatewayProxyHandlerV2[T <: Object] = AsyncHandler[APIGatewayProxyEventV2, APIGatewayProxyResultV2[T]]

    Works with Lambda Proxy Integration for Rest API or HTTP API integration Payload Format version 2.0

    Works with Lambda Proxy Integration for Rest API or HTTP API integration Payload Format version 2.0

    See also

    - https://docs.aws.amazon.com/apigateway/latest/developerguide/http-api-develop-integrations-lambda.html

  30. type AsyncAPIGatewayRequestAuthorizerHandler = AsyncHandler[APIGatewayRequestAuthorizerEvent, APIGatewayAuthorizerResult]
  31. type AsyncAPIGatewayRequestAuthorizerWithContextHandler[TAuthorizerContext <: APIGatewayAuthorizerResultContext] = AsyncHandler[APIGatewayRequestAuthorizerEvent, APIGatewayAuthorizerWithContextResult[TAuthorizerContext]]
  32. type AsyncAPIGatewayTokenAuthorizerHandler = AsyncHandler[APIGatewayTokenAuthorizerEvent, APIGatewayAuthorizerResult]
  33. type AsyncAPIGatewayTokenAuthorizerWithContextHandler[TAuthorizerContext <: APIGatewayAuthorizerResultContext] = AsyncHandler[APIGatewayTokenAuthorizerEvent, APIGatewayAuthorizerWithContextResult[TAuthorizerContext]]
  34. type AsyncCloudFormationCustomResourceHandler = AsyncHandler[CloudFormationCustomResourceEvent, Unit]
  35. type AsyncCloudFrontRequestHandler = AsyncHandler[CloudFrontRequestEvent, CloudFrontRequestResult]
  36. type AsyncCloudFrontResponseHandler = AsyncHandler[CloudFrontResponseEvent, CloudFrontResponseResult]
  37. type AsyncCloudWatchLogsHandler = AsyncHandler[CloudWatchLogsEvent, Unit]
  38. type AsyncCodeBuildCloudWatchStateHandler = AsyncHandler[CodeBuildCloudWatchStateEvent, Unit]
  39. type AsyncCodePipelineCloudWatchActionHandler = AsyncHandler[CodePipelineCloudWatchActionEvent, Unit]
  40. type AsyncCodePipelineCloudWatchHandler = AsyncHandler[CodePipelineCloudWatchEvent, Unit]
  41. type AsyncCodePipelineCloudWatchPipelineHandler = AsyncHandler[CodePipelineCloudWatchPipelineEvent, Unit]
  42. type AsyncCodePipelineCloudWatchStageHandler = AsyncHandler[CodePipelineCloudWatchStageEvent, Unit]
  43. type AsyncCodePipelineHandler = AsyncHandler[CodePipelineEvent, Unit]
  44. type AsyncConnectContactFlowHandler = AsyncHandler[ConnectContactFlowEvent, ConnectContactFlowResult]
  45. type AsyncCreateAuthChallengeTriggerHandler = AsyncHandler[CreateAuthChallengeTriggerEvent, Any]
  46. type AsyncCustomMessageTriggerHandler = AsyncHandler[CustomMessageTriggerEvent[String], Any]
  47. type AsyncDefineAuthChallengeTriggerHandler = AsyncHandler[DefineAuthChallengeTriggerEvent, Any]
  48. type AsyncDynamoDBStreamHandler = AsyncHandler[DynamoDBStreamEvent, Unit]
  49. type AsyncEventBridgeHandler[TDetailType <: String, TDetail, TResult] = AsyncHandler[EventBridgeEvent[TDetailType, TDetail], TResult]
  50. type AsyncFirehoseTransformationHandler = AsyncHandler[FirehoseTransformationEvent, FirehoseTransformationResult]
  51. 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
    @JSType()
  52. type AsyncKinesisStreamHandler = AsyncHandler[KinesisStreamEvent, Unit]
  53. type AsyncLexHandler = AsyncHandler[LexEvent, LexResult]
  54. type AsyncPostAuthenticationTriggerHandler = AsyncHandler[PostAuthenticationTriggerEvent, Any]
  55. type AsyncPostConfirmationTriggerHandler = AsyncHandler[PostConfirmationTriggerEvent[String], Any]
  56. type AsyncPreAuthenticationTriggerHandler = AsyncHandler[PreAuthenticationTriggerEvent, Any]
  57. type AsyncPreSignUpTriggerHandler = AsyncHandler[PreSignUpTriggerEvent[String], Any]
  58. type AsyncPreTokenGenerationTriggerHandler = AsyncHandler[PreTokenGenerationTriggerEvent[String], Any]
  59. type AsyncS3BatchHandler = AsyncHandler[S3BatchEvent, S3BatchResult]
  60. type AsyncS3Handler = AsyncHandler[S3Event, Unit]
  61. type AsyncSESHandler = AsyncHandler[SESEvent, Unit]
  62. type AsyncSNSHandler = AsyncHandler[SNSEvent, Unit]
  63. type AsyncSQSHandler = AsyncHandler[SQSEvent, Unit]
  64. type AsyncScheduledHandler[T] = AsyncHandler[ScheduledEvent[T], Unit]
  65. type AsyncUserMigrationTriggerHandler = AsyncHandler[UserMigrationTriggerEvent[String], Any]
  66. type AsyncVerifyAuthChallengeResponseTriggerHandler = AsyncHandler[VerifyAuthChallengeResponseTriggerEvent, Any]
  67. type AttributeValue = facade.amazonaws.services.dynamodb.AttributeValue
  68. type AuthResponse = APIGatewayAuthorizerResult
  69. trait AuthResponseContext extends Object with APIGatewayEventDefaultAuthorizerContext
    Annotations
    @JSType() @native()
  70. trait BaseStatement extends Object
    Annotations
    @JSType() @native()
  71. trait BaseTriggerEvent[T <: String] extends Object
    Annotations
    @JSType() @native()
  72. type Callback[TResult] = Function2[UndefOr[|[Error, String]], TResult, Unit]
  73. sealed trait ChallengeName extends Any
    Annotations
    @JSType() @native()
  74. trait ChallengeResult extends Object
    Annotations
    @JSType() @native()
  75. trait ClientContext extends Object
    Annotations
    @JSType() @native()
  76. trait ClientContextClient extends Object
    Annotations
    @JSType() @native()
  77. trait ClientContextEnv extends Object
    Annotations
    @JSType() @native()
  78. trait CloudFormationCustomResourceCreateEvent extends Object with CloudFormationCustomResourceEventCommon
    Annotations
    @JSType() @native()
  79. trait CloudFormationCustomResourceDeleteEvent extends Object with CloudFormationCustomResourceEventCommon
    Annotations
    @JSType() @native()
  80. type CloudFormationCustomResourceEvent = |[|[CloudFormationCustomResourceCreateEvent, CloudFormationCustomResourceUpdateEvent], CloudFormationCustomResourceDeleteEvent]
  81. trait CloudFormationCustomResourceEventCommon extends Object
    Annotations
    @JSType() @native()
  82. trait CloudFormationCustomResourceFailedResponse extends Object with CloudFormationCustomResourceResponseCommon
    Annotations
    @JSType() @native()
  83. type CloudFormationCustomResourceHandler = Handler[CloudFormationCustomResourceEvent, Unit]
  84. type CloudFormationCustomResourceResponse = |[CloudFormationCustomResourceSuccessResponse, CloudFormationCustomResourceFailedResponse]
  85. trait CloudFormationCustomResourceResponseCommon extends Object
    Annotations
    @JSType() @native()
  86. trait CloudFormationCustomResourceSuccessResponse extends Object with CloudFormationCustomResourceResponseCommon
    Annotations
    @JSType() @native()
  87. trait CloudFormationCustomResourceUpdateEvent extends Object with CloudFormationCustomResourceEventCommon
    Annotations
    @JSType() @native()
  88. trait CloudFrontCustomOrigin extends Object
    Annotations
    @JSType() @native()
  89. trait CloudFrontEvent extends Object
    Annotations
    @JSType() @native()
  90. type CloudFrontHeaders = Dictionary[Array[CloudFrontHeadersItem]]
  91. trait CloudFrontHeadersItem extends Object
    Annotations
    @JSType() @native()
  92. trait CloudFrontOrigin extends Object
    Annotations
    @JSType() @native()
  93. trait CloudFrontRequest extends Object
    Annotations
    @JSType() @native()
  94. trait CloudFrontRequestEvent extends Object
    Annotations
    @JSType() @native()
  95. trait CloudFrontRequestEventCf extends Object with CloudFrontEvent
    Annotations
    @JSType() @native()
  96. trait CloudFrontRequestEventRecordItem extends Object
    Annotations
    @JSType() @native()
  97. type CloudFrontRequestHandler = Handler[CloudFrontRequestEvent, CloudFrontRequestResult]
  98. type CloudFrontRequestResult = |[|[CloudFrontResultResponse, CloudFrontRequest], Unit]
  99. trait CloudFrontResponse extends Object
    Annotations
    @JSType() @native()
  100. trait CloudFrontResponseEvent extends Object
    Annotations
    @JSType() @native()
  101. trait CloudFrontResponseEventCf extends Object
    Annotations
    @JSType() @native()
  102. trait CloudFrontResponseEventRecordItem extends Object
    Annotations
    @JSType() @native()
  103. type CloudFrontResponseHandler = Handler[CloudFrontResponseEvent, CloudFrontResponseResult]
  104. type CloudFrontResponseResult = |[CloudFrontResultResponse, Unit]
  105. trait CloudFrontResultResponse extends Object
    Annotations
    @JSType() @native()
  106. trait CloudFrontS3Origin extends Object
    Annotations
    @JSType() @native()
  107. trait CloudWatchLogsDecodedData extends Object
    Annotations
    @JSType() @native()
  108. trait CloudWatchLogsEvent extends Object
    Annotations
    @JSType() @native()
  109. trait CloudWatchLogsEventData extends Object
    Annotations
    @JSType() @native()
  110. type CloudWatchLogsHandler = Handler[CloudWatchLogsEvent, Unit]
  111. trait CloudWatchLogsLogEvent extends Object
    Annotations
    @JSType() @native()
  112. sealed trait CodeBuildCacheType extends Any
    Annotations
    @JSType() @native()
  113. trait CodeBuildCloudWatchStateEvent extends Object with EventBridgeEvent["CodeBuild Build State Change", CodeBuildStateEventDetail]
    Annotations
    @JSType() @native()
  114. type CodeBuildCloudWatchStateHandler = Handler[CodeBuildCloudWatchStateEvent, Unit]
  115. sealed trait CodeBuildEnvironmentComputeType extends Any
    Annotations
    @JSType() @native()
  116. sealed trait CodeBuildEnvironmentPullCredentialsType extends Any
    Annotations
    @JSType() @native()
  117. sealed trait CodeBuildEnvironmentType extends Any
    Annotations
    @JSType() @native()
  118. sealed trait CodeBuildEnvironmentVariableType extends Any
    Annotations
    @JSType() @native()
  119. sealed trait CodeBuildPhaseStatusType extends Any
    Annotations
    @JSType() @native()
  120. sealed trait CodeBuildPhaseType extends Any
    Annotations
    @JSType() @native()
  121. sealed trait CodeBuildSourceLocationType extends Any
    Annotations
    @JSType() @native()
  122. trait CodeBuildStateEventDetail extends Object
    Annotations
    @JSType() @native()
  123. sealed trait CodeBuildStateType extends Any
    Annotations
    @JSType() @native()
  124. type CodePipelineActionCategory = String
  125. type CodePipelineActionState = String
  126. trait CodePipelineCloudWatchActionEvent extends Object
    Annotations
    @JSType() @native()
  127. type CodePipelineCloudWatchActionHandler = Handler[CodePipelineCloudWatchActionEvent, Unit]
  128. type CodePipelineCloudWatchEvent = |[|[CodePipelineCloudWatchPipelineEvent, CodePipelineCloudWatchStageEvent], CodePipelineCloudWatchActionEvent]
  129. type CodePipelineCloudWatchHandler = Handler[CodePipelineCloudWatchEvent, Unit]
  130. trait CodePipelineCloudWatchPipelineEvent extends Object
    Annotations
    @JSType() @native()
  131. type CodePipelineCloudWatchPipelineHandler = Handler[CodePipelineCloudWatchPipelineEvent, Unit]
  132. trait CodePipelineCloudWatchStageEvent extends Object
    Annotations
    @JSType() @native()
  133. type CodePipelineCloudWatchStageHandler = Handler[CodePipelineCloudWatchStageEvent, Unit]
  134. trait CodePipelineEvent extends Object
    Annotations
    @JSType() @native()
  135. type CodePipelineHandler = Handler[CodePipelineEvent, Unit]
  136. type CodePipelineStageState = String
  137. type CodePipelineState = String
  138. trait CognitoIdentity extends Object
    Annotations
    @JSType() @native()
  139. trait CognitoUserpoolCallerContext extends Object
    Annotations
    @JSType() @native()
  140. type Condition = Dictionary[|[String, Array[String]]]
  141. type ConditionBlock = Dictionary[|[Condition, Array[Condition]]]
  142. sealed trait ConnectContactFlowChannel extends Any
    Annotations
    @JSType() @native()
  143. trait ConnectContactFlowEndpoint extends Object
    Annotations
    @JSType() @native()
  144. trait ConnectContactFlowEvent extends Object
    Annotations
    @JSType() @native()
  145. type ConnectContactFlowHandler = Handler[ConnectContactFlowEvent, ConnectContactFlowResult]
  146. sealed trait ConnectContactFlowInitiationMethod extends Any
    Annotations
    @JSType() @native()
  147. trait ConnectContactFlowResult extends Object
    Annotations
    @JSType() @native()
  148. trait Context extends Object
    Annotations
    @JSType() @native()
  149. trait CreateAuthChallengeTriggerEvent extends Object with BaseTriggerEvent["CreateAuthChallenge_Authentication"]

    Annotations
    @JSType() @native()
    See also

    https://docs.aws.amazon.com/cognito/latest/developerguide/user-pool-lambda-create-auth-challenge.html

  150. trait CreateAuthChallengeTriggerEventRequest extends Object
    Annotations
    @JSType() @native()
  151. trait CreateAuthChallengeTriggerEventResponse extends Object
    Annotations
    @JSType() @native()
  152. type CreateAuthChallengeTriggerHandler = Handler[CreateAuthChallengeTriggerEvent, Any]
  153. trait Credentials extends Object
    Annotations
    @JSType() @native()
  154. type CustomAuthorizerResult = APIGatewayAuthorizerResult
  155. trait CustomChallengeResult extends Object
    Annotations
    @JSType() @native()
  156. trait CustomMessageTriggerEvent[T <: String] extends Object with BaseTriggerEvent[T]

    Annotations
    @JSType() @native()
    See also

    https://docs.aws.amazon.com/cognito/latest/developerguide/user-pool-lambda-custom-message.html

  157. trait CustomMessageTriggerEventRequest extends Object
    Annotations
    @JSType() @native()
  158. trait CustomMessageTriggerEventResponse extends Object
    Annotations
    @JSType() @native()
  159. type CustomMessageTriggerHandler = Handler[CustomMessageTriggerEvent[String], Any]
  160. trait DefineAuthChallengeTriggerEvent extends Object with BaseTriggerEvent["DefineAuthChallenge_Authentication"]

    Annotations
    @JSType() @native()
    See also

    https://docs.aws.amazon.com/cognito/latest/developerguide/user-pool-lambda-define-auth-challenge.html

  161. trait DefineAuthChallengeTriggerEventRequest extends Object
    Annotations
    @JSType() @native()
  162. trait DefineAuthChallengeTriggerEventResponse extends Object
    Annotations
    @JSType() @native()
  163. type DefineAuthChallengeTriggerHandler = Handler[DefineAuthChallengeTriggerEvent, Any]
  164. trait DynamoDBRecord extends Object
    Annotations
    @JSType() @native()
  165. trait DynamoDBStreamEvent extends Object
    Annotations
    @JSType() @native()
  166. type DynamoDBStreamHandler = Handler[DynamoDBStreamEvent, Unit]
  167. trait EncryptionKey extends Object
    Annotations
    @JSType() @native()
  168. trait EventBridgeEvent[TDetailType <: String, TDetail] extends Object
    Annotations
    @JSType()
  169. type EventBridgeHandler[TDetailType <: String, TDetail, TResult] = Handler[EventBridgeEvent[TDetailType, TDetail], TResult]
  170. trait FirehoseRecordMetadata extends Object
    Annotations
    @JSType() @native()
  171. type FirehoseRecordTransformationStatus = String
  172. trait FirehoseTransformationEvent extends Object
    Annotations
    @JSType() @native()
  173. trait FirehoseTransformationEventRecord extends Object
    Annotations
    @JSType() @native()
  174. type FirehoseTransformationHandler = Handler[FirehoseTransformationEvent, FirehoseTransformationResult]
  175. trait FirehoseTransformationResult extends Object
    Annotations
    @JSType() @native()
  176. trait FirehoseTransformationResultRecord extends Object
    Annotations
    @JSType() @native()
  177. trait GroupOverrideDetails extends Object
    Annotations
    @JSType() @native()
  178. trait Handler[TEvent, TResult] extends Object

    Callback-style handler

    Callback-style handler

    Annotations
    @JSType()
  179. type Headers = Dictionary[String]
  180. type HeadersBDS = Dictionary[|[|[Boolean, Double], String]]
  181. type HeadersBDSA = Dictionary[|[|[|[Boolean, Double], String], Array[String]]]
  182. trait KinesisStreamEvent extends Object
    Annotations
    @JSType() @native()
  183. type KinesisStreamHandler = Handler[KinesisStreamEvent, Unit]
  184. trait KinesisStreamRecord extends Object
    Annotations
    @JSType() @native()
  185. trait KinesisStreamRecordPayload extends Object
    Annotations
    @JSType() @native()
  186. type LexDialogAction = |[|[|[|[LexDialogActionClose, LexDialogActionElicitIntent], LexDialogActionElicitSlot], LexDialogActionConfirmIntent], LexDialogActionDelegate]
  187. trait LexDialogActionBase extends Object
    Annotations
    @JSType() @native()
  188. trait LexDialogActionClose extends Object with LexDialogActionBase
    Annotations
    @JSType() @native()
  189. trait LexDialogActionConfirmIntent extends Object with LexDialogActionBase
    Annotations
    @JSType() @native()
  190. trait LexDialogActionDelegate extends Object
    Annotations
    @JSType() @native()
  191. trait LexDialogActionElicitIntent extends Object with LexDialogActionBase
    Annotations
    @JSType() @native()
  192. trait LexDialogActionElicitSlot extends Object with LexDialogActionBase
    Annotations
    @JSType() @native()
  193. trait LexEvent extends Object
    Annotations
    @JSType() @native()
  194. trait LexGenericAttachment extends Object
    Annotations
    @JSType() @native()
  195. type LexHandler = Handler[LexEvent, LexResult]
  196. trait LexResult extends Object
    Annotations
    @JSType() @native()
  197. trait LexSlotResolution extends Object
    Annotations
    @JSType() @native()
  198. trait MaybeStatementPrincipal extends Object
    Annotations
    @JSType() @native()
  199. trait MaybeStatementResource extends Object
    Annotations
    @JSType() @native()
  200. type MultiValueHeaders = Dictionary[Array[String]]
  201. type MultiValueHeadersBDS = Dictionary[Array[|[|[Boolean, Double], String]]]
  202. trait PolicyDocument extends Object
    Annotations
    @JSType() @native()
  203. trait PostAuthenticationTriggerEvent extends Object with BaseTriggerEvent["PostAuthentication_Authentication"]

    Annotations
    @JSType() @native()
    See also

    https://docs.aws.amazon.com/cognito/latest/developerguide/user-pool-lambda-post-authentication.html

  204. trait PostAuthenticationTriggerEventRequest extends Object
    Annotations
    @JSType() @native()
  205. type PostAuthenticationTriggerHandler = Handler[PostAuthenticationTriggerEvent, Any]
  206. trait PostConfirmationTriggerEvent[T <: String] extends Object with BaseTriggerEvent[T]

    Annotations
    @JSType() @native()
    See also

    https://docs.aws.amazon.com/cognito/latest/developerguide/user-pool-lambda-post-confirmation.html

  207. trait PostConfirmationTriggerEventRequest extends Object
    Annotations
    @JSType() @native()
  208. type PostConfirmationTriggerHandler = Handler[PostConfirmationTriggerEvent[String], Any]
  209. trait PreAuthenticationTriggerEvent extends Object with BaseTriggerEvent["PreAuthentication_Authentication"]

    Annotations
    @JSType() @native()
    See also

    https://docs.aws.amazon.com/cognito/latest/developerguide/user-pool-lambda-pre-authentication.html

  210. trait PreAuthenticationTriggerEventRequest extends Object
    Annotations
    @JSType() @native()
  211. type PreAuthenticationTriggerHandler = Handler[PreAuthenticationTriggerEvent, Any]
  212. trait PreSignUpTriggerEvent[T <: String] extends Object with BaseTriggerEvent[T]

    Annotations
    @JSType() @native()
    See also

    https://docs.aws.amazon.com/cognito/latest/developerguide/user-pool-lambda-pre-sign-up.html

  213. trait PreSignUpTriggerEventRequest extends Object
    Annotations
    @JSType() @native()
  214. trait PreSignUpTriggerEventResponse extends Object
    Annotations
    @JSType() @native()
  215. type PreSignUpTriggerHandler = Handler[PreSignUpTriggerEvent[String], Any]
  216. trait PreTokenGenerationTriggerEvent[T <: String] extends Object with BaseTriggerEvent[T]

    Annotations
    @JSType() @native()
    See also

    https://docs.aws.amazon.com/cognito/latest/developerguide/user-pool-lambda-pre-token-generation.html

  217. trait PreTokenGenerationTriggerEventRequest extends Object
    Annotations
    @JSType() @native()
  218. trait PreTokenGenerationTriggerEventResponse extends Object
    Annotations
    @JSType() @native()
  219. type PreTokenGenerationTriggerHandler = Handler[PreTokenGenerationTriggerEvent[String], Any]
  220. type PrincipalValue = |[|[Dictionary[|[String, Array[String]]], String], Array[String]]
  221. trait S3ArtifactLocation extends Object
    Annotations
    @JSType() @native()
  222. trait S3ArtifactStore extends Object
    Annotations
    @JSType() @native()
  223. trait S3BatchEvent extends Object
    Annotations
    @JSType() @native()
  224. trait S3BatchEventJob extends Object
    Annotations
    @JSType() @native()
  225. trait S3BatchEventTask extends Object
    Annotations
    @JSType() @native()
  226. type S3BatchHandler = Handler[S3BatchEvent, S3BatchResult]
  227. trait S3BatchResult extends Object
    Annotations
    @JSType() @native()
  228. trait S3BatchResultResult extends Object
    Annotations
    @JSType() @native()
  229. type S3BatchResultResultCode = String
  230. trait S3Event extends Object
    Annotations
    @JSType() @native()
  231. trait S3EventRecord extends Object
    Annotations
    @JSType() @native()
  232. trait S3EventRecordGlacierEventData extends Object
    Annotations
    @JSType() @native()
  233. trait S3EventRecordGlacierRestoreEventData extends Object
    Annotations
    @JSType() @native()
  234. type S3Handler = Handler[S3Event, Unit]
  235. trait SESEvent extends Object
    Annotations
    @JSType()
  236. trait SESEventRecord extends Object
    Annotations
    @JSType()
  237. type SESHandler = Handler[SESEvent, Unit]
  238. trait SESMail extends Object
    Annotations
    @JSType()
  239. trait SESMailCommonHeaders extends Object
    Annotations
    @JSType()
  240. trait SESMailHeader extends Object
    Annotations
    @JSType()
  241. trait SESMessage extends Object
    Annotations
    @JSType()
  242. trait SESReceipt extends Object
    Annotations
    @JSType()
  243. trait SESReceiptAction extends Object
    Annotations
    @JSType()
  244. trait SESReceiptStatus extends Object
    Annotations
    @JSType()
  245. trait SNSEvent extends Object
    Annotations
    @JSType() @native()
  246. trait SNSEventRecord extends Object
    Annotations
    @JSType() @native()
  247. type SNSHandler = Handler[SNSEvent, Unit]
  248. trait SNSMessage extends Object
    Annotations
    @JSType() @native()
  249. trait SNSMessageAttribute extends Object
    Annotations
    @JSType() @native()
  250. type SNSMessageAttributes = Dictionary[SNSMessageAttribute]
  251. trait SQSEvent extends Object
    Annotations
    @JSType() @native()
  252. type SQSHandler = Handler[SQSEvent, Unit]
  253. trait SQSMessageAttribute extends Object
    Annotations
    @JSType() @native()
  254. type SQSMessageAttributeDataType = String
  255. type SQSMessageAttributes = Dictionary[SQSMessageAttribute]
  256. trait SQSRecord extends Object
    Annotations
    @JSType() @native()
  257. trait SQSRecordAttributes extends Object
    Annotations
    @JSType() @native()
  258. trait ScheduledEvent[T] extends Object with EventBridgeEvent["Scheduled Event", T]
    Annotations
    @JSType() @native()
  259. type ScheduledHandler[T] = Handler[ScheduledEvent[T], Unit]
  260. type Statement = |[BaseStatement with StatementAction with StatementResource, StatementPrincipal]
  261. type StatementAction = Any
  262. type StatementPrincipal = MaybeStatementResource
  263. type StatementResource = MaybeStatementPrincipal
  264. trait StreamRecord extends Object
    Annotations
    @JSType() @native()
  265. trait UserMigrationTriggerEvent[T <: String] extends Object with BaseTriggerEvent[T]

    Annotations
    @JSType() @native()
    See also

    https://docs.aws.amazon.com/cognito/latest/developerguide/user-pool-lambda-migrate-user.html

  266. trait UserMigrationTriggerEventRequest extends Object
    Annotations
    @JSType() @native()
  267. trait UserMigrationTriggerEventResponse extends Object
    Annotations
    @JSType() @native()
  268. type UserMigrationTriggerHandler = Handler[UserMigrationTriggerEvent[String], Any]
  269. sealed trait UserStatus extends Any
    Annotations
    @JSType() @native()
  270. trait VerifyAuthChallengeResponseTriggerEvent extends Object with BaseTriggerEvent["VerifyAuthChallengeResponse_Authentication"]

    Annotations
    @JSType() @native()
    See also

    https://docs.aws.amazon.com/cognito/latest/developerguide/user-pool-lambda-verify-auth-challenge-response.html

  271. trait VerifyAuthChallengeResponseTriggerEventRequest extends Object
    Annotations
    @JSType() @native()
  272. trait VerifyAuthChallengeResponseTriggerEventResponse extends Object
    Annotations
    @JSType() @native()
  273. type VerifyAuthChallengeResponseTriggerHandler = Handler[VerifyAuthChallengeResponseTriggerEvent, Any]

Deprecated Type Members

  1. type AsyncCognitoUserPoolTriggerHandler = AsyncHandler[CognitoUserPoolTriggerEvent, Any]
    Annotations
    @deprecated
    Deprecated

    (Since version v0.10.0) Use specific event type instead

  2. type CognitoUserPoolEvent = CognitoUserPoolTriggerEvent
    Annotations
    @deprecated
    Deprecated

    (Since version v0.10.0) Use specific event type instead

  3. trait CognitoUserPoolTriggerEvent extends Object with BaseTriggerEvent[String]
    Annotations
    @JSType() @deprecated @native()
    Deprecated

    (Since version v0.10.0) Use specific event types instead

  4. type CognitoUserPoolTriggerHandler = Handler[CognitoUserPoolTriggerEvent, Any]
    Annotations
    @deprecated
    Deprecated

    (Since version v0.10.0) Use specific event type instead

Value Members

  1. object ALBEvent
  2. object ALBEventRequestContext
  3. object ALBResult
  4. object APIGatewayAuthorizerResult
  5. object APIGatewayAuthorizerWithContextResult
  6. object APIGatewayProxyEvent
  7. object APIGatewayProxyEventV2
  8. object APIGatewayProxyResult
  9. object APIGatewayProxyStructuredResultV2
  10. object APIGatewayRequestAuthorizerEvent
  11. object APIGatewayTokenAuthorizerEvent
  12. object Artifact
  13. object AuthResponseContext
  14. object BaseStatement
  15. object BaseTriggerEvent
  16. object ChallengeName
  17. object ChallengeResult
  18. object ClientContext
  19. object ClientContextClient
  20. object ClientContextEnv
  21. object CloudFormationCustomResourceCreateEvent
  22. object CloudFormationCustomResourceDeleteEvent
  23. object CloudFormationCustomResourceEventCommon
  24. object CloudFormationCustomResourceFailedResponse
  25. object CloudFormationCustomResourceResponseCommon
  26. object CloudFormationCustomResourceSuccessResponse
  27. object CloudFormationCustomResourceUpdateEvent
  28. object CloudFrontCustomOrigin
  29. object CloudFrontEvent
  30. object CloudFrontHeadersItem
  31. object CloudFrontOrigin
  32. object CloudFrontRequest
  33. object CloudFrontRequestEvent
  34. object CloudFrontRequestEventCf
  35. object CloudFrontRequestEventRecordItem
  36. object CloudFrontResponse
  37. object CloudFrontResponseEvent
  38. object CloudFrontResponseEventCf
  39. object CloudFrontResponseEventRecordItem
  40. object CloudFrontS3Origin
  41. object CloudWatchLogsDecodedData
  42. object CloudWatchLogsEvent
  43. object CloudWatchLogsEventData
  44. object CloudWatchLogsLogEvent
  45. object CodeBuildCacheType
  46. object CodeBuildCloudWatchStateEvent
  47. object CodeBuildEnvironmentComputeType
  48. object CodeBuildEnvironmentPullCredentialsType
  49. object CodeBuildEnvironmentType
  50. object CodeBuildEnvironmentVariableType
  51. object CodeBuildPhaseStatusType
  52. object CodeBuildPhaseType
  53. object CodeBuildSourceLocationType
  54. object CodeBuildStateEventDetail
  55. object CodeBuildStateType
  56. object CodePipelineCloudWatchActionEvent
  57. object CodePipelineCloudWatchPipelineEvent
  58. object CodePipelineCloudWatchStageEvent
  59. object CodePipelineEvent
  60. object CognitoIdentity
  61. object CognitoUserPoolTriggerEvent
  62. object ConnectContactFlowChannel
  63. object ConnectContactFlowEndpoint
  64. object ConnectContactFlowEvent
  65. object ConnectContactFlowInitiationMethod
  66. object CreateAuthChallengeTriggerEvent
  67. object CustomChallengeResult
  68. object CustomMessageTriggerEvent
  69. object CustomMessageTriggerEventRequest
  70. object CustomMessageTriggerEventResponse
  71. object DefineAuthChallengeTriggerEvent
  72. object DefineAuthChallengeTriggerEventRequest
  73. object DefineAuthChallengeTriggerEventResponse
  74. object DynamoDBRecord
  75. object DynamoDBStreamEvent
  76. object EventBridgeEvent
  77. object FirehoseTransformationEvent
  78. object FirehoseTransformationEventRecord
  79. object FirehoseTransformationResult
  80. object FirehoseTransformationResultRecord
  81. object GroupOverrideDetails
  82. object KinesisStreamEvent
  83. object KinesisStreamRecord
  84. object KinesisStreamRecordPayload
  85. object LexDialogActionBase
  86. object LexDialogActionClose
  87. object LexDialogActionConfirmIntent
  88. object LexDialogActionDelegate
  89. object LexDialogActionElicitIntent
  90. object LexDialogActionElicitSlot
  91. object LexEvent
  92. object LexGenericAttachment
  93. object LexResult
  94. object MaybeStatementPrincipal
  95. object MaybeStatementResource
  96. object PolicyDocument
  97. object PostAuthenticationTriggerEventRequest
  98. object PostConfirmationTriggerEvent
  99. object PostConfirmationTriggerEventRequest
  100. object PreAuthenticationTriggerEvent
  101. object PreAuthenticationTriggerEventRequest
  102. object PreSignUpTriggerEvent
  103. object PreSignUpTriggerEventRequest
  104. object PreSignUpTriggerEventResponse
  105. object PreTokenGenerationTriggerEvent
  106. object PreTokenGenerationTriggerEventRequest
  107. object PreTokenGenerationTriggerEventResponse
  108. object S3ArtifactLocation
  109. object S3ArtifactStore
  110. object S3BatchEvent
  111. object S3BatchEventJob
  112. object S3BatchEventTask
  113. object S3BatchResult
  114. object S3Event
  115. object S3EventRecord
  116. object S3EventRecordGlacierEventData
  117. object S3EventRecordGlacierRestoreEventData
  118. object SESEvent
  119. object SESEventRecord
  120. object SESMail
  121. object SESMailCommonHeaders
  122. object SESMailHeader
  123. object SESMessage
  124. object SESReceipt
  125. object SESReceiptAction
  126. object SESReceiptStatus
  127. object SNSEvent
  128. object SNSMessage
  129. object SNSMessageAttribute
  130. object SQSMessageAttribute
  131. object SQSRecordAttributes
  132. object ScheduledEvent
  133. object StreamRecord
  134. object UserMigrationTriggerEvent
  135. object UserMigrationTriggerEventRequest
  136. object UserMigrationTriggerEventResponse
  137. object UserStatus
  138. object VerifyAuthChallengeResponseTriggerEvent
  139. object VerifyAuthChallengeResponseTriggerEventRequest

Inherited from AnyRef

Inherited from Any

Ungrouped