diff --git a/events/cognito.go b/events/cognito.go index 9a27e879..c24a3e3e 100644 --- a/events/cognito.go +++ b/events/cognito.go @@ -144,6 +144,7 @@ type CognitoEventUserPoolsPostAuthenticationResponse struct { // CognitoEventUserPoolsMigrateUserRequest contains the request portion of a MigrateUser event type CognitoEventUserPoolsMigrateUserRequest struct { Password string `json:"password"` + ValidationData map[string]string `json:"validationData"` ClientMetadata map[string]string `json:"clientMetadata"` } diff --git a/events/testdata/cognito-event-userpools-migrateuser.json b/events/testdata/cognito-event-userpools-migrateuser.json index e5a77067..52e2c2fe 100644 --- a/events/testdata/cognito-event-userpools-migrateuser.json +++ b/events/testdata/cognito-event-userpools-migrateuser.json @@ -10,9 +10,12 @@ }, "request": { "password": "", + "validationData": { + "exampleMetadataKey": "example metadata value" + }, "clientMetadata": { "exampleMetadataKey": "example metadata value" - } + } }, "response": { "userAttributes": { @@ -27,4 +30,4 @@ ], "forceAliasCreation": true } -} \ No newline at end of file +}