Reference documentation and code samples for the Compute V1 Client class InterconnectDiagnostics.
Diagnostics information about interconnect, contains detailed and current technical information about Google's side of the connection.
Generated from protobuf message google.cloud.compute.v1.InterconnectDiagnostics
Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ arp_caches
array< Google\Cloud\Compute\V1\InterconnectDiagnosticsARPEntry
>
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.
↳ links
array< Google\Cloud\Compute\V1\InterconnectDiagnosticsLinkStatus
>
A list of InterconnectDiagnostics.LinkStatus objects, describing the status for each link on the Interconnect.
↳ mac_address
string
The MAC address of the Interconnect's bundle interface.
getArpCaches
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.
Generated from protobuf field repeated .google.cloud.compute.v1.InterconnectDiagnosticsARPEntry arp_caches = 414591761;
Google\Protobuf\Internal\RepeatedField
setArpCaches
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.
Generated from protobuf field repeated .google.cloud.compute.v1.InterconnectDiagnosticsARPEntry arp_caches = 414591761;
$this
getLinks
A list of InterconnectDiagnostics.LinkStatus objects, describing the status for each link on the Interconnect.
Generated from protobuf field repeated .google.cloud.compute.v1.InterconnectDiagnosticsLinkStatus links = 102977465;
Google\Protobuf\Internal\RepeatedField
setLinks
A list of InterconnectDiagnostics.LinkStatus objects, describing the status for each link on the Interconnect.
Generated from protobuf field repeated .google.cloud.compute.v1.InterconnectDiagnosticsLinkStatus links = 102977465;
$this
getMacAddress
The MAC address of the Interconnect's bundle interface.
Generated from protobuf field optional string mac_address = 332540164;
string
hasMacAddress
clearMacAddress
setMacAddress
The MAC address of the Interconnect's bundle interface.
Generated from protobuf field optional string mac_address = 332540164;
var
string
$this