AWS Lambda AWS-lambda
8 operations, identified by eventName in the audit log.
| eventName | Description |
|---|---|
| _catch_all | Catch-all entry for AWS-lambda rules that match the service but not a specific eventName. |
| AddPermission | Grants an AWS service or another account permission to invoke a Lambda function by adding a statement to the function's resource-based policy. |
| CreateFunction | Creates a new Lambda function by uploading deployment package code and specifying the runtime, handler, and execution role. |
| CreateFunctionUrlConfig | Creates a function URL, a dedicated HTTP(S) endpoint, for the specified Lambda function or function alias. |
| Invoke | Synchronously invokes a Lambda function and returns the function's response payload. |
| ListFunctions | Returns a paginated list of Lambda functions in the current account and region, with optional filtering by runtime or layer. |
| PublishLayerVersion | Creates a new version of a Lambda layer by uploading a deployment package containing libraries or other dependencies. |
| UpdateFunctionConfiguration | Modifies the configuration settings of a Lambda function, such as its memory, timeout, environment variables, or execution role. |
_catch_all: AWS-lambda (catch-all)
#Description
Catch-all entry for AWS-lambda rules that match the service but not a specific eventName.
Fields #
| Name | Description |
|---|---|
eventName | The name of the API action that was called. |
eventSource | The AWS service endpoint that received the request (e.g. iam.amazonaws.com). |
eventType | CloudTrail event category: AwsApiCall, AwsConsoleSignIn, AwsConsoleAction, AwsServiceEvent, or AwsVpceEvents. |
userIdentity | The IAM entity that made the request (type, principalId, arn, accountId, sessionContext). |
sourceIPAddress | IP address of the caller, or the AWS service principal for service-initiated calls. |
awsRegion | AWS Region the request was made to. |
requestParameters | Parameters sent with the request. Shape is action-specific; null when none. |
responseElements | Response elements. Shape is action-specific; null for reads or when absent. |
errorCode | AWS service error code when the request failed. Absent on success. |
errorMessage | Description of the error when errorCode is present. |
Common Indicators #
Field/value combinations most frequently checked by detection rules targeting this event, derived from cross-vendor predicate analysis.
| Field | Kind | Value | Rules | Vendors |
|---|---|---|---|---|
Provider_Name | eq | lambda.amazonaws.com | 3 rules | elastic |
event.outcome | eq | success | 3 rules | elastic |
aws::eventSource | eq | lambda.amazonaws.com | 1 rule | panther, sigma, splunk |
aws::requestParameters | starts_with | principal=\ | 1 rule | elastic |
Detection Rules #
View all rules referencing this event →Sigma #
Elastic #
AddPermission
#Description
Grants an AWS service or another account permission to invoke a Lambda function by adding a statement to the function's resource-based policy.
Fields #
| Name | Description |
|---|---|
eventName | The name of the API action that was called. |
eventSource | The AWS service endpoint that received the request (e.g. iam.amazonaws.com). |
eventType | CloudTrail event category: AwsApiCall, AwsConsoleSignIn, AwsConsoleAction, AwsServiceEvent, or AwsVpceEvents. |
userIdentity | The IAM entity that made the request (type, principalId, arn, accountId, sessionContext). |
sourceIPAddress | IP address of the caller, or the AWS service principal for service-initiated calls. |
awsRegion | AWS Region the request was made to. |
requestParameters | Parameters sent with the request. Shape is action-specific; null when none. |
responseElements | Response elements. Shape is action-specific; null for reads or when absent. |
errorCode | AWS service error code when the request failed. Absent on success. |
errorMessage | Description of the error when errorCode is present. |
CreateFunction
#Description
Creates a new Lambda function by uploading deployment package code and specifying the runtime, handler, and execution role.
Fields #
| Name | Description |
|---|---|
eventName | The name of the API action that was called. |
eventSource | The AWS service endpoint that received the request (e.g. iam.amazonaws.com). |
eventType | CloudTrail event category: AwsApiCall, AwsConsoleSignIn, AwsConsoleAction, AwsServiceEvent, or AwsVpceEvents. |
userIdentity | The IAM entity that made the request (type, principalId, arn, accountId, sessionContext). |
sourceIPAddress | IP address of the caller, or the AWS service principal for service-initiated calls. |
awsRegion | AWS Region the request was made to. |
requestParameters | Parameters sent with the request. Shape is action-specific; null when none. |
responseElements | Response elements. Shape is action-specific; null for reads or when absent. |
errorCode | AWS service error code when the request failed. Absent on success. |
errorMessage | Description of the error when errorCode is present. |
CreateFunctionUrlConfig
#Description
Creates a function URL, a dedicated HTTP(S) endpoint, for the specified Lambda function or function alias.
Fields #
| Name | Description |
|---|---|
eventName | The name of the API action that was called. |
eventSource | The AWS service endpoint that received the request (e.g. iam.amazonaws.com). |
eventType | CloudTrail event category: AwsApiCall, AwsConsoleSignIn, AwsConsoleAction, AwsServiceEvent, or AwsVpceEvents. |
userIdentity | The IAM entity that made the request (type, principalId, arn, accountId, sessionContext). |
sourceIPAddress | IP address of the caller, or the AWS service principal for service-initiated calls. |
awsRegion | AWS Region the request was made to. |
requestParameters | Parameters sent with the request. Shape is action-specific; null when none. |
responseElements | Response elements. Shape is action-specific; null for reads or when absent. |
errorCode | AWS service error code when the request failed. Absent on success. |
errorMessage | Description of the error when errorCode is present. |
Common Indicators #
Field/value combinations most frequently checked by detection rules targeting this event, derived from cross-vendor predicate analysis.
| Field | Kind | Value | Rules | Vendors |
|---|---|---|---|---|
aws::eventSource | eq | lambda.amazonaws.com | 1 rule | panther, sigma, splunk |
Detection Rules #
View all rules referencing this event →Sigma #
Invoke
#Description
Synchronously invokes a Lambda function and returns the function's response payload.
Fields #
| Name | Description |
|---|---|
eventName | The name of the API action that was called. |
eventSource | The AWS service endpoint that received the request (e.g. iam.amazonaws.com). |
eventType | CloudTrail event category: AwsApiCall, AwsConsoleSignIn, AwsConsoleAction, AwsServiceEvent, or AwsVpceEvents. |
userIdentity | The IAM entity that made the request (type, principalId, arn, accountId, sessionContext). |
sourceIPAddress | IP address of the caller, or the AWS service principal for service-initiated calls. |
awsRegion | AWS Region the request was made to. |
requestParameters | Parameters sent with the request. Shape is action-specific; null when none. |
responseElements | Response elements. Shape is action-specific; null for reads or when absent. |
errorCode | AWS service error code when the request failed. Absent on success. |
errorMessage | Description of the error when errorCode is present. |
ListFunctions
#Description
Returns a paginated list of Lambda functions in the current account and region, with optional filtering by runtime or layer.
Fields #
| Name | Description |
|---|---|
eventName | The name of the API action that was called. |
eventSource | The AWS service endpoint that received the request (e.g. iam.amazonaws.com). |
eventType | CloudTrail event category: AwsApiCall, AwsConsoleSignIn, AwsConsoleAction, AwsServiceEvent, or AwsVpceEvents. |
userIdentity | The IAM entity that made the request (type, principalId, arn, accountId, sessionContext). |
sourceIPAddress | IP address of the caller, or the AWS service principal for service-initiated calls. |
awsRegion | AWS Region the request was made to. |
requestParameters | Parameters sent with the request. Shape is action-specific; null when none. |
responseElements | Response elements. Shape is action-specific; null for reads or when absent. |
errorCode | AWS service error code when the request failed. Absent on success. |
errorMessage | Description of the error when errorCode is present. |
PublishLayerVersion
#Description
Creates a new version of a Lambda layer by uploading a deployment package containing libraries or other dependencies.
Fields #
| Name | Description |
|---|---|
eventName | The name of the API action that was called. |
eventSource | The AWS service endpoint that received the request (e.g. iam.amazonaws.com). |
eventType | CloudTrail event category: AwsApiCall, AwsConsoleSignIn, AwsConsoleAction, AwsServiceEvent, or AwsVpceEvents. |
userIdentity | The IAM entity that made the request (type, principalId, arn, accountId, sessionContext). |
sourceIPAddress | IP address of the caller, or the AWS service principal for service-initiated calls. |
awsRegion | AWS Region the request was made to. |
requestParameters | Parameters sent with the request. Shape is action-specific; null when none. |
responseElements | Response elements. Shape is action-specific; null for reads or when absent. |
errorCode | AWS service error code when the request failed. Absent on success. |
errorMessage | Description of the error when errorCode is present. |
UpdateFunctionConfiguration
#Description
Modifies the configuration settings of a Lambda function, such as its memory, timeout, environment variables, or execution role.
Fields #
| Name | Description |
|---|---|
eventName | The name of the API action that was called. |
eventSource | The AWS service endpoint that received the request (e.g. iam.amazonaws.com). |
eventType | CloudTrail event category: AwsApiCall, AwsConsoleSignIn, AwsConsoleAction, AwsServiceEvent, or AwsVpceEvents. |
userIdentity | The IAM entity that made the request (type, principalId, arn, accountId, sessionContext). |
sourceIPAddress | IP address of the caller, or the AWS service principal for service-initiated calls. |
awsRegion | AWS Region the request was made to. |
requestParameters | Parameters sent with the request. Shape is action-specific; null when none. |
responseElements | Response elements. Shape is action-specific; null for reads or when absent. |
errorCode | AWS service error code when the request failed. Absent on success. |
errorMessage | Description of the error when errorCode is present. |