Classes
AbortInfo
Details of the final state "abort" and associated resource.
AbortInfo.Types
Container for nested types declared in the AbortInfo message type.
CloudSQLInstanceInfo
For display only. Metadata associated with a Cloud SQL instance.
ConnectivityTest
A Connectivity Test for a network reachability analysis.
ConnectivityTestName
Resource name for the ConnectivityTest
resource.
CreateConnectivityTestRequest
Request for the CreateConnectivityTest
method.
DeleteConnectivityTestRequest
Request for the DeleteConnectivityTest
method.
DeliverInfo
Details of the final state "deliver" and associated resource.
DeliverInfo.Types
Container for nested types declared in the DeliverInfo message type.
DropInfo
Details of the final state "drop" and associated resource.
DropInfo.Types
Container for nested types declared in the DropInfo message type.
Endpoint
Source or destination of the Connectivity Test.
Endpoint.Types
Container for nested types declared in the Endpoint message type.
EndpointInfo
For display only. The specification of the endpoints for the test. EndpointInfo is derived from source and destination Endpoint and validated by the backend data plane model.
FirewallInfo
For display only. Metadata associated with a VPC firewall rule, an implied VPC firewall rule, or a hierarchical firewall policy rule.
FirewallInfo.Types
Container for nested types declared in the FirewallInfo message type.
ForwardInfo
Details of the final state "forward" and associated resource.
ForwardInfo.Types
Container for nested types declared in the ForwardInfo message type.
ForwardingRuleInfo
For display only. Metadata associated with a Compute Engine forwarding rule.
GetConnectivityTestRequest
Request for the GetConnectivityTest
method.
GKEMasterInfo
For display only. Metadata associated with a Google Kubernetes Engine (GKE) cluster master.
InstanceInfo
For display only. Metadata associated with a Compute Engine instance.
ListConnectivityTestsRequest
Request for the ListConnectivityTests
method.
ListConnectivityTestsResponse
Response for the ListConnectivityTests
method.
LoadBalancerBackend
For display only. Metadata associated with a specific load balancer backend.
LoadBalancerBackend.Types
Container for nested types declared in the LoadBalancerBackend message type.
LoadBalancerInfo
For display only. Metadata associated with a load balancer.
LoadBalancerInfo.Types
Container for nested types declared in the LoadBalancerInfo message type.
NetworkInfo
For display only. Metadata associated with a Compute Engine network.
OperationMetadata
Metadata describing an [Operation][google.longrunning.Operation]
ReachabilityDetails
Results of the configuration analysis from the last run of the test.
ReachabilityDetails.Types
Container for nested types declared in the ReachabilityDetails message type.
ReachabilityService
The Reachability service in the Google Cloud Network Management API provides services that analyze the reachability within a single Google Virtual Private Cloud (VPC) network, between peered VPC networks, between VPC and on-premises networks, or between VPC networks and internet hosts. A reachability analysis is based on Google Cloud network configurations.
You can use the analysis results to verify these configurations and to troubleshoot connectivity issues.
ReachabilityService.ReachabilityServiceBase
Base class for server-side implementations of ReachabilityService
ReachabilityService.ReachabilityServiceClient
Client for ReachabilityService
ReachabilityServiceClient
ReachabilityService client wrapper, for convenient use.
ReachabilityServiceClientBuilder
Builder class for ReachabilityServiceClient to provide simple configuration of credentials, endpoint etc.
ReachabilityServiceClientImpl
ReachabilityService client wrapper implementation, for convenient use.
ReachabilityServiceSettings
Settings for ReachabilityServiceClient instances.
RerunConnectivityTestRequest
Request for the RerunConnectivityTest
method.
RouteInfo
For display only. Metadata associated with a Compute Engine route.
RouteInfo.Types
Container for nested types declared in the RouteInfo message type.
Step
A simulated forwarding path is composed of multiple steps. Each step has a well-defined state and an associated configuration.
Step.Types
Container for nested types declared in the Step message type.
Trace
Trace represents one simulated packet forwarding path.
- Each trace contains multiple ordered steps.
- Each step is in a particular state with associated configuration.
- State is categorized as final or non-final states.
- Each final state has a reason associated.
- Each trace must end with a final state (the last step).
|---------------------Trace----------------------| Step1(State) Step2(State) --- StepN(State(final))
UpdateConnectivityTestRequest
Request for the UpdateConnectivityTest
method.
VpnGatewayInfo
For display only. Metadata associated with a Compute Engine VPN gateway.
VpnTunnelInfo
For display only. Metadata associated with a Compute Engine VPN tunnel.
VpnTunnelInfo.Types
Container for nested types declared in the VpnTunnelInfo message type.
Enums
AbortInfo.Types.Cause
Abort cause types:
ConnectivityTestName.ResourceNameType
The possible contents of ConnectivityTestName.
DeliverInfo.Types.Target
Deliver target types:
DropInfo.Types.Cause
Drop cause types:
Endpoint.Types.NetworkType
The type definition of an endpoint's network. Use one of the following choices:
FirewallInfo.Types.FirewallRuleType
The firewall rule's type.
ForwardInfo.Types.Target
Forward target types.
LoadBalancerBackend.Types.HealthCheckFirewallState
State of a health check firewall configuration:
LoadBalancerInfo.Types.BackendType
The type definition for a load balancer backend configuration:
LoadBalancerInfo.Types.LoadBalancerType
The type definition for a load balancer:
ReachabilityDetails.Types.Result
The overall result of the test's configuration analysis.
RouteInfo.Types.NextHopType
Type of next hop:
RouteInfo.Types.RouteType
Type of route:
Step.StepInfoOneofCase
Enum of possible cases for the "step_info" oneof.
Step.Types.State
Type of states that are defined in the network state machine. Each step in the packet trace is in a specific state.
VpnTunnelInfo.Types.RoutingType
Types of VPN routing policy. For details, refer to Networks and Tunnel routing.