Object Lambda Function Settings
This page documents environment variables for configuring AIStor to publish data to an HTTP webhook endpoint and trigger an Object Lambda function.SeeTransforms with Object Lambda for more complete documentation and tutorials on using these environment variables.
You can specify multiple targets by appending a unique identifier_ID for each set of related settings.
exportMINIO_LAMBDA_WEBHOOK_ENABLE_myfunction="on"exportMINIO_LAMBDA_WEBHOOK_ENDPOINT_myfunction="https://webhook-1.example.net"exportMINIO_LAMBDA_WEBHOOK_ENABLE_yourfunction="on"exportMINIO_LAMBDA_WEBHOOK_ENDPOINT_yourfunction="https://webhook-2.example.net"You can specify multiple targets by appending a unique identifier:ID to the configuration key.
mc admin configset lambda_webhook:primaryenable="on"endpoint="https://webhook.example.net"mc admin configset lambda_webhook:secondaryenable="on"endpoint="https://webhook.example.net"Specify"on" to enable the Object Lambda webhook endpoint for a handler function.
Requires specifyingMINIO_LAMBDA_WEBHOOK_ENDPOINT.
The HTTP endpoint of the lambda webhook for the handler function.
Specify the opaque string or JWT authorization token to use for authenticating to the lambda webhook service.
AIStor redacts this value when returned as part ofmc admin config get.
Specify the path to the client certificate to use for performing mTLS authentication to the lambda webhook service.
Specify the path to the private key to use for performing mTLS authentication to the lambda webhook service.
Optional
RELEASE.2025-08-29T21-27-49Z or later.Specify the timeout period for receiving response headers from the lambda webhook server.
Specify a duration value, such as120s or2m.
Defaults to0s (no timeout).