2019-10-04 11:53:05 -07:00

1.7 KiB

Read this on the main serverless docs site

Azure - Invoke

Invokes deployed function. It allows the user to send event data to the function and display the results of the function invocation.

serverless invoke --function functionName

Options

  • --config or -c Name of your configuration file, if other than serverless.yml|.yaml|.js|.json.
  • --function or -f The name of the function in your service that you want to invoke. Required.
  • --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.
  • --data or -d Stringified JSON data to be used as input to the function

Provided lifecycle events

  • invoke:invoke

Examples

serverless invoke --function functionName

This example will invoke your deployed function on the configured platform endpoint. This will output the result of the invocation in your terminal.

Function invocation with data

serverless invoke --function functionName --data '{"name": "Bernie"}'

Function invocation with data passing

serverless invoke --function functionName --path data.json

This example will pass the json data in the data.json file (relative to the root of the service) while invoking the specified/deployed function.