Google Cloud Network Management V1 Client - Class Cause (1.4.2)

Reference documentation and code samples for the Google Cloud Network Management V1 Client class Cause.

Abort cause types:

Protobuf type google.cloud.networkmanagement.v1.AbortInfo.Cause

Namespace

Google \ Cloud \ NetworkManagement \ V1 \ AbortInfo

Methods

static::name

Parameter
NameDescription
value mixed

static::value

Parameter
NameDescription
name mixed

Constants

CAUSE_UNSPECIFIED

Value: 0

Cause is unspecified.

Generated from protobuf enum CAUSE_UNSPECIFIED = 0;

UNKNOWN_NETWORK

Value: 1

Aborted due to unknown network.

The reachability analysis cannot proceed because the user does not have access to the host project's network configurations, including firewall rules and routes. This happens when the project is a service project and the endpoints being traced are in the host project's network.

Generated from protobuf enum UNKNOWN_NETWORK = 1;

UNKNOWN_IP

Value: 2

Aborted because the IP address(es) are unknown.

Generated from protobuf enum UNKNOWN_IP = 2;

UNKNOWN_PROJECT

Value: 3

Aborted because no project information can be derived from the test input.

Generated from protobuf enum UNKNOWN_PROJECT = 3;

PERMISSION_DENIED

Value: 4

Aborted because the user lacks the permission to access all or part of the network configurations required to run the test.

Generated from protobuf enum PERMISSION_DENIED = 4;

NO_SOURCE_LOCATION

Value: 5

Aborted because no valid source endpoint is derived from the input test request.

Generated from protobuf enum NO_SOURCE_LOCATION = 5;

INVALID_ARGUMENT

Value: 6

Aborted because the source and/or destination endpoint specified in the test are invalid. The possible reasons that an endpoint is invalid include: malformed IP address; nonexistent instance or network URI; IP address not in the range of specified network URI; and instance not owning the network interface in the specified network.

Generated from protobuf enum INVALID_ARGUMENT = 6;

NO_EXTERNAL_IP

Value: 7

Aborted because traffic is sent from a public IP to an instance without an external IP.

Generated from protobuf enum NO_EXTERNAL_IP = 7;

UNINTENDED_DESTINATION

Value: 8

Aborted because none of the traces matches destination information specified in the input test request.

Generated from protobuf enum UNINTENDED_DESTINATION = 8;

TRACE_TOO_LONG

Value: 9

Aborted because the number of steps in the trace exceeding a certain limit which may be caused by routing loop.

Generated from protobuf enum TRACE_TOO_LONG = 9;

INTERNAL_ERROR

Value: 10

Aborted due to internal server error.

Generated from protobuf enum INTERNAL_ERROR = 10;

SOURCE_ENDPOINT_NOT_FOUND

Value: 11

Aborted because the source endpoint could not be found.

Generated from protobuf enum SOURCE_ENDPOINT_NOT_FOUND = 11;

MISMATCHED_SOURCE_NETWORK

Value: 12

Aborted because the source network does not match the source endpoint.

Generated from protobuf enum MISMATCHED_SOURCE_NETWORK = 12;

DESTINATION_ENDPOINT_NOT_FOUND

Value: 13

Aborted because the destination endpoint could not be found.

Generated from protobuf enum DESTINATION_ENDPOINT_NOT_FOUND = 13;

MISMATCHED_DESTINATION_NETWORK

Value: 14

Aborted because the destination network does not match the destination endpoint.

Generated from protobuf enum MISMATCHED_DESTINATION_NETWORK = 14;

UNSUPPORTED

Value: 15

Aborted because the test scenario is not supported.

Generated from protobuf enum UNSUPPORTED = 15;

MISMATCHED_IP_VERSION

Value: 16

Aborted because the source and destination resources have no common IP version.

Generated from protobuf enum MISMATCHED_IP_VERSION = 16;

GKE_KONNECTIVITY_PROXY_UNSUPPORTED

Value: 17

Aborted because the connection between the control plane and the node of the source cluster is initiated by the node and managed by the Konnectivity proxy.

Generated from protobuf enum GKE_KONNECTIVITY_PROXY_UNSUPPORTED = 17;

RESOURCE_CONFIG_NOT_FOUND

Value: 18

Aborted because expected resource configuration was missing.

Generated from protobuf enum RESOURCE_CONFIG_NOT_FOUND = 18;

GOOGLE_MANAGED_SERVICE_AMBIGUOUS_PSC_ENDPOINT

Value: 19

Aborted because a PSC endpoint selection for the Google-managed service is ambiguous (several PSC endpoints satisfy test input).

Generated from protobuf enum GOOGLE_MANAGED_SERVICE_AMBIGUOUS_PSC_ENDPOINT = 19;

SOURCE_PSC_CLOUD_SQL_UNSUPPORTED

Value: 20

Aborted because tests with a PSC-based Cloud SQL instance as a source are not supported.

Generated from protobuf enum SOURCE_PSC_CLOUD_SQL_UNSUPPORTED = 20;

SOURCE_FORWARDING_RULE_UNSUPPORTED

Value: 21

Aborted because tests with a forwarding rule as a source are not supported.

Generated from protobuf enum SOURCE_FORWARDING_RULE_UNSUPPORTED = 21;