Describe the bug
When creating a Lambda function, and when I choose any of the runtime languages (Ruby 2.5, Java, Go, NodeJs,) for the Runtime option, I am seeing, "Deploying using the runtime
To reproduce
Expected behavior
I should be able to create the function without any issue.
Screenshots

Your Environment
Additional context
@Kavin-Kannan We currently do not support Ruby (issue here: https://github.com/aws/aws-toolkit-jetbrains/issues/682). Can you take a screenshot of the java one?
@hunterwerlla Please see screenshot attached for Java runtimes as well.
Just to let you know, this is the issue for ANY runtime, not just for Ruby and Java.


@Kavin-Kannan Ah I missed that you are using Rubymine. This menu should not be available in Rubymine if you don't have any additional languages installed. We currently require building the lambda to deploy it.
@hunterwerlla I have python 2.7 installed, but I still see the same error.

It is based on the languages installed into the IDE. I do not think Python plugin can be installed to RubyMine, but JavaScript can.
Ideally yes, we need to filter than runtime selector combo box
I'm going to reopen this as an issue to track the UI issue.
Installed Nodejs, (both in the IDE and in the system)
Chose NodeJs 10.x
Created an index.js with the example given in aws - https://docs.aws.amazon.com/lambda/latest/dg/nodejs-handler.html
Now when I try to create the lambda, I see the below error.

@Kavin-Kannan The handler format can be confusing, in that case it would be index.lambda_handler. If you have any further issues, please file them separately.