I am new to AWS and trying to figure out how to call a lambda function using ruby. Could someone provide me a sample code to invoke AWS lambda function using ruby
Thanks
Edit 1 : after trying the code , I am getting the following error
undefined method `match' for nil:NilClass
Here's my code :
require 'aws/decider'
require 'aws-sdk'
class U_Act
extend AWS::Flow::Activities
activity :b_u do
{
version: "1.0"
}
end
def b_u(c_id)
lambda=Aws::Lambda::Client.new(
access_key_id: “XxXXXXXXXXX”,
secret_access_key: “XXXXXXXXXX”
)
resp = lambda.invoke(
function_name: “s_u_1” # required
)
print "#{resp}"
end
end
invoke()method? docs.aws.amazon.com/sdkforruby/api/Aws/Lambda/…