Reference documentation and code samples for the Google Cloud Functions V2 Client class StorageSource.
Location of the source in an archive file in Google Cloud Storage.
Generated from protobuf message google.cloud.functions.v2.StorageSource
Namespace
Google \ Cloud \ Functions \ V2Methods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ bucket |
string
Google Cloud Storage bucket containing the source (see Bucket Name Requirements). |
↳ object |
string
Google Cloud Storage object containing the source. This object must be a gzipped archive file ( |
↳ generation |
int|string
Google Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used. |
↳ source_upload_url |
string
When the specified storage bucket is a 1st gen function uploard url bucket, this field should be set as the generated upload url for 1st gen deployment. |
getBucket
Google Cloud Storage bucket containing the source (see Bucket Name Requirements).
Returns | |
---|---|
Type | Description |
string |
setBucket
Google Cloud Storage bucket containing the source (see Bucket Name Requirements).
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getObject
Google Cloud Storage object containing the source.
This object must be a gzipped archive file (.tar.gz
) containing source to
build.
Returns | |
---|---|
Type | Description |
string |
setObject
Google Cloud Storage object containing the source.
This object must be a gzipped archive file (.tar.gz
) containing source to
build.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getGeneration
Google Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
Returns | |
---|---|
Type | Description |
int|string |
setGeneration
Google Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
Parameter | |
---|---|
Name | Description |
var |
int|string
|
Returns | |
---|---|
Type | Description |
$this |
getSourceUploadUrl
When the specified storage bucket is a 1st gen function uploard url bucket, this field should be set as the generated upload url for 1st gen deployment.
Returns | |
---|---|
Type | Description |
string |
setSourceUploadUrl
When the specified storage bucket is a 1st gen function uploard url bucket, this field should be set as the generated upload url for 1st gen deployment.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |