View Source GoogleApi.Compute.V1.Model.GuestAttributes (google_api_compute v0.56.2)

A guest attributes entry.

Attributes

  • kind (type: String.t, default: compute#guestAttributes) - [Output Only] Type of the resource. Always compute#guestAttributes for guest attributes entry.
  • queryPath (type: String.t, default: nil) - The path to be queried. This can be the default namespace ('') or a nested namespace ('\/') or a specified key ('\/\').
  • queryValue (type: GoogleApi.Compute.V1.Model.GuestAttributesValue.t, default: nil) - [Output Only] The value of the requested queried path.
  • selfLink (type: String.t, default: nil) - [Output Only] Server-defined URL for this resource.
  • variableKey (type: String.t, default: nil) - The key to search for.
  • variableValue (type: String.t, default: nil) - [Output Only] The value found for the requested key.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.Compute.V1.Model.GuestAttributes{
  kind: String.t() | nil,
  queryPath: String.t() | nil,
  queryValue: GoogleApi.Compute.V1.Model.GuestAttributesValue.t() | nil,
  selfLink: String.t() | nil,
  variableKey: String.t() | nil,
  variableValue: String.t() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.