View Source GoogleApi.APIM.V1alpha.Model.ApiObservation (google_api_apim v0.3.0)

Message describing ApiObservation object

Attributes

  • apiOperationCount (type: String.t, default: nil) - The number of observed API Operations.
  • createTime (type: DateTime.t, default: nil) - Create time stamp
  • hostname (type: String.t, default: nil) - The hostname of requests processed for this Observation.
  • lastEventDetectedTime (type: DateTime.t, default: nil) - Last event detected time stamp
  • name (type: String.t, default: nil) - Identifier. Name of resource
  • serverIps (type: list(String.t), default: nil) - The IP address (IPv4 or IPv6) of the origin server that the request was sent to. This field can include port information. Examples: "192.168.1.1", "10.0.0.1:80", "FE80::0202:B3FF:FE1E:8329".
  • sourceLocations (type: list(String.t), default: nil) - Location of the Observation Source, for example "us-central1" or "europe-west1."
  • style (type: String.t, default: nil) - Style of ApiObservation
  • tags (type: list(String.t), default: nil) - User-defined tags to organize and sort
  • updateTime (type: DateTime.t, default: nil) - Update time stamp

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.APIM.V1alpha.Model.ApiObservation{
  apiOperationCount: String.t() | nil,
  createTime: DateTime.t() | nil,
  hostname: String.t() | nil,
  lastEventDetectedTime: DateTime.t() | nil,
  name: String.t() | nil,
  serverIps: [String.t()] | nil,
  sourceLocations: [String.t()] | nil,
  style: String.t() | nil,
  tags: [String.t()] | nil,
  updateTime: DateTime.t() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.