The Code subsystem provides code execution environments for dynamic component execution.
Role: AWS Lambda code executor
Summary: Executes code in AWS Lambda functions for serverless code execution with automatic scaling and isolation.
Setting | Type | Required | Default | Description |
---|---|---|---|---|
region |
string | Yes | - | AWS region for Lambda functions |
accessKeyId |
string | Yes | - | AWS access key ID |
secretAccessKey |
string | Yes | - | AWS secret access key |
Example Configuration:
import { SRE } from '@smythos/sre';
SRE.init({
Code: {
Connector: 'AWSLambda',
Settings: {
region: 'us-east-1',
accessKeyId: process.env.AWS_ACCESS_KEY_ID,
secretAccessKey: process.env.AWS_SECRET_ACCESS_KEY,
},
},
});
Use Cases:
How it Works:
Security Notes: