Network Management V1 API - Class Google::Cloud::NetworkManagement::V1::ProbingDetails::SingleEdgeResponse (v2.6.0)

Reference documentation and code samples for the Network Management V1 API class Google::Cloud::NetworkManagement::V1::ProbingDetails::SingleEdgeResponse.

Probing results for a single edge device.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#destination_egress_location

def destination_egress_location() -> ::Google::Cloud::NetworkManagement::V1::ProbingDetails::EdgeLocation
Returns
  • (::Google::Cloud::NetworkManagement::V1::ProbingDetails::EdgeLocation) — The EdgeLocation from which a packet, destined to the internet, will egress the Google network. This will only be populated for a connectivity test which has an internet destination address. The absence of this field must not be used as an indication that the destination is part of the Google network.

#destination_egress_location=

def destination_egress_location=(value) -> ::Google::Cloud::NetworkManagement::V1::ProbingDetails::EdgeLocation
Parameter
  • value (::Google::Cloud::NetworkManagement::V1::ProbingDetails::EdgeLocation) — The EdgeLocation from which a packet, destined to the internet, will egress the Google network. This will only be populated for a connectivity test which has an internet destination address. The absence of this field must not be used as an indication that the destination is part of the Google network.
Returns
  • (::Google::Cloud::NetworkManagement::V1::ProbingDetails::EdgeLocation) — The EdgeLocation from which a packet, destined to the internet, will egress the Google network. This will only be populated for a connectivity test which has an internet destination address. The absence of this field must not be used as an indication that the destination is part of the Google network.

#destination_router

def destination_router() -> ::String
Returns
  • (::String) — Router name in the format '{router}.{metroshard}'. For example: pf01.aaa01, pr02.aaa01.

#destination_router=

def destination_router=(value) -> ::String
Parameter
  • value (::String) — Router name in the format '{router}.{metroshard}'. For example: pf01.aaa01, pr02.aaa01.
Returns
  • (::String) — Router name in the format '{router}.{metroshard}'. For example: pf01.aaa01, pr02.aaa01.

#probing_latency

def probing_latency() -> ::Google::Cloud::NetworkManagement::V1::LatencyDistribution
Returns

#probing_latency=

def probing_latency=(value) -> ::Google::Cloud::NetworkManagement::V1::LatencyDistribution
Parameter
Returns

#result

def result() -> ::Google::Cloud::NetworkManagement::V1::ProbingDetails::ProbingResult
Returns

#result=

def result=(value) -> ::Google::Cloud::NetworkManagement::V1::ProbingDetails::ProbingResult
Parameter
Returns

#sent_probe_count

def sent_probe_count() -> ::Integer
Returns
  • (::Integer) — Number of probes sent.

#sent_probe_count=

def sent_probe_count=(value) -> ::Integer
Parameter
  • value (::Integer) — Number of probes sent.
Returns
  • (::Integer) — Number of probes sent.

#successful_probe_count

def successful_probe_count() -> ::Integer
Returns
  • (::Integer) — Number of probes that reached the destination.

#successful_probe_count=

def successful_probe_count=(value) -> ::Integer
Parameter
  • value (::Integer) — Number of probes that reached the destination.
Returns
  • (::Integer) — Number of probes that reached the destination.