Class Cause (1.26.1)

Cause(value)

Abort cause types:

    - The request might contain malformed resource
      URI, project ID, or IP address.
    - The request might contain inconsistent
      information (for example, the request might
      include both the instance and the network, but
      the instance might not have a NIC in that
      network).
TRACE_TOO_LONG (9):
    Aborted because the number of steps in the
    trace exceeds a certain limit. It might be
    caused by a routing loop.
INTERNAL_ERROR (10):
    Aborted due to internal server error.
UNSUPPORTED (15):
    Aborted because the test scenario is not
    supported.
MISMATCHED_IP_VERSION (16):
    Aborted because the source and destination
    resources have no common IP version.
GKE_KONNECTIVITY_PROXY_UNSUPPORTED (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.
RESOURCE_CONFIG_NOT_FOUND (18):
    Aborted because expected resource
    configuration was missing.
VM_INSTANCE_CONFIG_NOT_FOUND (24):
    Aborted because expected VM instance
    configuration was missing.
NETWORK_CONFIG_NOT_FOUND (25):
    Aborted because expected network
    configuration was missing.
FIREWALL_CONFIG_NOT_FOUND (26):
    Aborted because expected firewall
    configuration was missing.
ROUTE_CONFIG_NOT_FOUND (27):
    Aborted because expected route configuration
    was missing.
GOOGLE_MANAGED_SERVICE_AMBIGUOUS_PSC_ENDPOINT (19):
    Aborted because a PSC endpoint selection for
    the Google-managed service is ambiguous (several
    PSC endpoints satisfy test input).
SOURCE_PSC_CLOUD_SQL_UNSUPPORTED (20):
    Aborted because tests with a PSC-based Cloud
    SQL instance as a source are not supported.
SOURCE_REDIS_CLUSTER_UNSUPPORTED (34):
    Aborted because tests with a Redis Cluster as
    a source are not supported.
SOURCE_REDIS_INSTANCE_UNSUPPORTED (35):
    Aborted because tests with a Redis Instance
    as a source are not supported.
SOURCE_FORWARDING_RULE_UNSUPPORTED (21):
    Aborted because tests with a forwarding rule
    as a source are not supported.
NON_ROUTABLE_IP_ADDRESS (22):
    Aborted because one of the endpoints is a
    non-routable IP address (loopback, link-local,
    etc).
UNKNOWN_ISSUE_IN_GOOGLE_MANAGED_PROJECT (30):
    Aborted due to an unknown issue in the
    Google-managed project.
UNSUPPORTED_GOOGLE_MANAGED_PROJECT_CONFIG (31):
    Aborted due to an unsupported configuration
    of the Google-managed project.
NO_SERVERLESS_IP_RANGES (37):
    Aborted because the source endpoint is a
    Cloud Run revision with direct VPC access
    enabled, but there are no reserved serverless IP
    ranges.

Enums

Name Description
CAUSE_UNSPECIFIED Cause is unspecified.
UNKNOWN_NETWORK Aborted due to unknown network. Deprecated, not used in the new tests.
UNKNOWN_PROJECT Aborted because no project information can be derived from the test input. Deprecated, not used in the new tests.
NO_EXTERNAL_IP Aborted because traffic is sent from a public IP to an instance without an external IP. Deprecated, not used in the new tests.
UNINTENDED_DESTINATION Aborted because none of the traces matches destination information specified in the input test request. Deprecated, not used in the new tests.
SOURCE_ENDPOINT_NOT_FOUND Aborted because the source endpoint could not be found. Deprecated, not used in the new tests.
MISMATCHED_SOURCE_NETWORK Aborted because the source network does not match the source endpoint. Deprecated, not used in the new tests.
DESTINATION_ENDPOINT_NOT_FOUND Aborted because the destination endpoint could not be found. Deprecated, not used in the new tests.
MISMATCHED_DESTINATION_NETWORK Aborted because the destination network does not match the destination endpoint. Deprecated, not used in the new tests.
UNKNOWN_IP Aborted because no endpoint with the packet's destination IP address is found.
GOOGLE_MANAGED_SERVICE_UNKNOWN_IP Aborted because no endpoint with the packet's destination IP is found in the Google-managed project.
SOURCE_IP_ADDRESS_NOT_IN_SOURCE_NETWORK Aborted because the source IP address doesn't belong to any of the subnets of the source VPC network.
PERMISSION_DENIED Aborted because user lacks permission to access all or part of the network configurations required to run the test.
PERMISSION_DENIED_NO_CLOUD_NAT_CONFIGS Aborted because user lacks permission to access Cloud NAT configs required to run the test.
PERMISSION_DENIED_NO_NEG_ENDPOINT_CONFIGS Aborted because user lacks permission to access Network endpoint group endpoint configs required to run the test.
PERMISSION_DENIED_NO_CLOUD_ROUTER_CONFIGS Aborted because user lacks permission to access Cloud Router configs required to run the test.
NO_SOURCE_LOCATION Aborted because no valid source or destination endpoint is derived from the input test request.
INVALID_ARGUMENT Aborted because the source or destination endpoint specified in the request is invalid. Some examples: