Reference documentation and code samples for the Distributed Cloud Edge Network V1 API class Google::Cloud::EdgeNetwork::V1::InterconnectDiagnostics.
Diagnostics information about interconnect, contains detailed and current technical information about Google's side of the connection.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#link_layer_addresses
def link_layer_addresses() -> ::Array<::Google::Cloud::EdgeNetwork::V1::LinkLayerAddress>
Returns
- (::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.
#link_layer_addresses=
def link_layer_addresses=(value) -> ::Array<::Google::Cloud::EdgeNetwork::V1::LinkLayerAddress>
Parameter
- value (::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.
Returns
- (::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
def links() -> ::Array<::Google::Cloud::EdgeNetwork::V1::InterconnectDiagnostics::LinkStatus>
Returns
- (::Array<::Google::Cloud::EdgeNetwork::V1::InterconnectDiagnostics::LinkStatus>) — A list of LinkStatus objects, used to describe the status for each link on the Interconnect.
#links=
def links=(value) -> ::Array<::Google::Cloud::EdgeNetwork::V1::InterconnectDiagnostics::LinkStatus>
Parameter
- value (::Array<::Google::Cloud::EdgeNetwork::V1::InterconnectDiagnostics::LinkStatus>) — A list of LinkStatus objects, used to describe the status for each link on the Interconnect.
Returns
- (::Array<::Google::Cloud::EdgeNetwork::V1::InterconnectDiagnostics::LinkStatus>) — A list of LinkStatus objects, used to describe the status for each link on the Interconnect.
#mac_address
def mac_address() -> ::String
Returns
- (::String) — The MAC address of the Interconnect's bundle interface.
#mac_address=
def mac_address=(value) -> ::String
Parameter
- value (::String) — The MAC address of the Interconnect's bundle interface.
Returns
- (::String) — The MAC address of the Interconnect's bundle interface.