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\u003eThis webpage provides documentation for the \u003ccode\u003eForwardingRule.Types.IPProtocolEnum\u003c/code\u003e enum within the Google Compute Engine v1 API.\u003c/p\u003e\n"],["\u003cp\u003eThe documentation covers a range of versions for this enum, from version 1.0.0 up to the latest version 3.6.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eIPProtocolEnum\u003c/code\u003e defines the valid IP protocols for protocol forwarding, such as TCP, UDP, ESP, AH, SCTP, ICMP, and L3_DEFAULT, with the valid options varying depending on the specific load balancing product.\u003c/p\u003e\n"],["\u003cp\u003eThe available fields within the enum include \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, with the latter used to represent an unset field.\u003c/p\u003e\n"],["\u003cp\u003eThe namespace for this enum is \u003ccode\u003eGoogle.Cloud.Compute.V1\u003c/code\u003e, and it is contained within the \u003ccode\u003eGoogle.Cloud.Compute.V1.dll\u003c/code\u003e assembly.\u003c/p\u003e\n"]]],[],null,[]]