Cloud Functions API

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.

google.cloud.functions.v1.CloudFunctionsService

Methods
Call Function Synchronously invokes a deployed Cloud Function.
Create Function Creates a new function.
Delete Function Deletes a function with the given name from the specified project.
Generate Download Url Returns a signed URL for downloading deployed function source code.
Generate Upload Url Returns a signed URL for uploading a function source code.
Get Function Returns a function with the given name from the requested project.
Get Iam Policy Gets the IAM access control policy for a function.
List Functions Returns a list of functions that belong to the requested project.
Set Iam Policy Sets the IAM access control policy on the specified function.
Test Iam Permissions Tests the specified permissions against the IAM access control policy for a function.
Update Function Updates existing function.

google.cloud.functions.v2.FunctionService

Methods
Create Function Creates a new function.
Delete Function Deletes a function with the given name from the specified project.
Generate Download Url Returns a signed URL for downloading deployed function source code.
Generate Upload Url Returns a signed URL for uploading a function source code.
Get Function Returns a function with the given name from the requested project.
List Functions Returns a list of functions that belong to the requested project.
List Runtimes Returns a list of runtimes that are supported for the requested project.
Update Function Updates existing function.

google.cloud.functions.v2alpha.FunctionService

Methods
Create Function Creates a new function.
Delete Function Deletes a function with the given name from the specified project.
Generate Download Url Returns a signed URL for downloading deployed function source code.
Generate Upload Url Returns a signed URL for uploading a function source code.
Get Function Returns a function with the given name from the requested project.
List Functions Returns a list of functions that belong to the requested project.
List Runtimes Returns a list of runtimes that are supported for the requested project.
Update Function Updates existing function.

google.cloud.functions.v2beta.FunctionService

Methods
Create Function Creates a new function.
Delete Function Deletes a function with the given name from the specified project.
Generate Download Url Returns a signed URL for downloading deployed function source code.
Generate Upload Url Returns a signed URL for uploading a function source code.
Get Function Returns a function with the given name from the requested project.
List Functions Returns a list of functions that belong to the requested project.
List Runtimes Returns a list of runtimes that are supported for the requested project.
Update Function Updates existing function.

google.cloud.location.Locations

Methods
List Locations Lists information about the supported locations for this service.

google.iam.v1.IAMPolicy

Methods
Get Iam Policy Gets the access control policy for a resource.
Set Iam Policy Sets the access control policy on the specified resource.
Test Iam Permissions Returns permissions that a caller has on the specified resource.

google.longrunning.Operations

Methods
Get Operation Gets the latest state of a long-running operation.
List Operations Lists operations that match the specified filter in the request.
Wait Operation Waits until the specified long-running operation is done or reaches at most a specified timeout, returning the latest state.
Design a Mobile Site
View Site in Mobile | Classic
Share by: