View Source GoogleApi.Memcache.V1beta2.Model.Node (google_api_memcache v0.21.1)

Attributes

  • host (type: String.t, default: nil) - Output only. Hostname or IP address of the Memcached node used by the clients to connect to the Memcached server on this node.
  • memcacheFullVersion (type: String.t, default: nil) - Output only. The full version of memcached server running on this node. e.g. - memcached-1.5.16
  • memcacheVersion (type: String.t, default: nil) - Output only. Major version of memcached server running on this node, e.g. MEMCACHE_1_5
  • nodeId (type: String.t, default: nil) - Output only. Identifier of the Memcached node. The node id does not include project or location like the Memcached instance name.
  • parameters (type: GoogleApi.Memcache.V1beta2.Model.MemcacheParameters.t, default: nil) - User defined parameters currently applied to the node.
  • port (type: integer(), default: nil) - Output only. The port number of the Memcached server on this node.
  • state (type: String.t, default: nil) - Output only. Current state of the Memcached node.
  • updateAvailable (type: boolean(), default: nil) - Output only. Returns true if there is an update waiting to be applied
  • zone (type: String.t, default: nil) - Output only. Location (GCP Zone) for the Memcached node.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.Memcache.V1beta2.Model.Node{
  host: String.t() | nil,
  memcacheFullVersion: String.t() | nil,
  memcacheVersion: String.t() | nil,
  nodeId: String.t() | nil,
  parameters: GoogleApi.Memcache.V1beta2.Model.MemcacheParameters.t() | nil,
  port: integer() | nil,
  state: String.t() | nil,
  updateAvailable: boolean() | nil,
  zone: String.t() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.