Class TemporalAsset (2.11.0)

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

An asset in Google Cloud and its temporal metadata, including the time window when it was observed and its status during that window.

Inheritance

Object > TemporalAsset

Namespace

Google.Cloud.Asset.V1

Assembly

Google.Cloud.Asset.V1.dll

Constructors

TemporalAsset()

public TemporalAsset()

TemporalAsset(TemporalAsset)

public TemporalAsset(TemporalAsset other)
Parameter
NameDescription
otherTemporalAsset

Properties

Asset

public Asset Asset { get; set; }

An asset in Google Cloud.

Property Value
TypeDescription
Asset

Deleted

public bool Deleted { get; set; }

Whether the asset has been deleted or not.

Property Value
TypeDescription
Boolean

PriorAsset

public Asset PriorAsset { get; set; }

Prior copy of the asset. Populated if prior_asset_state is PRESENT. Currently this is only set for responses in Real-Time Feed.

Property Value
TypeDescription
Asset

PriorAssetState

public TemporalAsset.Types.PriorAssetState PriorAssetState { get; set; }

State of prior_asset.

Property Value
TypeDescription
TemporalAsset.Types.PriorAssetState

Window

public TimeWindow Window { get; set; }

The time window when the asset data and state was observed.

Property Value
TypeDescription
TimeWindow