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
- (::Google::Cloud::NetworkManagement::V1::LatencyDistribution) — Latency as measured by active probing in one direction: from the source to the destination endpoint.
#probing_latency=
def probing_latency=(value) -> ::Google::Cloud::NetworkManagement::V1::LatencyDistribution
Parameter
- value (::Google::Cloud::NetworkManagement::V1::LatencyDistribution) — Latency as measured by active probing in one direction: from the source to the destination endpoint.
Returns
- (::Google::Cloud::NetworkManagement::V1::LatencyDistribution) — Latency as measured by active probing in one direction: from the source to the destination endpoint.
#result
def result() -> ::Google::Cloud::NetworkManagement::V1::ProbingDetails::ProbingResult
Returns
- (::Google::Cloud::NetworkManagement::V1::ProbingDetails::ProbingResult) — The overall result of active probing for this egress device.
#result=
def result=(value) -> ::Google::Cloud::NetworkManagement::V1::ProbingDetails::ProbingResult
Parameter
- value (::Google::Cloud::NetworkManagement::V1::ProbingDetails::ProbingResult) — The overall result of active probing for this egress device.
Returns
- (::Google::Cloud::NetworkManagement::V1::ProbingDetails::ProbingResult) — The overall result of active probing for this egress device.
#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.