Send feedback
Cloud Functions API
Stay organized with collections
Save and categorize content based on your preferences.
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
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.
ListFunctions
Returns a list of functions that belong to the requested project.
ListRuntimes
Returns a list of runtimes that are supported for the requested project.
UpdateFunction
Updates existing function.
Methods
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.
ListFunctions
Returns a list of functions that belong to the requested project.
ListRuntimes
Returns a list of runtimes that are supported for the requested project.
UpdateFunction
Updates existing function.
Methods
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.
ListFunctions
Returns a list of functions that belong to the requested project.
ListRuntimes
Returns a list of runtimes that are supported for the requested project.
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 until the specified long-running operation is done or reaches at most a specified timeout, returning the latest state.
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-05-07 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-05-07 UTC."],[],[]]