gagoar/invoke-aws-lambda
Invoke AWS Lambda function
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| AWS_ACCESS_KEY_ID | AWS_ACCESS_KEY_ID | yes | — |
| AWS_SECRET_ACCESS_KEY | AWS_SECRET_ACCESS_KEY | yes | — |
| AWS_SESSION_TOKEN | AWS_SESSION_TOKEN | no | — |
| REGION | region where the lambda has been created (https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-regions-availability-zones.html) | no | us-east-1 |
| FunctionName | The name of the Lambda function, version, or alias | yes | — |
| InvocationType | Choose from the following options: RequestResponse, Event, DryRun | no | RequestResponse |
| LogType | Choose from the following options: None, Tail | no | None |
| ClientContext | Up to 3583 bytes of base64-encoded data about the invoking client to pass to the function in the context object. | no | — |
| Payload | The JSON that you want to provide to your Lambda function as input. (Buffer, Typed Array, Blob, String) | no | — |
| Qualifier | Specify a version or alias to invoke a published version of the function. | no | — |
| HTTP_TIMEOUT | Sets the socket to timeout after timeout milliseconds of inactivity on the socket. Defaults to two minutes (120000) | no | — |
| MAX_RETRIES | Returns 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_FAILURE | Set to true if this action should succeed when the Lambda function executed returns an error | no | — |
Outputs
| name | description |
|---|---|
| response | response from lambda invocation |