GoogleApi.Compute.V1.Model.InterconnectDiagnosticsLinkStatus (google_api_compute v0.37.0) View Source

Attributes

  • arpCaches (type: list(GoogleApi.Compute.V1.Model.InterconnectDiagnosticsARPEntry.t), default: nil) - A list of InterconnectDiagnostics.ARPEntry objects, describing the ARP neighbor entries seen on this link. This will be empty if the link is bundled
  • circuitId (type: String.t, default: nil) - The unique ID for this link assigned during turn up by Google.
  • googleDemarc (type: String.t, default: nil) - The Demarc address assigned by Google and provided in the LoA.
  • lacpStatus (type: GoogleApi.Compute.V1.Model.InterconnectDiagnosticsLinkLACPStatus.t, default: nil) -
  • receivingOpticalPower (type: GoogleApi.Compute.V1.Model.InterconnectDiagnosticsLinkOpticalPower.t, default: nil) - An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of the received light level.
  • transmittingOpticalPower (type: GoogleApi.Compute.V1.Model.InterconnectDiagnosticsLinkOpticalPower.t, default: nil) - An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of the transmitted light level.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Specs

t() :: %GoogleApi.Compute.V1.Model.InterconnectDiagnosticsLinkStatus{
  arpCaches:
    [GoogleApi.Compute.V1.Model.InterconnectDiagnosticsARPEntry.t()] | nil,
  circuitId: String.t() | nil,
  googleDemarc: String.t() | nil,
  lacpStatus:
    GoogleApi.Compute.V1.Model.InterconnectDiagnosticsLinkLACPStatus.t() | nil,
  receivingOpticalPower:
    GoogleApi.Compute.V1.Model.InterconnectDiagnosticsLinkOpticalPower.t() | nil,
  transmittingOpticalPower:
    GoogleApi.Compute.V1.Model.InterconnectDiagnosticsLinkOpticalPower.t() | nil
}

Link to this section Functions

Specs

decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.