Class AbortInfo (1.15.1)

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

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

Attributes

NameDescription
cause google.cloud.network_management_v1.types.AbortInfo.Cause
Causes that the analysis is aborted.
resource_uri str
URI of the resource that caused the abort.
ip_address str
IP address that caused the abort.
projects_missing_permission MutableSequence[str]
List of project IDs the user specified in the request but lacks access to. In this case, analysis is aborted with the PERMISSION_DENIED cause.

Classes

Cause

Cause(value)

Abort cause types:

Values: CAUSE_UNSPECIFIED (0): Cause is unspecified. UNKNOWN_NETWORK (1): Aborted due to unknown network. Deprecated, not used in the new tests. UNKNOWN_PROJECT (3): Aborted because no project information can be derived from the test input. Deprecated, not used in the new tests. NO_EXTERNAL_IP (7): 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 (8): 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 (11): Aborted because the source endpoint could not be found. Deprecated, not used in the new tests. MISMATCHED_SOURCE_NETWORK (12): Aborted because the source network does not match the source endpoint. Deprecated, not used in the new tests. DESTINATION_ENDPOINT_NOT_FOUND (13): Aborted because the destination endpoint could not be found. Deprecated, not used in the new tests. MISMATCHED_DESTINATION_NETWORK (14): Aborted because the destination network does not match the destination endpoint. Deprecated, not used in the new tests. UNKNOWN_IP (2): Aborted because no endpoint with the packet's destination IP address is found. SOURCE_IP_ADDRESS_NOT_IN_SOURCE_NETWORK (23): Aborted because the source IP address doesn't belong to any of the subnets of the source VPC network. PERMISSION_DENIED (4): 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 (28): Aborted because user lacks permission to access Cloud NAT configs required to run the test. PERMISSION_DENIED_NO_NEG_ENDPOINT_CONFIGS (29): Aborted because user lacks permission to access Network endpoint group endpoint configs required to run the test. NO_SOURCE_LOCATION (5): Aborted because no valid source or destination endpoint is derived from the input test request. INVALID_ARGUMENT (6): Aborted because the source or destination endpoint specified in the request is invalid. Some examples:

    - 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_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.