{
"FunctionName": "string",
"Runtime": "nodejs",
"Role": "string",
"Handler": "string",
"Code": {
"ZipFile": "string",
"S3Bucket": "string",
"S3Key": "string",
"S3ObjectVersion": "string",
"ImageUri": "string"
},
"Description": "string",
"Timeout": 0,
"MemorySize": 0,
"Publish": true,
"VpcConfig": {
"SubnetIds": [],
"SecurityGroupIds": []
},
"PackageType": "Zip",
"DeadLetterConfig": {
"TargetArn": "string"
},
"Environment": {
"Variables": {
"property1": "pa$$word",
"property2": "pa$$word"
}
},
"KMSKeyArn": "string",
"TracingConfig": {
"Mode": "Active"
},
"Tags": {
"property1": "string",
"property2": "string"
},
"Layers": [],
"FileSystemConfigs": [],
"ImageConfig": {
"EntryPoint": [],
"Command": [],
"WorkingDirectory": "string"
},
"CodeSigningConfigArn": "string"
}