Cloud Functions v2beta API - Class StorageSource (1.0.0-beta08)

public sealed class StorageSource : IMessage<StorageSource>, IEquatable<StorageSource>, IDeepCloneable<StorageSource>, IBufferMessage, IMessage

Reference documentation and code samples for the Cloud Functions v2beta API class StorageSource.

Location of the source in an archive file in Google Cloud Storage.

Inheritance

object > StorageSource

Namespace

Google.Cloud.Functions.V2Beta

Assembly

Google.Cloud.Functions.V2Beta.dll

Constructors

StorageSource()

public StorageSource()

StorageSource(StorageSource)

public StorageSource(StorageSource other)
Parameter
Name Description
other StorageSource

Properties

Bucket

public string Bucket { get; set; }

Google Cloud Storage bucket containing the source (see Bucket Name Requirements).

Property Value
Type Description
string

Generation

public long Generation { get; set; }

Google Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.

Property Value
Type Description
long

Object

public string Object { get; set; }

Google Cloud Storage object containing the source.

This object must be a gzipped archive file (.tar.gz) containing source to build.

Property Value
Type Description
string

SourceUploadUrl

publicstringSourceUploadUrl{get;set;}

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.

Property Value
Type Description
string

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 2025年11月05日 UTC.