Storage
Storage
Google Cloud Storage
Source code in breathecode/services/google_cloud/storage.py
file(bucket_name, file_name)
Get File object
Parameters:
Name | Type | Description | Default |
---|---|---|---|
bucket_name
|
str
|
Name of bucket in Google Cloud Storage |
required |
file_name
|
str
|
Name of blob in Google Cloud Bucket |
required |
Returns:
Name | Type | Description |
---|---|---|
File |
File
|
File object |
Source code in breathecode/services/google_cloud/storage.py
generate_download_signed_url(bucket_name, file_name, expiration_hours=1)
Generate a signed URL for downloading a file
Parameters:
Name | Type | Description | Default |
---|---|---|---|
bucket_name
|
str
|
Name of bucket in Google Cloud Storage |
required |
file_name
|
str
|
Name of blob in Google Cloud Bucket |
required |
expiration_hours
|
int
|
Hours until the URL expires (default: 1, max: 24) |
1
|
Returns:
Name | Type | Description |
---|---|---|
str |
str
|
Signed URL for downloading the file |