View Source GoogleApi.CloudAsset.V1.Model.SavedQuery (google_api_cloud_asset v0.35.0)

A saved query which can be shared with others or used later.

Attributes

  • content (type: GoogleApi.CloudAsset.V1.Model.QueryContent.t, default: nil) - The query content.
  • createTime (type: DateTime.t, default: nil) - Output only. The create time of this saved query.
  • creator (type: String.t, default: nil) - Output only. The account's email address who has created this saved query.
  • description (type: String.t, default: nil) - The description of this saved query. This value should be fewer than 255 characters.
  • labels (type: map(), default: nil) - Labels applied on the resource. This value should not contain more than 10 entries. The key and value of each entry must be non-empty and fewer than 64 characters.
  • lastUpdateTime (type: DateTime.t, default: nil) - Output only. The last update time of this saved query.
  • lastUpdater (type: String.t, default: nil) - Output only. The account's email address who has updated this saved query most recently.
  • name (type: String.t, default: nil) - The resource name of the saved query. The format must be: projects/project_number/savedQueries/saved_query_id folders/folder_number/savedQueries/saved_query_id * organizations/organization_number/savedQueries/saved_query_id

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.CloudAsset.V1.Model.SavedQuery{
  content: GoogleApi.CloudAsset.V1.Model.QueryContent.t() | nil,
  createTime: DateTime.t() | nil,
  creator: String.t() | nil,
  description: String.t() | nil,
  labels: map() | nil,
  lastUpdateTime: DateTime.t() | nil,
  lastUpdater: String.t() | nil,
  name: String.t() | nil
}

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.