#Spotinst Functions - Invoke

Invokes deployed function. It allows to send event data to the function, read logs and display other important information of the function invocation.

serverless invoke -f functionName

#Pass Body Data

serverless invoke -f functionName --data "{}"

#Pass Body data via file

serverless invoke -f functionName --path data.json

#Example data.json

$ cat data.json
{
	"Key": "Spotinst Functions is Value"
}

#Options

  • --function or -f The name of the function in your service that you want to invoke. Required.
  • --data or -d String data to be passed as an event to your function. By default data is read from standard input.
  • --path or -p The path to a json file with input data to be passed to the invoked function. This path is relative to the root directory of the service.
  • --type or -t The type of invocation. Either RequestResponse, Event or DryRun. Default is RequestResponse.
  • --log or -l If set to true and invocation type is RequestResponse, it will output logging data of the invocation. Default is false.

Have questions?

Head over to the forums to search for your questions and issues or post a new one.