public sealed class UpdateGatewayRequest : IMessage<UpdateGatewayRequest>, IEquatable<UpdateGatewayRequest>, IDeepCloneable<UpdateGatewayRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the API Gateway v1 API class UpdateGatewayRequest.
Request message for ApiGatewayService.UpdateGateway
Field mask is used to specify the fields to be overwritten in the
Gateway resource by the update.
The fields specified in the update_mask are relative to the resource, not
the full request. A field will be overwritten if it is in the mask. If the
user does not provide a mask then all fields will be overwritten.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-21 UTC."],[[["The `UpdateGatewayRequest` class is used as a request message for updating a gateway through the `ApiGatewayService.UpdateGateway` method in the Google Cloud API Gateway v1 API."],["This class is available in multiple versions, with the latest being version 2.4.0, and prior versions available from 1.0.0 to 2.3.0."],["`UpdateGatewayRequest` implements interfaces like `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, ensuring it integrates well within the Google.Protobuf framework."],["The class has two properties, `Gateway` which is a required Gateway resource, and `UpdateMask` that is used to control which fields of the Gateway resource will be updated during the operation."],["There are two constructors available for the `UpdateGatewayRequest` class: one default constructor and another that accepts an `UpdateGatewayRequest` object for creating a copy."]]],[]]