Skip to main content

Google Cloud Functions Operations Reference

Orkes Conductor integrates with Google Cloud Functions to let you invoke and manage functions directly from your workflows. Once you configure the Google Cloud Functions integration, you can use the following operations to invoke, list, and manage your Cloud Functions without leaving your workflow.

This page covers the parameters and expected output for each operation available in the Google Cloud Functions integration.

List Functions

Lists serverless functions in a project and location, including 1st gen, 2nd gen, and Cloud Run functions.

ParameterDescriptionTypeRequired/Optional
Project IDThe Google Cloud project ID. If not provided, defaults to the project ID configured in the integration.stringOptional.
LocationThe region where the functions are deployed. For example: us-central1. If not provided, defaults to the location configured in the integration.stringOptional.
Page SizeThe maximum number of functions to return. Accepted values: 1–500.integerOptional.

Invoke HTTP Function

Invokes an HTTP-triggered Google Cloud Function with an optional JSON payload.

ParameterDescriptionTypeRequired/Optional
Function URLThe HTTPS trigger URL of the Cloud Function. If not provided, defaults to the function URL configured in the integration.stringOptional.
Request MethodThe HTTP method. For example, POST, GET.stringOptional.
Payload JSONThe JSON payload to send as the request body.stringOptional.