public sealed class UpdateApiRequest : IMessage<UpdateApiRequest>, IEquatable<UpdateApiRequest>, IDeepCloneable<UpdateApiRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Apigee Registry v1 API class UpdateApiRequest.
The list of fields to be updated. If omitted, all fields are updated that
are set in the request message (fields set to default values are ignored).
If an asterisk "*" is specified, all fields are updated, including fields
that are unspecified/default in the request.
[[["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-07 UTC."],[[["\u003cp\u003eThis documentation is for the \u003ccode\u003eUpdateApiRequest\u003c/code\u003e class within the Google Cloud Apigee Registry v1 API, specifically version 1.0.0-beta06.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eUpdateApiRequest\u003c/code\u003e is a request message used for updating an API, and it implements several interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe class provides constructors for creating a new \u003ccode\u003eUpdateApiRequest\u003c/code\u003e object, either as a default instance or by copying an existing \u003ccode\u003eUpdateApiRequest\u003c/code\u003e object.\u003c/p\u003e\n"],["\u003cp\u003eKey properties of \u003ccode\u003eUpdateApiRequest\u003c/code\u003e include \u003ccode\u003eAllowMissing\u003c/code\u003e (a boolean to create a new API if one isn't found), \u003ccode\u003eApi\u003c/code\u003e (the API object to update), and \u003ccode\u003eUpdateMask\u003c/code\u003e (a field mask specifying which fields to update).\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eUpdateApiRequest\u003c/code\u003e class inherits members from the base \u003ccode\u003eobject\u003c/code\u003e class such as \u003ccode\u003eGetHashCode\u003c/code\u003e, \u003ccode\u003eGetType\u003c/code\u003e, and \u003ccode\u003eToString\u003c/code\u003e.\u003c/p\u003e\n"]]],[],null,[]]