View Source GoogleApi.Logging.V2.Model.RecentQuery (google_api_logging v0.47.0)

Describes a recent query executed on the Logs Explorer or Log Analytics page within the last ~ 30 days.

Attributes

  • lastRunTime (type: DateTime.t, default: nil) - Output only. The timestamp when this query was last run.
  • loggingQuery (type: GoogleApi.Logging.V2.Model.LoggingQuery.t, default: nil) - Logging query that can be executed in Logs Explorer or via Logging API.
  • name (type: String.t, default: nil) - Output only. Resource name of the recent query.In the format: "projects/[PROJECT_ID]/locations/[LOCATION_ID]/recentQueries/[QUERY_ID]" For a list of supported locations, see Supported Regions (https://cloud.google.com/logging/docs/region-support)The QUERY_ID is a system generated alphanumeric ID.
  • opsAnalyticsQuery (type: GoogleApi.Logging.V2.Model.OpsAnalyticsQuery.t, default: nil) - Analytics query that can be executed in Log Analytics.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.Logging.V2.Model.RecentQuery{
  lastRunTime: DateTime.t() | nil,
  loggingQuery: GoogleApi.Logging.V2.Model.LoggingQuery.t() | nil,
  name: String.t() | nil,
  opsAnalyticsQuery: GoogleApi.Logging.V2.Model.OpsAnalyticsQuery.t() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.