Class Snapshot
Represents a snapshot of a job.
Implements
Inherited Members
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 |