Show / Hide Table of Contents

Class Snapshot

Represents a snapshot of a job.

Inheritance
object
Snapshot
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.Dataflow.v1b3.Data
Assembly: Google.Apis.Dataflow.v1b3.dll
Syntax
public class Snapshot : IDirectResponseSchema

Properties

CreationTime

object representation of CreationTimeRaw.

Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use CreationTimeDateTimeOffset instead.")]
public virtual object CreationTime { get; set; }
Property Value
Type Description
object

CreationTimeDateTimeOffset

DateTimeOffset representation of CreationTimeRaw.

Declaration
[JsonIgnore]
public virtual DateTimeOffset? CreationTimeDateTimeOffset { get; set; }
Property Value
Type Description
DateTimeOffset?

CreationTimeRaw

The time this snapshot was created.

Declaration
[JsonProperty("creationTime")]
public virtual string CreationTimeRaw { get; set; }
Property Value
Type Description
string

Description

User specified description of the snapshot. Maybe empty.

Declaration
[JsonProperty("description")]
public virtual string Description { get; set; }
Property Value
Type Description
string

DiskSizeBytes

The disk byte size of the snapshot. Only available for snapshots in READY state.

Declaration
[JsonProperty("diskSizeBytes")]
public virtual long? DiskSizeBytes { get; set; }
Property Value
Type Description
long?

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

Id

The unique ID of this snapshot.

Declaration
[JsonProperty("id")]
public virtual string Id { get; set; }
Property Value
Type Description
string

ProjectId

The project this snapshot belongs to.

Declaration
[JsonProperty("projectId")]
public virtual string ProjectId { get; set; }
Property Value
Type Description
string

PubsubMetadata

Pub/Sub snapshot metadata.

Declaration
[JsonProperty("pubsubMetadata")]
public virtual IList<PubsubSnapshotMetadata> PubsubMetadata { get; set; }
Property Value
Type Description
IList<PubsubSnapshotMetadata>

Region

Cloud region where this snapshot lives in, e.g., "us-central1".

Declaration
[JsonProperty("region")]
public virtual string Region { get; set; }
Property Value
Type Description
string

SourceJobId

The job this snapshot was created from.

Declaration
[JsonProperty("sourceJobId")]
public virtual string SourceJobId { get; set; }
Property Value
Type Description
string

State

State of the snapshot.

Declaration
[JsonProperty("state")]
public virtual string State { get; set; }
Property Value
Type Description
string

Ttl

The time after which this snapshot will be automatically deleted.

Declaration
[JsonProperty("ttl")]
public virtual object Ttl { get; set; }
Property Value
Type Description
object

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX