Class GcsObject

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

Cloud Storage object representation.

Inheritance

Object > GcsObject

Namespace

Google.Cloud.OsConfig.V1

Assembly

Google.Cloud.OsConfig.V1.dll

Constructors

GcsObject()

public GcsObject()

GcsObject(GcsObject)

public GcsObject(GcsObject other)
Parameter
NameDescription
otherGcsObject

Properties

Bucket

public string Bucket { get; set; }

Required. Bucket of the Cloud Storage object.

Property Value
TypeDescription
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
TypeDescription
Int64

Object

public string Object { get; set; }

Required. Name of the Cloud Storage object.

Property Value
TypeDescription
String