Reference documentation and code samples for the Google Cloud Edge Network 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.edgenetwork.v1.InterconnectDiagnostics
Namespace
Google \ Cloud \ EdgeNetwork \ V1Methods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ mac_address |
string
The MAC address of the Interconnect's bundle interface. |
↳ link_layer_addresses |
array<Google\Cloud\EdgeNetwork\V1\LinkLayerAddress>
A list of LinkLayerAddress, describing the ip address and corresponding link-layer address of the neighbors for this interconnect. |
↳ links |
array<Google\Cloud\EdgeNetwork\V1\InterconnectDiagnostics\LinkStatus>
A list of LinkStatus objects, used to describe the status for each link on the Interconnect. |
getMacAddress
The MAC address of the Interconnect's bundle interface.
Returns | |
---|---|
Type | Description |
string |
setMacAddress
The MAC address of the Interconnect's bundle interface.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getLinkLayerAddresses
A list of LinkLayerAddress, describing the ip address and corresponding link-layer address of the neighbors for this interconnect.
Returns | |
---|---|
Type | Description |
Google\Protobuf\Internal\RepeatedField |
setLinkLayerAddresses
A list of LinkLayerAddress, describing the ip address and corresponding link-layer address of the neighbors for this interconnect.
Parameter | |
---|---|
Name | Description |
var |
array<Google\Cloud\EdgeNetwork\V1\LinkLayerAddress>
|
Returns | |
---|---|
Type | Description |
$this |
getLinks
A list of LinkStatus objects, used to describe the status for each link on the Interconnect.
Returns | |
---|---|
Type | Description |
Google\Protobuf\Internal\RepeatedField |
setLinks
A list of LinkStatus objects, used to describe the status for each link on the Interconnect.
Parameter | |
---|---|
Name | Description |
var |
array<Google\Cloud\EdgeNetwork\V1\InterconnectDiagnostics\LinkStatus>
|
Returns | |
---|---|
Type | Description |
$this |