Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

DropInfo

import type { DropInfo } from "https://googleapis.deno.dev/v1/networkmanagement:v1.ts";

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

interface DropInfo {
cause?:
| "CAUSE_UNSPECIFIED"
| "UNKNOWN_EXTERNAL_ADDRESS"
| "FOREIGN_IP_DISALLOWED"
| "FIREWALL_RULE"
| "NO_ROUTE"
| "ROUTE_BLACKHOLE"
| "ROUTE_WRONG_NETWORK"
| "ROUTE_NEXT_HOP_IP_ADDRESS_NOT_RESOLVED"
| "ROUTE_NEXT_HOP_RESOURCE_NOT_FOUND"
| "ROUTE_NEXT_HOP_INSTANCE_WRONG_NETWORK"
| "ROUTE_NEXT_HOP_INSTANCE_NON_PRIMARY_IP"
| "ROUTE_NEXT_HOP_FORWARDING_RULE_IP_MISMATCH"
| "ROUTE_NEXT_HOP_VPN_TUNNEL_NOT_ESTABLISHED"
| "ROUTE_NEXT_HOP_FORWARDING_RULE_TYPE_INVALID"
| "NO_ROUTE_FROM_INTERNET_TO_PRIVATE_IPV6_ADDRESS"
| "VPN_TUNNEL_LOCAL_SELECTOR_MISMATCH"
| "VPN_TUNNEL_REMOTE_SELECTOR_MISMATCH"
| "PRIVATE_TRAFFIC_TO_INTERNET"
| "PRIVATE_GOOGLE_ACCESS_DISALLOWED"
| "PRIVATE_GOOGLE_ACCESS_VIA_VPN_TUNNEL_UNSUPPORTED"
| "NO_EXTERNAL_ADDRESS"
| "UNKNOWN_INTERNAL_ADDRESS"
| "FORWARDING_RULE_MISMATCH"
| "FORWARDING_RULE_NO_INSTANCES"
| "FIREWALL_BLOCKING_LOAD_BALANCER_BACKEND_HEALTH_CHECK"
| "INSTANCE_NOT_RUNNING"
| "GKE_CLUSTER_NOT_RUNNING"
| "CLOUD_SQL_INSTANCE_NOT_RUNNING"
| "TRAFFIC_TYPE_BLOCKED"
| "GKE_MASTER_UNAUTHORIZED_ACCESS"
| "CLOUD_SQL_INSTANCE_UNAUTHORIZED_ACCESS"
| "DROPPED_INSIDE_GKE_SERVICE"
| "DROPPED_INSIDE_CLOUD_SQL_SERVICE"
| "GOOGLE_MANAGED_SERVICE_NO_PEERING"
| "GOOGLE_MANAGED_SERVICE_NO_PSC_ENDPOINT"
| "GKE_PSC_ENDPOINT_MISSING"
| "CLOUD_SQL_INSTANCE_NO_IP_ADDRESS"
| "GKE_CONTROL_PLANE_REGION_MISMATCH"
| "PUBLIC_GKE_CONTROL_PLANE_TO_PRIVATE_DESTINATION"
| "GKE_CONTROL_PLANE_NO_ROUTE"
| "CLOUD_SQL_INSTANCE_NOT_CONFIGURED_FOR_EXTERNAL_TRAFFIC"
| "PUBLIC_CLOUD_SQL_INSTANCE_TO_PRIVATE_DESTINATION"
| "CLOUD_SQL_INSTANCE_NO_ROUTE"
| "CLOUD_FUNCTION_NOT_ACTIVE"
| "VPC_CONNECTOR_NOT_SET"
| "VPC_CONNECTOR_NOT_RUNNING"
| "VPC_CONNECTOR_SERVERLESS_TRAFFIC_BLOCKED"
| "VPC_CONNECTOR_HEALTH_CHECK_TRAFFIC_BLOCKED"
| "FORWARDING_RULE_REGION_MISMATCH"
| "PSC_CONNECTION_NOT_ACCEPTED"
| "PSC_ENDPOINT_ACCESSED_FROM_PEERED_NETWORK"
| "PSC_NEG_PRODUCER_ENDPOINT_NO_GLOBAL_ACCESS"
| "PSC_NEG_PRODUCER_FORWARDING_RULE_MULTIPLE_PORTS"
| "CLOUD_SQL_PSC_NEG_UNSUPPORTED"
| "NO_NAT_SUBNETS_FOR_PSC_SERVICE_ATTACHMENT"
| "HYBRID_NEG_NON_DYNAMIC_ROUTE_MATCHED"
| "HYBRID_NEG_NON_LOCAL_DYNAMIC_ROUTE_MATCHED"
| "CLOUD_RUN_REVISION_NOT_READY"
| "DROPPED_INSIDE_PSC_SERVICE_PRODUCER"
| "LOAD_BALANCER_HAS_NO_PROXY_SUBNET"
| "CLOUD_NAT_NO_ADDRESSES"
| "ROUTING_LOOP";
destinationIp?: string;
region?: string;
resourceUri?: string;
sourceIp?: string;
}

