View Source GoogleApi.CloudAsset.V1.Model.TemporalAsset (google_api_cloud_asset v0.33.1)

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


  • asset (type: GoogleApi.CloudAsset.V1.Model.Asset.t, default: nil) - An asset in Google Cloud.
  • deleted (type: boolean(), default: nil) - Whether the asset has been deleted or not.
  • priorAsset (type: GoogleApi.CloudAsset.V1.Model.Asset.t, default: nil) - Prior copy of the asset. Populated if prior_asset_state is PRESENT. Currently this is only set for responses in Real-Time Feed.
  • priorAssetState (type: String.t, default: nil) - State of prior_asset.
  • window (type: GoogleApi.CloudAsset.V1.Model.TimeWindow.t, default: nil) - The time window when the asset data and state was observed.

Link to this section Summary


Unwrap a decoded JSON object into its complex fields.

Link to this section Types


t() :: %GoogleApi.CloudAsset.V1.Model.TemporalAsset{
  asset: GoogleApi.CloudAsset.V1.Model.Asset.t() | nil,
  deleted: boolean() | nil,
  priorAsset: GoogleApi.CloudAsset.V1.Model.Asset.t() | nil,
  priorAssetState: String.t() | nil,
  window: GoogleApi.CloudAsset.V1.Model.TimeWindow.t() | nil

Link to this section Functions


decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.