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. All

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 AsyncSNSHandler = AsyncHandler[SNSEvent, Unit]
  62. type AsyncSQSHandler = AsyncHandler[SQSEvent, Unit]
  63. type AsyncScheduledHandler[T] = AsyncHandler[ScheduledEvent[T], Unit]
  64. type AsyncUserMigrationTriggerHandler = AsyncHandler[UserMigrationTriggerEvent[String], Any]
  65. type AsyncVerifyAuthChallengeResponseTriggerHandler = AsyncHandler[VerifyAuthChallengeResponseTriggerEvent, Any]
  66. type AttributeValue = facade.amazonaws.services.dynamodb.AttributeValue
  67. type AuthResponse = APIGatewayAuthorizerResult
  68. trait AuthResponseContext extends Object with APIGatewayEventDefaultAuthorizerContext
    Annotations
    @JSType() @native()
  69. trait BaseStatement extends Object
    Annotations
    @JSType() @native()
  70. trait BaseTriggerEvent[T <: String] extends Object
    Annotations
    @JSType() @native()
  71. type Callback[TResult] = Function2[UndefOr[|[Error, String]], TResult, Unit]
  72. sealed trait ChallengeName extends Any
    Annotations
    @JSType() @native()
  73. trait ChallengeResult extends Object
    Annotations
    @JSType() @native()
  74. trait ClientContext extends Object
    Annotations
    @JSType() @native()
  75. trait ClientContextClient extends Object
    Annotations
    @JSType() @native()
  76. trait ClientContextEnv extends Object
    Annotations
    @JSType() @native()
  77. trait CloudFormationCustomResourceCreateEvent extends Object with CloudFormationCustomResourceEventCommon
    Annotations
    @JSType() @native()
  78. trait CloudFormationCustomResourceDeleteEvent extends Object with CloudFormationCustomResourceEventCommon
    Annotations
    @JSType() @native()
  79. type CloudFormationCustomResourceEvent = |[|[CloudFormationCustomResourceCreateEvent, CloudFormationCustomResourceUpdateEvent], CloudFormationCustomResourceDeleteEvent]
  80. trait CloudFormationCustomResourceEventCommon extends Object
    Annotations
    @JSType() @native()
  81. trait CloudFormationCustomResourceFailedResponse extends Object with CloudFormationCustomResourceResponseCommon
    Annotations
    @JSType() @native()
  82. type CloudFormationCustomResourceHandler = Handler[CloudFormationCustomResourceEvent, Unit]
  83. type CloudFormationCustomResourceResponse = |[CloudFormationCustomResourceSuccessResponse, CloudFormationCustomResourceFailedResponse]
  84. trait CloudFormationCustomResourceResponseCommon extends Object
    Annotations
    @JSType() @native()
  85. trait CloudFormationCustomResourceSuccessResponse extends Object with CloudFormationCustomResourceResponseCommon
    Annotations
    @JSType() @native()
  86. trait CloudFormationCustomResourceUpdateEvent extends Object with CloudFormationCustomResourceEventCommon
    Annotations
    @JSType() @native()
  87. trait CloudFrontCustomOrigin extends Object
    Annotations
    @JSType() @native()
  88. trait CloudFrontEvent extends Object
    Annotations
    @JSType() @native()
  89. type CloudFrontHeaders = Dictionary[Array[CloudFrontHeadersItem]]
  90. trait CloudFrontHeadersItem extends Object
    Annotations
    @JSType() @native()
  91. trait CloudFrontOrigin extends Object
    Annotations
    @JSType() @native()
  92. trait CloudFrontRequest extends Object
    Annotations
    @JSType() @native()
  93. trait CloudFrontRequestEvent extends Object
    Annotations
    @JSType() @native()
  94. trait CloudFrontRequestEventRecordItem extends Object with CloudFrontEvent
    Annotations
    @JSType() @native()
  95. type CloudFrontRequestHandler = Handler[CloudFrontRequestEvent, CloudFrontRequestResult]
  96. type CloudFrontRequestResult = |[|[CloudFrontResultResponse, CloudFrontRequest], Unit]
  97. trait CloudFrontResponse extends Object
    Annotations
    @JSType() @native()
  98. trait CloudFrontResponseEvent extends Object
    Annotations
    @JSType() @native()
  99. trait CloudFrontResponseEventRecordItem extends Object
    Annotations
    @JSType() @native()
  100. type CloudFrontResponseHandler = Handler[CloudFrontResponseEvent, CloudFrontResponseResult]
  101. type CloudFrontResponseResult = |[CloudFrontResultResponse, Unit]
  102. trait CloudFrontResultResponse extends Object
    Annotations
    @JSType() @native()
  103. trait CloudFrontS3Origin extends Object
    Annotations
    @JSType() @native()
  104. trait CloudWatchLogsDecodedData extends Object
    Annotations
    @JSType() @native()
  105. trait CloudWatchLogsEvent extends Object
    Annotations
    @JSType() @native()
  106. trait CloudWatchLogsEventData extends Object
    Annotations
    @JSType() @native()
  107. type CloudWatchLogsHandler = Handler[CloudWatchLogsEvent, Unit]
  108. trait CloudWatchLogsLogEvent extends Object
    Annotations
    @JSType() @native()
  109. sealed trait CodeBuildCacheType extends Any
    Annotations
    @JSType() @native()
  110. trait CodeBuildCloudWatchStateEvent extends Object with EventBridgeEvent[String, CodeBuildStateEventDetail]
    Annotations
    @JSType() @native()
  111. type CodeBuildCloudWatchStateHandler = Handler[CodeBuildCloudWatchStateEvent, Unit]
  112. sealed trait CodeBuildEnvironmentComputeType extends Any
    Annotations
    @JSType() @native()
  113. sealed trait CodeBuildEnvironmentPullCredentialsType extends Any
    Annotations
    @JSType() @native()
  114. sealed trait CodeBuildEnvironmentType extends Any
    Annotations
    @JSType() @native()
  115. sealed trait CodeBuildEnvironmentVariableType extends Any
    Annotations
    @JSType() @native()
  116. sealed trait CodeBuildPhaseStatusType extends Any
    Annotations
    @JSType() @native()
  117. sealed trait CodeBuildPhaseType extends Any
    Annotations
    @JSType() @native()
  118. sealed trait CodeBuildSourceLocationType extends Any
    Annotations
    @JSType() @native()
  119. trait CodeBuildStateEventDetail extends Object
    Annotations
    @JSType() @native()
  120. sealed trait CodeBuildStateType extends Any
    Annotations
    @JSType() @native()
  121. type CodePipelineActionCategory = String
  122. type CodePipelineActionState = String
  123. trait CodePipelineCloudWatchActionEvent extends Object
    Annotations
    @JSType() @native()
  124. type CodePipelineCloudWatchActionHandler = Handler[CodePipelineCloudWatchActionEvent, Unit]
  125. type CodePipelineCloudWatchEvent = |[|[CodePipelineCloudWatchPipelineEvent, CodePipelineCloudWatchStageEvent], CodePipelineCloudWatchActionEvent]
  126. type CodePipelineCloudWatchHandler = Handler[CodePipelineCloudWatchEvent, Unit]
  127. trait CodePipelineCloudWatchPipelineEvent extends Object
    Annotations
    @JSType() @native()
  128. type CodePipelineCloudWatchPipelineHandler = Handler[CodePipelineCloudWatchPipelineEvent, Unit]
  129. trait CodePipelineCloudWatchStageEvent extends Object
    Annotations
    @JSType() @native()
  130. type CodePipelineCloudWatchStageHandler = Handler[CodePipelineCloudWatchStageEvent, Unit]
  131. trait CodePipelineEvent extends Object
    Annotations
    @JSType() @native()
  132. type CodePipelineHandler = Handler[CodePipelineEvent, Unit]
  133. type CodePipelineStageState = String
  134. type CodePipelineState = String
  135. trait CognitoIdentity extends Object
    Annotations
    @JSType() @native()
  136. trait CognitoUserpoolCallerContext extends Object
    Annotations
    @JSType() @native()
  137. type Condition = Dictionary[|[String, Array[String]]]
  138. type ConditionBlock = Dictionary[|[Condition, Array[Condition]]]
  139. sealed trait ConnectContactFlowChannel extends Any
    Annotations
    @JSType() @native()
  140. trait ConnectContactFlowEndpoint extends Object
    Annotations
    @JSType() @native()
  141. trait ConnectContactFlowEvent extends Object
    Annotations
    @JSType() @native()
  142. type ConnectContactFlowHandler = Handler[ConnectContactFlowEvent, ConnectContactFlowResult]
  143. sealed trait ConnectContactFlowInitiationMethod extends Any
    Annotations
    @JSType() @native()
  144. trait ConnectContactFlowResult extends Object
    Annotations
    @JSType() @native()
  145. trait Context extends Object
    Annotations
    @JSType() @native()
  146. trait CreateAuthChallengeTriggerEvent extends Object with BaseTriggerEvent[String]

    Annotations
    @JSType() @native()
    See also

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

  147. trait CreateAuthChallengeTriggerEventRequest extends Object
    Annotations
    @JSType() @native()
  148. trait CreateAuthChallengeTriggerEventResponse extends Object
    Annotations
    @JSType() @native()
  149. type CreateAuthChallengeTriggerHandler = Handler[CreateAuthChallengeTriggerEvent, Any]
  150. trait Credentials extends Object
    Annotations
    @JSType() @native()
  151. type CustomAuthorizerResult = APIGatewayAuthorizerResult
  152. trait CustomChallengeResult extends Object
    Annotations
    @JSType() @native()
  153. 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

  154. trait CustomMessageTriggerEventRequest extends Object
    Annotations
    @JSType() @native()
  155. trait CustomMessageTriggerEventResponse extends Object
    Annotations
    @JSType() @native()
  156. type CustomMessageTriggerHandler = Handler[CustomMessageTriggerEvent[String], Any]
  157. trait DefineAuthChallengeTriggerEvent extends Object with BaseTriggerEvent[String]

    Annotations
    @JSType() @native()
    See also

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

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

    Callback-style handler

    Callback-style handler

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

    Annotations
    @JSType() @native()
    See also

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

  201. trait PostAuthenticationTriggerEventRequest extends Object
    Annotations
    @JSType() @native()
  202. type PostAuthenticationTriggerHandler = Handler[PostAuthenticationTriggerEvent, Any]
  203. 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

  204. trait PostConfirmationTriggerEventRequest extends Object
    Annotations
    @JSType() @native()
  205. type PostConfirmationTriggerHandler = Handler[PostConfirmationTriggerEvent[String], Any]
  206. trait PreAuthenticationTriggerEvent extends Object with BaseTriggerEvent[String]

    Annotations
    @JSType() @native()
    See also

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

  207. trait PreAuthenticationTriggerEventRequest extends Object
    Annotations
    @JSType() @native()
  208. type PreAuthenticationTriggerHandler = Handler[PreAuthenticationTriggerEvent, Any]
  209. 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

  210. trait PreSignUpTriggerEventRequest extends Object
    Annotations
    @JSType() @native()
  211. trait PreSignUpTriggerEventResponse extends Object
    Annotations
    @JSType() @native()
  212. type PreSignUpTriggerHandler = Handler[PreSignUpTriggerEvent[String], Any]
  213. 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

  214. trait PreTokenGenerationTriggerEventRequest extends Object
    Annotations
    @JSType() @native()
  215. trait PreTokenGenerationTriggerEventResponse extends Object
    Annotations
    @JSType() @native()
  216. type PreTokenGenerationTriggerHandler = Handler[PreTokenGenerationTriggerEvent[String], Any]
  217. type PrincipalValue = |[|[Dictionary[|[String, Array[String]]], String], Array[String]]
  218. trait S3ArtifactLocation extends Object
    Annotations
    @JSType() @native()
  219. trait S3ArtifactStore extends Object
    Annotations
    @JSType() @native()
  220. trait S3BatchEvent extends Object
    Annotations
    @JSType() @native()
  221. trait S3BatchEventJob extends Object
    Annotations
    @JSType() @native()
  222. trait S3BatchEventTask extends Object
    Annotations
    @JSType() @native()
  223. type S3BatchHandler = Handler[S3BatchEvent, S3BatchResult]
  224. trait S3BatchResult extends Object
    Annotations
    @JSType() @native()
  225. trait S3BatchResultResult extends Object
    Annotations
    @JSType() @native()
  226. type S3BatchResultResultCode = String
  227. trait S3Event extends Object
    Annotations
    @JSType() @native()
  228. trait S3EventRecord extends Object
    Annotations
    @JSType() @native()
  229. trait S3EventRecordGlacierEventData extends Object
    Annotations
    @JSType() @native()
  230. trait S3EventRecordGlacierRestoreEventData extends Object
    Annotations
    @JSType() @native()
  231. type S3Handler = Handler[S3Event, Unit]
  232. trait SNSEvent extends Object
    Annotations
    @JSType() @native()
  233. trait SNSEventRecord extends Object
    Annotations
    @JSType() @native()
  234. type SNSHandler = Handler[SNSEvent, Unit]
  235. trait SNSMessage extends Object
    Annotations
    @JSType() @native()
  236. trait SNSMessageAttribute extends Object
    Annotations
    @JSType() @native()
  237. type SNSMessageAttributes = Dictionary[SNSMessageAttribute]
  238. trait SQSEvent extends Object
    Annotations
    @JSType() @native()
  239. type SQSHandler = Handler[SQSEvent, Unit]
  240. trait SQSMessageAttribute extends Object
    Annotations
    @JSType() @native()
  241. type SQSMessageAttributeDataType = String
  242. type SQSMessageAttributes = Dictionary[SQSMessageAttribute]
  243. trait SQSRecord extends Object
    Annotations
    @JSType() @native()
  244. trait SQSRecordAttributes extends Object
    Annotations
    @JSType() @native()
  245. trait ScheduledEvent[T] extends Object with EventBridgeEvent[String, T]
    Annotations
    @JSType() @native()
  246. type ScheduledHandler[T] = Handler[ScheduledEvent[T], Unit]
  247. type Statement = |[BaseStatement with StatementAction with StatementResource, StatementPrincipal]
  248. type StatementAction = Any
  249. type StatementPrincipal = MaybeStatementResource
  250. type StatementResource = MaybeStatementPrincipal
  251. trait StreamRecord extends Object
    Annotations
    @JSType() @native()
  252. 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

  253. trait UserMigrationTriggerEventRequest extends Object
    Annotations
    @JSType() @native()
  254. trait UserMigrationTriggerEventResponse extends Object
    Annotations
    @JSType() @native()
  255. type UserMigrationTriggerHandler = Handler[UserMigrationTriggerEvent[String], Any]
  256. sealed trait UserStatus extends Any
    Annotations
    @JSType() @native()
  257. trait VerifyAuthChallengeResponseTriggerEvent extends Object with BaseTriggerEvent[String]

    Annotations
    @JSType() @native()
    See also

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

  258. trait VerifyAuthChallengeResponseTriggerEventRequest extends Object
    Annotations
    @JSType() @native()
  259. trait VerifyAuthChallengeResponseTriggerEventResponse extends Object
    Annotations
    @JSType() @native()
  260. type VerifyAuthChallengeResponseTriggerHandler = Handler[VerifyAuthChallengeResponseTriggerEvent, Any]
  261. type AsyncCognitoUserPoolTriggerHandler = AsyncHandler[CognitoUserPoolTriggerEvent, Any]
    Annotations
    @deprecated
    Deprecated

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

  262. type CognitoUserPoolEvent = CognitoUserPoolTriggerEvent
    Annotations
    @deprecated
    Deprecated

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

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

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

  264. 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 APIGatewayRequestAuthorizerEvent
  10. object APIGatewayTokenAuthorizerEvent
  11. object Artifact
  12. object AuthResponseContext
  13. object BaseTriggerEvent
  14. object ChallengeName
  15. object ChallengeResult
  16. object ClientContext
  17. object ClientContextClient
  18. object ClientContextEnv
  19. object CloudFormationCustomResourceCreateEvent
  20. object CloudFormationCustomResourceDeleteEvent
  21. object CloudFormationCustomResourceEventCommon
  22. object CloudFormationCustomResourceFailedResponse
  23. object CloudFormationCustomResourceResponseCommon
  24. object CloudFormationCustomResourceSuccessResponse
  25. object CloudFormationCustomResourceUpdateEvent
  26. object CloudFrontCustomOrigin
  27. object CloudFrontEvent
  28. object CloudFrontHeadersItem
  29. object CloudFrontOrigin
  30. object CloudFrontRequest
  31. object CloudFrontRequestEvent
  32. object CloudFrontRequestEventRecordItem
  33. object CloudFrontResponse
  34. object CloudFrontResponseEvent
  35. object CloudFrontResponseEventRecordItem
  36. object CloudFrontResultResponse
  37. object CloudFrontS3Origin
  38. object CloudWatchLogsEventData
  39. object CloudWatchLogsLogEvent
  40. object CodeBuildCacheType
  41. object CodeBuildCloudWatchStateEvent
  42. object CodeBuildEnvironmentComputeType
  43. object CodeBuildEnvironmentPullCredentialsType
  44. object CodeBuildEnvironmentType
  45. object CodeBuildEnvironmentVariableType
  46. object CodeBuildPhaseStatusType
  47. object CodeBuildPhaseType
  48. object CodeBuildSourceLocationType
  49. object CodeBuildStateEventDetail
  50. object CodeBuildStateType
  51. object CodePipelineCloudWatchActionEvent
  52. object CodePipelineCloudWatchPipelineEvent
  53. object CodePipelineCloudWatchStageEvent
  54. object CodePipelineEvent
  55. object CognitoUserPoolTriggerEvent
  56. object CognitoUserpoolCallerContext
  57. object ConnectContactFlowChannel
  58. object ConnectContactFlowEndpoint
  59. object ConnectContactFlowEvent
  60. object ConnectContactFlowInitiationMethod
  61. object CreateAuthChallengeTriggerEvent
  62. object Credentials
  63. object CustomChallengeResult
  64. object CustomMessageTriggerEvent
  65. object CustomMessageTriggerEventRequest
  66. object CustomMessageTriggerEventResponse
  67. object DefineAuthChallengeTriggerEventResponse
  68. object DynamoDBRecord
  69. object DynamoDBStreamEvent
  70. object EncryptionKey
  71. object EventBridgeEvent
  72. object FirehoseTransformationEventRecord
  73. object FirehoseTransformationResult
  74. object FirehoseTransformationResultRecord
  75. object GroupOverrideDetails
  76. object KinesisStreamEvent
  77. object KinesisStreamRecord
  78. object KinesisStreamRecordPayload
  79. object LexDialogActionBase
  80. object LexDialogActionClose
  81. object LexDialogActionConfirmIntent
  82. object LexDialogActionDelegate
  83. object LexDialogActionElicitSlot
  84. object LexEvent
  85. object LexGenericAttachment
  86. object LexResult
  87. object MaybeStatementResource
  88. object PolicyDocument
  89. object PostConfirmationTriggerEvent
  90. object PreAuthenticationTriggerEvent
  91. object PreAuthenticationTriggerEventRequest
  92. object PreSignUpTriggerEvent
  93. object PreSignUpTriggerEventRequest
  94. object PreSignUpTriggerEventResponse
  95. object PreTokenGenerationTriggerEvent
  96. object PreTokenGenerationTriggerEventRequest
  97. object PreTokenGenerationTriggerEventResponse
  98. object S3ArtifactLocation
  99. object S3ArtifactStore
  100. object S3BatchEvent
  101. object S3BatchEventJob
  102. object S3BatchEventTask
  103. object S3BatchResult
  104. object S3BatchResultResult
  105. object S3Event
  106. object S3EventRecord
  107. object S3EventRecordGlacierEventData
  108. object S3EventRecordGlacierRestoreEventData
  109. object SNSEvent
  110. object SNSEventRecord
  111. object SNSMessage
  112. object SNSMessageAttribute
  113. object SQSMessageAttribute
  114. object SQSRecord
  115. object ScheduledEvent
  116. object StreamRecord
  117. object UserMigrationTriggerEvent
  118. object UserMigrationTriggerEventRequest
  119. object UserMigrationTriggerEventResponse
  120. object UserStatus
  121. object VerifyAuthChallengeResponseTriggerEvent
  122. object VerifyAuthChallengeResponseTriggerEventResponse

Inherited from AnyRef

Inherited from Any

Ungrouped