package google.events.cloud.networkmanagement.v1

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message AbortInfo

data.proto:794

Details of the final state "abort" and associated resource.

Used in: Step

enum AbortInfo.Cause

data.proto:796

Abort cause types:

Used in: AbortInfo

message AppEngineVersionInfo

data.proto:1127

For display only. Metadata associated with an App Engine version.

Used in: Step

message CloudFunctionInfo

data.proto:1097

For display only. Metadata associated with a Cloud Function.

Used in: Step

message CloudRunRevisionInfo

data.proto:1112

For display only. Metadata associated with a Cloud Run revision.

Used in: Step

message CloudSQLInstanceInfo

data.proto:1075

For display only. Metadata associated with a Cloud SQL instance.

Used in: Step

message ConnectivityTest

data.proto:1154

A Connectivity Test for a network reachability analysis.

Used in: ConnectivityTestEventData

message ConnectivityTestCreatedEvent

events.proto:32

The CloudEvent raised when a ConnectivityTest is created.

message ConnectivityTestDeletedEvent

events.proto:52

The CloudEvent raised when a ConnectivityTest is deleted.

message ConnectivityTestEventData

data.proto:1376

The data within all ConnectivityTest events.

Used in: ConnectivityTestCreatedEvent, ConnectivityTestDeletedEvent, ConnectivityTestUpdatedEvent

message ConnectivityTestUpdatedEvent

events.proto:42

The CloudEvent raised when a ConnectivityTest is updated.

message DeliverInfo

data.proto:716

Details of the final state "deliver" and associated resource.

Used in: Step

enum DeliverInfo.Target

data.proto:718

Deliver target types:

Used in: DeliverInfo

message DropInfo

data.proto:886

Details of the final state "drop" and associated resource.

Used in: Step

enum DropInfo.Cause

data.proto:888

Drop cause types:

Used in: DropInfo

message Endpoint

data.proto:1233

Source or destination of the Connectivity Test.

Used in: ConnectivityTest

message Endpoint.AppEngineVersionEndpoint

data.proto:1241

Wrapper for the App Engine service version attributes.

Used in: Endpoint

message Endpoint.CloudFunctionEndpoint

data.proto:1235

Wrapper for Cloud Function attributes.

Used in: Endpoint

message Endpoint.CloudRunRevisionEndpoint

data.proto:1249

Wrapper for Cloud Run revision attributes.

Used in: Endpoint

enum Endpoint.NetworkType

data.proto:1259

The type definition of an endpoint's network. Use one of the following choices:

Used in: Endpoint

message EndpointInfo

data.proto:692

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.

Used in: Step, Trace

message FirewallInfo

data.proto:285

For display only. Metadata associated with a VPC firewall rule, an implied VPC firewall rule, or a hierarchical firewall policy rule.

Used in: Step

enum FirewallInfo.FirewallRuleType

data.proto:287

The firewall rule's type.

Used in: FirewallInfo

message ForwardInfo

data.proto:758

Details of the final state "forward" and associated resource.

Used in: Step

enum ForwardInfo.Target

data.proto:760

Forward target types.

Used in: ForwardInfo

message ForwardingRuleInfo

data.proto:508

For display only. Metadata associated with a Compute Engine forwarding rule.

Used in: Step

message GKEMasterInfo

data.proto:1060

For display only. Metadata associated with a Google Kubernetes Engine (GKE) cluster master.

Used in: Step

message GoogleServiceInfo

data.proto:477

For display only. Details of a Google Service sending packets to a VPC network. Although the source IP might be a publicly routable address, some Google Services use special routes within Google production infrastructure to reach Compute Engine Instances. https://cloud.google.com/vpc/docs/routes#special_return_paths

Used in: Step

enum GoogleServiceInfo.GoogleServiceType

data.proto:479

Recognized type of a Google Service.

Used in: GoogleServiceInfo

message InstanceInfo

data.proto:245

For display only. Metadata associated with a Compute Engine instance.

Used in: Step

message LoadBalancerBackend

data.proto:586

For display only. Metadata associated with a specific load balancer backend.

Used in: LoadBalancerInfo

enum LoadBalancerBackend.HealthCheckFirewallState

data.proto:588

State of a health check firewall configuration:

Used in: LoadBalancerBackend

message LoadBalancerInfo

data.proto:532

For display only. Metadata associated with a load balancer.

Used in: Step

enum LoadBalancerInfo.BackendType

data.proto:555

The type definition for a load balancer backend configuration:

Used in: LoadBalancerInfo

enum LoadBalancerInfo.LoadBalancerType

data.proto:534

The type definition for a load balancer:

Used in: LoadBalancerInfo

message NetworkInfo

data.proto:272

For display only. Metadata associated with a Compute Engine network.

Used in: Step

message ReachabilityDetails

data.proto:1325

Results of the configuration analysis from the last run of the test.

Used in: ConnectivityTest

enum ReachabilityDetails.Result

data.proto:1327

The overall result of the test's configuration analysis.

Used in: ReachabilityDetails

message RouteInfo

data.proto:355

For display only. Metadata associated with a Compute Engine route.

Used in: Step

enum RouteInfo.NextHopType

data.proto:385

Type of next hop:

Used in: RouteInfo

enum RouteInfo.RouteType

data.proto:357

Type of route:

Used in: RouteInfo

message Step

data.proto:55

A simulated forwarding path is composed of multiple steps. Each step has a well-defined state and an associated configuration.

Used in: Trace

enum Step.State

data.proto:58

Type of states that are defined in the network state machine. Each step in the packet trace is in a specific state.

Used in: Step

message Trace

data.proto:37

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)) ```

Used in: ReachabilityDetails

message VpcConnectorInfo

data.proto:1142

For display only. Metadata associated with a VPC connector.

Used in: Step

message VpnGatewayInfo

data.proto:621

For display only. Metadata associated with a Compute Engine VPN gateway.

Used in: Step

message VpnTunnelInfo

data.proto:644

For display only. Metadata associated with a Compute Engine VPN tunnel.

Used in: Step

enum VpnTunnelInfo.RoutingType

data.proto:647

Types of VPN routing policy. For details, refer to [Networks and Tunnel routing](https://cloud.google.com/network-connectivity/docs/vpn/concepts/choosing-networks-routing/).

Used in: VpnTunnelInfo