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 reference documentation for the \u003ccode\u003eIPProtocolEnum\u003c/code\u003e within the \u003ccode\u003eGoogle.Cloud.Compute.V1\u003c/code\u003e namespace, specifically detailing the enum's fields and their descriptions.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eIPProtocolEnum\u003c/code\u003e is part of the Compute Engine v1 API and is used within the \u003ccode\u003eForwardingRule.Types\u003c/code\u003e for defining the IP protocol applicable to a rule.\u003c/p\u003e\n"],["\u003cp\u003eThe documentation lists all available versions of the \u003ccode\u003eIPProtocolEnum\u003c/code\u003e, ranging from the latest version 3.6.0 down to version 1.0.0, each linking to its specific documentation.\u003c/p\u003e\n"],["\u003cp\u003eValid IP protocol options include TCP, UDP, ESP, AH, SCTP, ICMP, and L3_DEFAULT, though availability depends on the load balancing product in use.\u003c/p\u003e\n"],["\u003cp\u003eThere is a \u003ccode\u003eUndefinedIPProtocolEnum\u003c/code\u003e field, which indicates when the enum field is not set.\u003c/p\u003e\n"]]],[],null,[]]