Compute V1 Client - Class InterconnectDiagnostics (1.5.0)

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.

Parameters
Name
Description
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;

Returns
Type
Description
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;

Parameter
Name
Description
Returns
Type
Description
$this

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;

Returns
Type
Description
Google\Protobuf\Internal\RepeatedField

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;

Parameter
Name
Description
Returns
Type
Description
$this

getMacAddress

The MAC address of the Interconnect's bundle interface.

Generated from protobuf field optional string mac_address = 332540164;

Returns
Type
Description
string

hasMacAddress

clearMacAddress

setMacAddress

The MAC address of the Interconnect's bundle interface.

Generated from protobuf field optional string mac_address = 332540164;

Parameter
Name
Description
var
string
Returns
Type
Description
$this
Design a Mobile Site
View Site in Mobile | Classic
Share by: