public sealed class TemporalAsset : IMessage<TemporalAsset>, IEquatable<TemporalAsset>, IDeepCloneable<TemporalAsset>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Asset Inventory v1 API class TemporalAsset.
An asset in Google Cloud and its temporal metadata, including the time window when it was observed and its status during that window.
Implements
IMessageTemporalAsset, IEquatableTemporalAsset, IDeepCloneableTemporalAsset, IBufferMessage, IMessageNamespace
Google.Cloud.Asset.V1Assembly
Google.Cloud.Asset.V1.dll
Constructors
TemporalAsset()
public TemporalAsset()
TemporalAsset(TemporalAsset)
public TemporalAsset(TemporalAsset other)
Parameter | |
---|---|
Name | Description |
other | TemporalAsset |
Properties
Asset
public Asset Asset { get; set; }
An asset in Google Cloud.
Property Value | |
---|---|
Type | Description |
Asset |
Deleted
public bool Deleted { get; set; }
Whether the asset has been deleted or not.
Property Value | |
---|---|
Type | Description |
bool |
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 | |
---|---|
Type | Description |
Asset |
PriorAssetState
public TemporalAsset.Types.PriorAssetState PriorAssetState { get; set; }
State of prior_asset.
Property Value | |
---|---|
Type | Description |
TemporalAssetTypesPriorAssetState |
Window
public TimeWindow Window { get; set; }
The time window when the asset data and state was observed.
Property Value | |
---|---|
Type | Description |
TimeWindow |