Returns a signed URL for downloading deployed function source code. The URL is only valid for a limited period and should be used within 30 minutes of generation. For more information about the signed URL usage see: https://cloud.google.com/storage/docs/access-control/signed-urls
HTTP request
POST https://cloudfunctions.googleapis.com/v2beta/{name}:generateDownloadUrl
Path parameters
| Parameters | |
|---|---|
name | 
                
                   
 Required. The name of function for which source code Google Cloud Storage signed URL should be generated. It takes the form  Authorization requires the following IAM permission on the specified resource  
  | 
              
Request body
The request body must be empty.
Response body
Response of functions.generateDownloadUrl method.
If successful, the response body contains data with the following structure:
| JSON representation | 
|---|
{ "downloadUrl": string }  | 
                  
| Fields | |
|---|---|
downloadUrl | 
                    
                       
 The generated Google Cloud Storage signed URL that should be used for function source code download.  | 
                  
Authorization scopes
Requires the following OAuth scope:
https://www.googleapis.com/auth/cloud-platform
For more information, see the Authentication Overview.