Enum IpMasqueradingSkippedInfo.Reason (1.84.0)

public enum IpMasqueradingSkippedInfo.Reason extends Enum<IpMasqueradingSkippedInfo.Reason> implements ProtocolMessageEnum

Reason why IP masquerading was skipped.

Protobuf enum google.cloud.networkmanagement.v1beta1.IpMasqueradingSkippedInfo.Reason

Implements

ProtocolMessageEnum

Static Fields

Name Description
DEFAULT_SNAT_DISABLED

Masquerading not applied because ip-masq-agent doesn't exist and default SNAT is disabled.

DEFAULT_SNAT_DISABLED = 4;

DEFAULT_SNAT_DISABLED_VALUE

Masquerading not applied because ip-masq-agent doesn't exist and default SNAT is disabled.

DEFAULT_SNAT_DISABLED = 4;

DESTINATION_IP_IN_CONFIGURED_NON_MASQUERADE_RANGE

Masquerading not applied because destination IP is in one of configured non-masquerade ranges.

DESTINATION_IP_IN_CONFIGURED_NON_MASQUERADE_RANGE = 1;

DESTINATION_IP_IN_CONFIGURED_NON_MASQUERADE_RANGE_VALUE

Masquerading not applied because destination IP is in one of configured non-masquerade ranges.

DESTINATION_IP_IN_CONFIGURED_NON_MASQUERADE_RANGE = 1;

DESTINATION_IP_IN_DEFAULT_NON_MASQUERADE_RANGE

Masquerading not applied because destination IP is in one of default non-masquerade ranges.

DESTINATION_IP_IN_DEFAULT_NON_MASQUERADE_RANGE = 2;

DESTINATION_IP_IN_DEFAULT_NON_MASQUERADE_RANGE_VALUE

Masquerading not applied because destination IP is in one of default non-masquerade ranges.

DESTINATION_IP_IN_DEFAULT_NON_MASQUERADE_RANGE = 2;

DESTINATION_ON_SAME_NODE

Masquerading not applied because destination is on the same Node.

DESTINATION_ON_SAME_NODE = 3;

DESTINATION_ON_SAME_NODE_VALUE

Masquerading not applied because destination is on the same Node.

DESTINATION_ON_SAME_NODE = 3;

NO_MASQUERADING_FOR_IPV6

Masquerading not applied because the packet's IP version is IPv6.

NO_MASQUERADING_FOR_IPV6 = 5;

NO_MASQUERADING_FOR_IPV6_VALUE

Masquerading not applied because the packet's IP version is IPv6.

NO_MASQUERADING_FOR_IPV6 = 5;

NO_MASQUERADING_FOR_RETURN_PACKET

Masquerading not applied because the packet is a return packet.

NO_MASQUERADING_FOR_RETURN_PACKET = 7;

NO_MASQUERADING_FOR_RETURN_PACKET_VALUE

Masquerading not applied because the packet is a return packet.

NO_MASQUERADING_FOR_RETURN_PACKET = 7;

POD_USES_NODE_NETWORK_NAMESPACE

Masquerading not applied because the source Pod uses the host Node's network namespace, including the Node's IP address.

POD_USES_NODE_NETWORK_NAMESPACE = 6;

POD_USES_NODE_NETWORK_NAMESPACE_VALUE

Masquerading not applied because the source Pod uses the host Node's network namespace, including the Node's IP address.

POD_USES_NODE_NETWORK_NAMESPACE = 6;

REASON_UNSPECIFIED

Unused default value.

REASON_UNSPECIFIED = 0;

REASON_UNSPECIFIED_VALUE

Unused default value.

REASON_UNSPECIFIED = 0;

UNRECOGNIZED

Static Methods

Name Description
forNumber(int value)
getDescriptor()
internalGetValueMap()
valueOf(Descriptors.EnumValueDescriptor desc)
valueOf(int value)

Deprecated. Use #forNumber(int) instead.

valueOf(String name)
values()

Methods

Name Description
getDescriptorForType()
getNumber()
getValueDescriptor()