actions-marketplace-validations/Trigger AWS Lamba
This action invokes AWS Lambda from github. you can use a scheduled job or on git teiggers.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
- Runtime
- Deprecated runtime
Inputs
| name | description | required | default |
|---|---|---|---|
| endpoint | The endpoint URI to send requests to. The default endpoint is built from the configured region. The endpoint should be a string like 'https://{service}.{region}.amazonaws.com'. | no | — |
| accessKeyId | your AWS access key ID. | no | — |
| secretAccessKey | your AWS secret access key. | no | — |
| sessionToken | the optional AWS session token to sign requests with. | no | — |
| region | the region to send service requests to. See AWS.Lambda.region for more information. | no | — |
| maxRetries | the maximum amount of retries to attempt with a request. See AWS.Lambda.maxRetries for more information. | no | — |
| maxRedirects | the maximum amount of redirects to follow with a request. See AWS.Lambda.maxRedirects for more information. | no | — |
| sslEnabled | whether to enable SSL for requests. | no | — |
| functionName | The name of the Lambda function, version, or alias. | yes | — |
| invocationType | RequestResponse (default) - Invoke the function synchronously. Keep the connection open until the function returns a response or times out. The API response includes the function response and additional data. Event - Invoke the function asynchronously. Send events that fail multiple times to the function's dead-letter queue (if it's configured). The API response only includes a status code. DryRun - Validate parameter values and verify that the user or role has permission to invoke the function. Possible values include: "Event" "RequestResponse" "DryRun" | no | RequestResponse |
| logType | Set to Tail to include the execution log in the response. Possible values include: "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 | no | — |
| qualifier | Specify a version or alias to invoke a published version of the function. | no | — |
Outputs
no outputs