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 reference documentation for the \u003ccode\u003eForwardingRule.Types.IPProtocolEnum\u003c/code\u003e within the Google Cloud Compute Engine v1 API, specifically for the .NET library.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eIPProtocolEnum\u003c/code\u003e defines the valid IP protocols applicable to a forwarding rule, with options like TCP, UDP, ESP, AH, SCTP, ICMP, and L3_DEFAULT.\u003c/p\u003e\n"],["\u003cp\u003eThe documented enum is part of the \u003ccode\u003eGoogle.Cloud.Compute.V1\u003c/code\u003e namespace, contained within the \u003ccode\u003eGoogle.Cloud.Compute.V1.dll\u003c/code\u003e assembly.\u003c/p\u003e\n"],["\u003cp\u003eThe page lists numerous versions of the API, ranging from version 1.0.0 to the latest version, 3.6.0, with the current version being highlighted as 3.4.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eFields\u003c/code\u003e section of the documentation provides a table containing the valid names for each \u003ccode\u003eIPProtocolEnum\u003c/code\u003e, as well as the Undefined option if the field is not set, 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.\u003c/p\u003e\n"]]],[],null,[]]