Manages lightweight user-provided functions executed in response to events.
Service: cloudfunctions.googleapis.com
The Service name cloudfunctions.googleapis.com is needed to create RPC client stubs.
| Methods |
CallFunction |
Synchronously invokes a deployed Cloud Function. |
CreateFunction |
Creates a new function. |
DeleteFunction |
Deletes a function with the given name from the specified project. |
GenerateDownloadUrl |
Returns a signed URL for downloading deployed function source code. |
GenerateUploadUrl |
Returns a signed URL for uploading a function source code. |
GetFunction |
Returns a function with the given name from the requested project. |
GetIamPolicy |
Gets the IAM access control policy for a function. |
ListFunctions |
Returns a list of functions that belong to the requested project. |
SetIamPolicy |
Sets the IAM access control policy on the specified function. |
TestIamPermissions |
Tests the specified permissions against the IAM access control policy for a function. |
UpdateFunction |
Updates existing function. |
| Methods |
ListLocations |
Lists information about the supported locations for this service. |
| Methods |
GetIamPolicy |
Gets the access control policy for a resource. |
SetIamPolicy |
Sets the access control policy on the specified resource. |
TestIamPermissions |
Returns permissions that a caller has on the specified resource. |
| Methods |
GetOperation |
Gets the latest state of a long-running operation. |
ListOperations |
Lists operations that match the specified filter in the request. |
WaitOperation |
Waits for the specified long-running operation until it is done or reaches at most a specified timeout, returning the latest state. |