Close httplib2 connections.
upload(parent, body=None, media_body=None, media_mime_type=None, x__xgafv=None)
Uploads a source archive to a Google Cloud Storage bucket through Cloud Run. The uploaded source object should be used for Cloud Run resource deployments. User is responsible for managing the lifecycle of the uploaded object. If uploading through the Cloud Run API to Cloud Storage is not desired, you can use the IAM Deny Policy to deny the `run.locations.uploadSource` permission for all principals.
close()
Close httplib2 connections.
upload(parent, body=None, media_body=None, media_mime_type=None, x__xgafv=None)
Uploads a source archive to a Google Cloud Storage bucket through Cloud Run. The uploaded source object should be used for Cloud Run resource deployments. User is responsible for managing the lifecycle of the uploaded object. If uploading through the Cloud Run API to Cloud Storage is not desired, you can use the IAM Deny Policy to deny the `run.locations.uploadSource` permission for all principals.
Args:
parent: string, Required. The project and location in which the source archive should be uploaded to, specified in the format `projects/*/locations/*`. (required)
body: object, The request body.
The object takes the form of:
{ # The request message for the UploadSource method.
"service": "A String", # The name of Cloud Run Service upload source archive will be used for.
}
media_body: string, The filename of the media request body, or an instance of a MediaUpload object.
media_mime_type: string, The MIME type of the media request body, or an instance of a MediaUpload object.
x__xgafv: string, V1 error format.
Allowed values
1 - v1 error format
2 - v2 error format
Returns:
An object of the form:
{ # The response message for the UploadSource method.
"cloudStorageSource": { # Cloud Storage source. # The Cloud Storage object path the source archive is uploaded to.
"bucket": "A String", # Required. The Cloud Storage bucket name.
"generation": "A String", # Optional. The Cloud Storage object generation.
"object": "A String", # Required. The Cloud Storage object name.
},
}