public sealed class GcsObject : IMessage<GcsObject>, IEquatable<GcsObject>, IDeepCloneable<GcsObject>, IBufferMessage, IMessage
Cloud Storage object representation.
Inheritance
System.Object > GcsObjectImplements
IMessage<GcsObject>, System.IEquatable<GcsObject>, IDeepCloneable<GcsObject>, IBufferMessage, IMessageNamespace
Google.Cloud.OsConfig.V1Assembly
Google.Cloud.OsConfig.V1.dll
Constructors
GcsObject()
public GcsObject()
GcsObject(GcsObject)
public GcsObject(GcsObject other)
Parameter | |
---|---|
Name | Description |
other | GcsObject |
Properties
Bucket
public string Bucket { get; set; }
Required. Bucket of the Cloud Storage object.
Property Value | |
---|---|
Type | Description |
System.String |
GenerationNumber
public long GenerationNumber { get; set; }
Required. Generation number of the Cloud Storage object. This is used to ensure that the ExecStep specified by this PatchJob does not change.
Property Value | |
---|---|
Type | Description |
System.Int64 |
Object
public string Object { get; set; }
Required. Name of the Cloud Storage object.
Property Value | |
---|---|
Type | Description |
System.String |