Reference documentation and code samples for the Compute Engine v1 API enum ForwardingRule.Types.IPProtocolEnum.
The IP protocol to which this rule applies. For protocol forwarding, valid options are TCP, UDP, ESP, AH, SCTP, ICMP and L3_DEFAULT. The valid IP protocols are different for different load balancing products as described in Load balancing features.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-08 UTC."],[[["\u003cp\u003eVersion 3.6.0 is the latest version available for the \u003ccode\u003eForwardingRule.Types.IPProtocolEnum\u003c/code\u003e within the Compute Engine v1 API.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eForwardingRule.Types.IPProtocolEnum\u003c/code\u003e specifies the IP protocol applicable to a given rule, with valid options including TCP, UDP, ESP, AH, SCTP, ICMP, and L3_DEFAULT for protocol forwarding.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eGoogle.Cloud.Compute.V1\u003c/code\u003e namespace contains the \u003ccode\u003eForwardingRule.Types.IPProtocolEnum\u003c/code\u003e enumeration and it is found in the \u003ccode\u003eGoogle.Cloud.Compute.V1.dll\u003c/code\u003e assembly.\u003c/p\u003e\n"],["\u003cp\u003eThis enum defines multiple fields, such as \u003ccode\u003eAh\u003c/code\u003e, \u003ccode\u003eEsp\u003c/code\u003e, \u003ccode\u003eIcmp\u003c/code\u003e, \u003ccode\u003eL3Default\u003c/code\u003e, \u003ccode\u003eSctp\u003c/code\u003e, \u003ccode\u003eTcp\u003c/code\u003e, \u003ccode\u003eUdp\u003c/code\u003e, and \u003ccode\u003eUndefinedIPProtocolEnum\u003c/code\u003e, each representing a specific IP protocol or an undefined state.\u003c/p\u003e\n"],["\u003cp\u003eThe available versions for \u003ccode\u003eForwardingRule.Types.IPProtocolEnum\u003c/code\u003e range from version 1.0.0 to the latest version 3.6.0, with multiple versions from 2.x.x and 3.x.x.\u003c/p\u003e\n"]]],[],null,[]]