public sealed class StorageSource : IMessage<StorageSource>, IEquatable<StorageSource>, IDeepCloneable<StorageSource>, IBufferMessage, IMessage
Location of the source in an archive file in Google Cloud Storage.
Implements
Google.Protobuf.IMessage<StorageSource>, IEquatable<StorageSource>, Google.Protobuf.IDeepCloneable<StorageSource>, Google.Protobuf.IBufferMessage, Google.Protobuf.IMessageNamespace
Google.Cloud.CloudBuild.V1Assembly
Google.Cloud.CloudBuild.V1.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 |
Int64 |
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 |