public sealed class InterconnectDiagnostics : IMessage<InterconnectDiagnostics>, IEquatable<InterconnectDiagnostics>, IDeepCloneable<InterconnectDiagnostics>, IBufferMessage, IMessage
Reference documentation and code samples for the Compute Engine v1 API class InterconnectDiagnostics.
Diagnostics information about interconnect, contains detailed and current technical information about Google's side of the connection.
public RepeatedField<InterconnectDiagnosticsARPEntry> ArpCaches { get; }
A list of InterconnectDiagnostics.ARPEntry objects, describing individual neighbors currently seen by the Google router in the ARP cache for the Interconnect. This will be empty when the Interconnect is not bundled.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-08 UTC."],[[["\u003cp\u003eThe latest version available for \u003ccode\u003eInterconnectDiagnostics\u003c/code\u003e in the Compute Engine v1 API is 3.6.0, with numerous prior versions listed, dating back to 1.0.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eInterconnectDiagnostics\u003c/code\u003e class provides detailed diagnostic information about an interconnect, specifically focusing on the Google side of the connection, and is found within the \u003ccode\u003eGoogle.Cloud.Compute.V1\u003c/code\u003e namespace.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eInterconnectDiagnostics\u003c/code\u003e class includes properties such as \u003ccode\u003eArpCaches\u003c/code\u003e, which lists the ARP cache entries, \u003ccode\u003eLinks\u003c/code\u003e for link statuses, and \u003ccode\u003eMacAddress\u003c/code\u003e for the bundle interface's MAC address.\u003c/p\u003e\n"],["\u003cp\u003eThis class implements several interfaces including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, indicating its role within the Google Protobuf framework.\u003c/p\u003e\n"],["\u003cp\u003eThere are two constructors available for the \u003ccode\u003eInterconnectDiagnostics\u003c/code\u003e class, a default constructor and another for creating a new instance based off of another \u003ccode\u003eInterconnectDiagnostics\u003c/code\u003e object.\u003c/p\u003e\n"]]],[],null,[]]