Class ProbingDetails (1.14.0)

ProbingDetails(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Results of active probing from the last run of the test.

Attributes

NameDescription
result google.cloud.network_management_v1.types.ProbingDetails.ProbingResult
The overall result of active probing.
verify_time google.protobuf.timestamp_pb2.Timestamp
The time that reachability was assessed through active probing.
error google.rpc.status_pb2.Status
Details about an internal failure or the cancellation of active probing.
abort_cause google.cloud.network_management_v1.types.ProbingDetails.ProbingAbortCause
The reason probing was aborted.
sent_probe_count int
Number of probes sent.
successful_probe_count int
Number of probes that reached the destination.
endpoint_info google.cloud.network_management_v1.types.EndpointInfo
The source and destination endpoints derived from the test input and used for active probing.
probing_latency google.cloud.network_management_v1.types.LatencyDistribution
Latency as measured by active probing in one direction: from the source to the destination endpoint.
destination_egress_location google.cloud.network_management_v1.types.ProbingDetails.EdgeLocation
The EdgeLocation from which a packet destined for/originating from the internet will egress/ingress the Google network. This will only be populated for a connectivity test which has an internet destination/source address. The absence of this field *must not* be used as an indication that the destination/source is part of the Google network.

Classes

EdgeLocation

EdgeLocation(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Representation of a network edge location as per https://cloud.google.com/vpc/docs/edge-locations.

ProbingAbortCause

ProbingAbortCause(value)

Abort cause types.

Values: PROBING_ABORT_CAUSE_UNSPECIFIED (0): No reason was specified. PERMISSION_DENIED (1): The user lacks permission to access some of the network resources required to run the test. NO_SOURCE_LOCATION (2): No valid source endpoint could be derived from the request.

ProbingResult

ProbingResult(value)

Overall probing result of the test.

Values: PROBING_RESULT_UNSPECIFIED (0): No result was specified. REACHABLE (1): At least 95% of packets reached the destination. UNREACHABLE (2): No packets reached the destination. REACHABILITY_INCONSISTENT (3): Less than 95% of packets reached the destination. UNDETERMINED (4): Reachability could not be determined. Possible reasons are:

    -  The user lacks permission to access some of the network
       resources required to run the test.
    -  No valid source endpoint could be derived from the
       request.
    -  An internal error occurred.