public sealed class HttpHeaderAction : IMessage<HttpHeaderAction>, IEquatable<HttpHeaderAction>, IDeepCloneable<HttpHeaderAction>, IBufferMessage, IMessage
Reference documentation and code samples for the Compute Engine v1 API class HttpHeaderAction.
The request and response header transformations that take effect before the request is passed along to the selected backendService.
[[["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\u003eThe \u003ccode\u003eHttpHeaderAction\u003c/code\u003e class in the Google.Cloud.Compute.V1 API allows for modifying HTTP request and response headers before they are sent to or from a backend service.\u003c/p\u003e\n"],["\u003cp\u003eThis class offers the ability to add or remove headers from both incoming requests and outgoing responses through dedicated properties like \u003ccode\u003eRequestHeadersToAdd\u003c/code\u003e, \u003ccode\u003eRequestHeadersToRemove\u003c/code\u003e, \u003ccode\u003eResponseHeadersToAdd\u003c/code\u003e, and \u003ccode\u003eResponseHeadersToRemove\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version of this documentation is \u003ccode\u003e3.6.0\u003c/code\u003e, with prior versions listed from \u003ccode\u003e3.5.0\u003c/code\u003e down to \u003ccode\u003e1.0.0\u003c/code\u003e, each with their own individual documentation.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eHttpHeaderAction\u003c/code\u003e implements several interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable<HttpHeaderAction>\u003c/code\u003e, \u003ccode\u003eIDeepCloneable<HttpHeaderAction>\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, indicating its role in message handling and data management.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eHttpHeaderAction\u003c/code\u003e has two constructors: a parameterless one, and one that takes another \u003ccode\u003eHttpHeaderAction\u003c/code\u003e object to allow cloning.\u003c/p\u003e\n"]]],[],null,[]]