§Properties

§
cause?: "CAUSE_UNSPECIFIED" | "UNKNOWN_EXTERNAL_ADDRESS" | "FOREIGN_IP_DISALLOWED" | "FIREWALL_RULE" | "NO_ROUTE" | "ROUTE_BLACKHOLE" | "ROUTE_WRONG_NETWORK" | "ROUTE_NEXT_HOP_IP_ADDRESS_NOT_RESOLVED" | "ROUTE_NEXT_HOP_RESOURCE_NOT_FOUND" | "ROUTE_NEXT_HOP_INSTANCE_WRONG_NETWORK" | "ROUTE_NEXT_HOP_INSTANCE_NON_PRIMARY_IP" | "ROUTE_NEXT_HOP_FORWARDING_RULE_IP_MISMATCH" | "ROUTE_NEXT_HOP_VPN_TUNNEL_NOT_ESTABLISHED" | "ROUTE_NEXT_HOP_FORWARDING_RULE_TYPE_INVALID" | "NO_ROUTE_FROM_INTERNET_TO_PRIVATE_IPV6_ADDRESS" | "VPN_TUNNEL_LOCAL_SELECTOR_MISMATCH" | "VPN_TUNNEL_REMOTE_SELECTOR_MISMATCH" | "PRIVATE_TRAFFIC_TO_INTERNET" | "PRIVATE_GOOGLE_ACCESS_DISALLOWED" | "PRIVATE_GOOGLE_ACCESS_VIA_VPN_TUNNEL_UNSUPPORTED" | "NO_EXTERNAL_ADDRESS" | "UNKNOWN_INTERNAL_ADDRESS" | "FORWARDING_RULE_MISMATCH" | "FORWARDING_RULE_NO_INSTANCES" | "FIREWALL_BLOCKING_LOAD_BALANCER_BACKEND_HEALTH_CHECK" | "INSTANCE_NOT_RUNNING" | "GKE_CLUSTER_NOT_RUNNING" | "CLOUD_SQL_INSTANCE_NOT_RUNNING" | "TRAFFIC_TYPE_BLOCKED" | "GKE_MASTER_UNAUTHORIZED_ACCESS" | "CLOUD_SQL_INSTANCE_UNAUTHORIZED_ACCESS" | "DROPPED_INSIDE_GKE_SERVICE" | "DROPPED_INSIDE_CLOUD_SQL_SERVICE" | "GOOGLE_MANAGED_SERVICE_NO_PEERING" | "GOOGLE_MANAGED_SERVICE_NO_PSC_ENDPOINT" | "GKE_PSC_ENDPOINT_MISSING" | "CLOUD_SQL_INSTANCE_NO_IP_ADDRESS" | "GKE_CONTROL_PLANE_REGION_MISMATCH" | "PUBLIC_GKE_CONTROL_PLANE_TO_PRIVATE_DESTINATION" | "GKE_CONTROL_PLANE_NO_ROUTE" | "CLOUD_SQL_INSTANCE_NOT_CONFIGURED_FOR_EXTERNAL_TRAFFIC" | "PUBLIC_CLOUD_SQL_INSTANCE_TO_PRIVATE_DESTINATION" | "CLOUD_SQL_INSTANCE_NO_ROUTE" | "CLOUD_FUNCTION_NOT_ACTIVE" | "VPC_CONNECTOR_NOT_SET" | "VPC_CONNECTOR_NOT_RUNNING" | "VPC_CONNECTOR_SERVERLESS_TRAFFIC_BLOCKED" | "VPC_CONNECTOR_HEALTH_CHECK_TRAFFIC_BLOCKED" | "FORWARDING_RULE_REGION_MISMATCH" | "PSC_CONNECTION_NOT_ACCEPTED" | "PSC_ENDPOINT_ACCESSED_FROM_PEERED_NETWORK" | "PSC_NEG_PRODUCER_ENDPOINT_NO_GLOBAL_ACCESS" | "PSC_NEG_PRODUCER_FORWARDING_RULE_MULTIPLE_PORTS" | "CLOUD_SQL_PSC_NEG_UNSUPPORTED" | "NO_NAT_SUBNETS_FOR_PSC_SERVICE_ATTACHMENT" | "HYBRID_NEG_NON_DYNAMIC_ROUTE_MATCHED" | "HYBRID_NEG_NON_LOCAL_DYNAMIC_ROUTE_MATCHED" | "CLOUD_RUN_REVISION_NOT_READY" | "DROPPED_INSIDE_PSC_SERVICE_PRODUCER" | "LOAD_BALANCER_HAS_NO_PROXY_SUBNET" | "CLOUD_NAT_NO_ADDRESSES" | "ROUTING_LOOP"
[src]

Cause that the packet is dropped.

§
destinationIp?: string
[src]

Destination IP address of the dropped packet (if relevant).

§
region?: string
[src]

Region of the dropped packet (if relevant).

§
resourceUri?: string
[src]

URI of the resource that caused the drop.

§
sourceIp?: string
[src]

Source IP address of the dropped packet (if relevant).