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. |
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 2023-03-29 UTC.
[{
"type": "thumb-down",
"id": "hardToUnderstand",
"label":"Hard to understand"
},{
"type": "thumb-down",
"id": "incorrectInformationOrSampleCode",
"label":"Incorrect information or sample code"
},{
"type": "thumb-down",
"id": "missingTheInformationSamplesINeed",
"label":"Missing the information/samples I need"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]