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

IpMasqueradingSkippedInfo

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

For display only. Contains information about why IP masquerading was skipped for the packet.

interface IpMasqueradingSkippedInfo {
nonMasqueradeRange?: string;
reason?:
| "REASON_UNSPECIFIED"
| "DESTINATION_IP_IN_CONFIGURED_NON_MASQUERADE_RANGE"
| "DESTINATION_IP_IN_DEFAULT_NON_MASQUERADE_RANGE"
| "DESTINATION_ON_SAME_NODE"
| "DEFAULT_SNAT_DISABLED"
| "NO_MASQUERADING_FOR_IPV6"
| "POD_USES_NODE_NETWORK_NAMESPACE"
| "NO_MASQUERADING_FOR_RETURN_PACKET";
}

§Properties

§
nonMasqueradeRange?: string
[src]

The matched non-masquerade IP range. Only set if reason is DESTINATION_IP_IN_CONFIGURED_NON_MASQUERADE_RANGE or DESTINATION_IP_IN_DEFAULT_NON_MASQUERADE_RANGE.

§
reason?: "REASON_UNSPECIFIED" | "DESTINATION_IP_IN_CONFIGURED_NON_MASQUERADE_RANGE" | "DESTINATION_IP_IN_DEFAULT_NON_MASQUERADE_RANGE" | "DESTINATION_ON_SAME_NODE" | "DEFAULT_SNAT_DISABLED" | "NO_MASQUERADING_FOR_IPV6" | "POD_USES_NODE_NETWORK_NAMESPACE" | "NO_MASQUERADING_FOR_RETURN_PACKET"
[src]

Reason why IP masquerading was not applied.