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

Configuration for an indexed field.

Attributes

  • createTime (type: DateTime.t, default: nil) - Output only. The timestamp when the index was last modified.This is used to return the timestamp, and will be ignored if supplied during update.
  • fieldPath (type: String.t, default: nil) - Required. The LogEntry field path to index.Note that some paths are automatically indexed, and other paths are not eligible for indexing. See indexing documentation( https://cloud.google.com/logging/docs/view/advanced-queries#indexed-fields) for details.For example: jsonPayload.request.status
  • type (type: String.t, default: nil) - Required. The type of data in this index.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.Logging.V2.Model.IndexConfig{
  createTime: DateTime.t() | nil,
  fieldPath: String.t() | nil,
  type: String.t() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.