Invoke Function
Invoke a Google Cloud function using an HTTP request. Refer to the Google Cloud Functions API documentation.
Options
Field | Definition | Type | Required |
---|---|---|---|
Region |
Assigned region for your project; the following regions are available:
The names of the cloud functions in each region are unique, but you can have the same named function in two different regions. us-central1 is the default. |
Dropdown |
TRUE |
Function Name | Name of the function. |
Dropdown |
TRUE |
Request Type |
One of five supported HTTP request methods (sometimes called verbs) in custom API calls:
|
Dropdown |
TRUE |
Input
Field | Definition | Type | Required |
---|---|---|---|
Query |
JSON object that determines the action taken at the URL:
For example: {"name":"something-urgent"} |
Object or String |
FALSE |
Headers | JSON object that determines the content type of the request. This will usually be a replica of the following example: {"Content-type":"application/json"} |
Object |
FALSE |
Body | JSON object that is passed in the content of the request. This will usually be a replica of the following example: {"id":10} |
Object |
FALSE |
Output
Field | Definition | Type |
---|---|---|
Status Code |
Result of the operation. The connector returns an HTTP status code that indicates whether the action taken by the card succeeded or failed. For example:
For a full list of possible status codes, see HTTP status codes. |
Number |
Headers | A detailed context for the status code, unrelated to the output body. Response headers are dependent on your selected HTTP request option. Note that not all headers are response headers. |
Object |
Body | Data returned from your selected HTTP request (for example, the data from a GET request). |
Object |