@types/aws-lambda
Advanced tools
Comparing version 0.0.10 to 0.0.11
// Type definitions for AWS Lambda | ||
// Project: http://docs.aws.amazon.com/lambda | ||
// Definitions by: James Darbyshire <https://github.com/darbio/aws-lambda-typescript>, Michael Skarum <https://github.com/skarum>, Stef Heyenrath <https://github.com/StefH/DefinitelyTyped>, Toby Hede <https://github.com/tobyhede>, Rich Buggy <https://github.com/buggy>, Simon Ramsay <https://github.com/nexus-uw> | ||
// Definitions by: James Darbyshire <https://github.com/darbio/aws-lambda-typescript>, Michael Skarum <https://github.com/skarum>, Stef Heyenrath <https://github.com/StefH/DefinitelyTyped>, Toby Hede <https://github.com/tobyhede>, Rich Buggy <https://github.com/buggy>, Simon Ramsay <https://github.com/nexus-uw>, Yoriki Yamaguchi <https://github.com/y13i> | ||
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped | ||
@@ -127,2 +127,45 @@ | ||
/** | ||
* Cognito User Pool event | ||
* http://docs.aws.amazon.com/cognito/latest/developerguide/cognito-user-identity-pools-working-with-aws-lambda-triggers.html | ||
*/ | ||
interface CognitoUserPoolEvent { | ||
version: number; | ||
triggerSource: "PreSignUp_SignUp" | "PostConfirmation_ConfirmSignUp" | "PreAuthentication_Authentication" | "PostAuthentication_Authentication" | "CustomMessage_SignUp" | "CustomMessage_AdminCreateUser" | "CustomMessage_ResendCode" | "CustomMessage_ForgotPassword" | "CustomMessage_UpdateUserAttribute" | "CustomMessage_VerifyUserAttribute" | "CustomMessage_Authentication" | "DefineAuthChallenge_Authentication" | "CreateAuthChallenge_Authentication" | "VerifyAuthChallengeResponse_Authentication"; | ||
region: string; | ||
userPoolId: string; | ||
userName?: string; | ||
callerContext: { | ||
awsSdkVersion: string; | ||
clientId: string; | ||
}; | ||
request: { | ||
userAttributes: {[key: string]: string}; | ||
validationData?: {[key: string]: string}; | ||
codeParameter?: string; | ||
newDeviceUsed?: boolean; | ||
session?: { | ||
challengeName: "CUSTOM_CHALLENGE" | "PASSWORD_VERIFIER" | "SMS_MFA" | "DEVICE_SRP_AUTH" | "DEVICE_PASSWORD_VERIFIER" | "ADMIN_NO_SRP_AUTH"; | ||
challengeResult: boolean; | ||
challengeMetaData?: string; | ||
}[]; | ||
challengeName?: string; | ||
privateChallengeParameters?: {[key: string]: string}; | ||
challengeAnswer?: {[key: string]: string}; | ||
}; | ||
response: { | ||
autoConfirmUser?: boolean; | ||
smsMessage?: string; | ||
emailMessage?: string; | ||
emailSubject?: string; | ||
challengeName?: string; | ||
issueTokens?: boolean; | ||
failAuthentication?: boolean; | ||
publicChallengeParameters?: {[key: string]: string}; | ||
privateChallengeParameters?: {[key: string]: string}; | ||
challengeMetaData?: string; | ||
answerCorrect?: boolean; | ||
}; | ||
} | ||
// Context | ||
@@ -129,0 +172,0 @@ // http://docs.aws.amazon.com/lambda/latest/dg/nodejs-prog-model-context.html |
{ | ||
"name": "@types/aws-lambda", | ||
"version": "0.0.10", | ||
"version": "0.0.11", | ||
"description": "TypeScript definitions for AWS Lambda", | ||
@@ -30,2 +30,6 @@ "license": "MIT", | ||
"url": "https://github.com/nexus-uw" | ||
}, | ||
{ | ||
"name": "Yoriki Yamaguchi", | ||
"url": "https://github.com/y13i" | ||
} | ||
@@ -41,4 +45,4 @@ ], | ||
"peerDependencies": {}, | ||
"typesPublisherContentHash": "8cabbe1f915ebdb3d6743f83d745a1ce5d73620a4b690cc2836b2f3629d62276", | ||
"typesPublisherContentHash": "226dcb5d3d386435496fe0ccc20fa0e0b0679fc3c952891f40c18bde80351a73", | ||
"typeScriptVersion": "2.0" | ||
} |
@@ -11,3 +11,3 @@ # Installation | ||
Additional Details | ||
* Last updated: Mon, 10 Apr 2017 21:51:00 GMT | ||
* Last updated: Thu, 01 Jun 2017 06:00:11 GMT | ||
* Dependencies: none | ||
@@ -17,2 +17,2 @@ * Global values: AWSLambda | ||
# Credits | ||
These definitions were written by James Darbyshire <https://github.com/darbio/aws-lambda-typescript>, Michael Skarum <https://github.com/skarum>, Stef Heyenrath <https://github.com/StefH/DefinitelyTyped>, Toby Hede <https://github.com/tobyhede>, Rich Buggy <https://github.com/buggy>, Simon Ramsay <https://github.com/nexus-uw>. | ||
These definitions were written by James Darbyshire <https://github.com/darbio/aws-lambda-typescript>, Michael Skarum <https://github.com/skarum>, Stef Heyenrath <https://github.com/StefH/DefinitelyTyped>, Toby Hede <https://github.com/tobyhede>, Rich Buggy <https://github.com/buggy>, Simon Ramsay <https://github.com/nexus-uw>, Yoriki Yamaguchi <https://github.com/y13i>. |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
13098
4
271