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 page provides documentation for the \u003ccode\u003eForwardingRule.Types.IPProtocolEnum\u003c/code\u003e enum within the Google Compute Engine v1 API, covering its various versions.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version of the API documented is 3.6.0, and the page includes versions from 1.0.0 up to 3.6.0, each with its own link for documentation.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eIPProtocolEnum\u003c/code\u003e defines the valid IP protocols that a forwarding rule can apply to, including TCP, UDP, ESP, AH, SCTP, ICMP, and L3_DEFAULT.\u003c/p\u003e\n"],["\u003cp\u003eThe provided documentation outlines each field of the enum and its description, alongside the namespace and assembly it belongs to.\u003c/p\u003e\n"],["\u003cp\u003eThere is a value, \u003ccode\u003eUndefinedIPProtocolEnum\u003c/code\u003e, to handle when the field is not set.\u003c/p\u003e\n"]]],[],null,[]]