actions-marketplace-validations/invoke-aws-lambda

Invoke AWS Lambda function

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Maintainedlast commit Sep 8, 2025
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: actions-marketplace-validations/gagoar_invoke-aws-lambda@8e3f03ba0041cdaeaba128d896615d24ca6e024c # no releases — HEAD as of 2026-07-10

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
AWS_ACCESS_KEY_IDAWS_ACCESS_KEY_IDyes
AWS_SECRET_ACCESS_KEYAWS_SECRET_ACCESS_KEYyes
AWS_SESSION_TOKENAWS_SESSION_TOKENno
REGIONregion where the lambda has been created (https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-regions-availability-zones.html)nous-east-1
FunctionNameThe name of the Lambda function, version, or aliasyes
InvocationTypeChoose from the following options: RequestResponse, Event, DryRunnoRequestResponse
LogTypeChoose from the following options: None, TailnoNone
ClientContextUp to 3583 bytes of base64-encoded data about the invoking client to pass to the function in the context object.no
PayloadThe JSON that you want to provide to your Lambda function as input. (Buffer, Typed Array, Blob, String)no
QualifierSpecify a version or alias to invoke a published version of the function.no
HTTP_TIMEOUTSets the socket to timeout after timeout milliseconds of inactivity on the socket. Defaults to two minutes (120000)no
MAX_RETRIESReturns the maximum amount of retries to perform for a service request. By default this value is calculated by the specific service object that the request is being made to.no
SUCCEED_ON_FUNCTION_FAILURESet to true if this action should succeed when the Lambda function executed returns an errorno
namedescription
responseresponse from lambda invocation