View Source GoogleApi.AppEngine.V1.Model.Instance (google_api_app_engine v0.42.0)

An Instance resource is the computing unit that App Engine uses to automatically scale an application.

Attributes

  • appEngineRelease (type: String.t, default: nil) - Output only. App Engine release this instance is running on.
  • availability (type: String.t, default: nil) - Output only. Availability of the instance.
  • averageLatency (type: integer(), default: nil) - Output only. Average latency (ms) over the last minute.
  • errors (type: integer(), default: nil) - Output only. Number of errors since this instance was started.
  • id (type: String.t, default: nil) - Output only. Relative name of the instance within the version. Example: instance-1.
  • memoryUsage (type: String.t, default: nil) - Output only. Total memory in use (bytes).
  • name (type: String.t, default: nil) - Output only. Full path to the Instance resource in the API. Example: apps/myapp/services/default/versions/v1/instances/instance-1.
  • qps (type: number(), default: nil) - Output only. Average queries per second (QPS) over the last minute.
  • requests (type: integer(), default: nil) - Output only. Number of requests since this instance was started.
  • startTime (type: DateTime.t, default: nil) - Output only. Time that this instance was started.@OutputOnly
  • vmDebugEnabled (type: boolean(), default: nil) - Output only. Whether this instance is in debug mode. Only applicable for instances in App Engine flexible environment.
  • vmId (type: String.t, default: nil) - Output only. Virtual machine ID of this instance. Only applicable for instances in App Engine flexible environment.
  • vmIp (type: String.t, default: nil) - Output only. The IP address of this instance. Only applicable for instances in App Engine flexible environment.
  • vmLiveness (type: String.t, default: nil) - Output only. The liveness health check of this instance. Only applicable for instances in App Engine flexible environment.
  • vmName (type: String.t, default: nil) - Output only. Name of the virtual machine where this instance lives. Only applicable for instances in App Engine flexible environment.
  • vmStatus (type: String.t, default: nil) - Output only. Status of the virtual machine where this instance lives. Only applicable for instances in App Engine flexible environment.
  • vmZoneName (type: String.t, default: nil) - Output only. Zone where the virtual machine is located. Only applicable for instances in App Engine flexible environment.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() :: %GoogleApi.AppEngine.V1.Model.Instance{
  appEngineRelease: String.t() | nil,
  availability: String.t() | nil,
  averageLatency: integer() | nil,
  errors: integer() | nil,
  id: String.t() | nil,
  memoryUsage: String.t() | nil,
  name: String.t() | nil,
  qps: number() | nil,
  requests: integer() | nil,
  startTime: DateTime.t() | nil,
  vmDebugEnabled: boolean() | nil,
  vmId: String.t() | nil,
  vmIp: String.t() | nil,
  vmLiveness: String.t() | nil,
  vmName: String.t() | nil,
  vmStatus: String.t() | nil,
  vmZoneName: String.t() | nil
}

Functions

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.