uampio/invoke-aws-lambda-rs
Invoke AWS Lambda function (Rust implementation)
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 (for temporary credentials) | no | — |
| REGION | AWS region where the Lambda is deployed | no | eu-central-1 |
| FunctionName | The name of the Lambda function, version, or alias | yes | — |
| InvocationType | RequestResponse | Event | DryRun | no | RequestResponse |
| LogType | None | Tail | no | None |
| ClientContext | Base64-encoded data about the invoking client | no | — |
| Payload | JSON input to pass to the Lambda function | no | — |
| Qualifier | Version or alias of the function to invoke | no | — |
| SUCCEED_ON_FUNCTION_FAILURE | Set to true to succeed even when Lambda returns a function error | no | false |
| TIMEOUT | HTTP read timeout in seconds for the Lambda invocation | no | 240 |
Outputs
| name | description |
|---|---|
| response | JSON response from the Lambda invocation (StatusCode, ExecutedVersion, Payload, LogResult, FunctionError) |