google_api_cloud_asset v0.4.0 GoogleApi.CloudAsset.V1.Model.ExportAssetsRequest View Source

Export asset request.

Attributes

  • assetTypes (type: list(String.t), default: nil) - A list of asset types of which to take a snapshot for. For example: "compute.googleapis.com/Disk". If specified, only matching assets will be returned. See Introduction to Cloud Asset Inventory for all supported asset types.
  • contentType (type: String.t, default: nil) - Asset content type. If not specified, no content but the asset name will be returned.
  • outputConfig (type: GoogleApi.CloudAsset.V1.Model.OutputConfig.t, default: nil) - Required. Output configuration indicating where the results will be output to. All results will be in newline delimited JSON format.
  • readTime (type: DateTime.t, default: nil) - Timestamp to take an asset snapshot. This can only be set to a timestamp between 2018-10-02 UTC (inclusive) and the current time. If not specified, the current time will be used. Due to delays in resource data collection and indexing, there is a volatile window during which running the same query may get different results.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Link to this type

t()

View Source
t() :: %GoogleApi.CloudAsset.V1.Model.ExportAssetsRequest{
  assetTypes: [String.t()],
  contentType: String.t(),
  outputConfig: GoogleApi.CloudAsset.V1.Model.OutputConfig.t(),
  readTime: DateTime.t()
}

Link to this section Functions

Link to this function

decode(value, options)

View Source
decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.