Lambda Function

Resource Type

AWS.Lambda.Function

Resource ID Format

For Lambda Functions, the resource ID is the ARN.
arn:aws:lambda:us-west-2:123456789012:function:example-function

Background

AWS Lambda is a compute service that lets you run code without provisioning or managing servers.

Fields

Field
Type
Description
Policy
Map
A mapping with Policy (the resource-based policy) and RevisionId (the current revision of the policy) keys
Environment
Map
The environment variables and error state of the function
Runtime
String
The runtime environment of the function, such as go1.x or python3.x

Example

{
"AccountId": "123456789012",
"Arn": "arn:aws:lambda:us-west-2:123456789012:function:example-function",
"CodeSha256": "1234=",
"CodeSize": 10000,
"DeadLetterConfig": null,
"Description": "This is an example lambda function",
"Environment": {
"Error": null,
"Variables": {
"DEBUG": "False",
"VAR1": "Var1Value"
}
},
"Handler": "handler",
"KMSKeyArn": null,
"LastModified": "2019-01-01T00:00:00.000+0000",
"Layers": null,
"MasterArn": null,
"MemorySize": 256,
"Name": "example-function",
"Policy": {
"Policy": "{\"Policy\": \"{\"Version\":\"2012-10-17\",\"Id\":\"default\",\"Statement\":[{\"Sid\":\"sns\",\"Effect\":\"Allow\",\"Principal\":{\"Service\":\"sns.amazonaws.com\"},\"Action\":\"lambda:InvokeFunction\",\"Resource\":\"arn:aws:lambda:us-west-2:123456789012:function:example-function\"}]}",
"RevisionId": "abcdefg-1234567890-abcdefg"
},
"Region": "us-west-2",
"ResourceId": "arn:aws:lambda:us-west-2:123456789012:function:example-function",
"ResourceType": "AWS.Lambda.Function",
"RevisionId": "1",
"Role": "arn:aws:iam::123456789012:role/example-function-role",
"Runtime": "go1.x",
"Tags": {
"Key1": "Value1",
"Key2": "Value2"
},
"TimeCreated": null,
"Timeout": 60,
"TracingConfig": {
"Mode": "PassThrough"
},
"Version": "$LATEST",
"VpcConfig": null
}
Copy link
On this page
Resource Type
Resource ID Format
Background
Fields
Example