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\u003eForwardingRule.Types.IPProtocolEnum\u003c/code\u003e enum within the Google Compute Engine v1 API, spanning versions from 1.0.0 to the latest 3.6.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eIPProtocolEnum\u003c/code\u003e defines the valid IP protocols applicable to forwarding rules, such as TCP, UDP, ESP, AH, SCTP, ICMP, and L3_DEFAULT.\u003c/p\u003e\n"],["\u003cp\u003eThe documentation specifies that valid IP protocols vary based on the load balancing product, referencing the "Load balancing features" page for further details.\u003c/p\u003e\n"],["\u003cp\u003eThe enum \u003ccode\u003eForwardingRule.Types.IPProtocolEnum\u003c/code\u003e is located within the \u003ccode\u003eGoogle.Cloud.Compute.V1\u003c/code\u003e namespace and the \u003ccode\u003eGoogle.Cloud.Compute.V1.dll\u003c/code\u003e assembly.\u003c/p\u003e\n"],["\u003cp\u003eThe page lists all the fields within the \u003ccode\u003eIPProtocolEnum\u003c/code\u003e along with a description, including a value to represent if the enum is not set.\u003c/p\u003e\n"]]],[],null,[]]