public sealed class PatchServiceAccountRequest : IMessage<PatchServiceAccountRequest>, IEquatable<PatchServiceAccountRequest>, IDeepCloneable<PatchServiceAccountRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Identity and Access Management (IAM) v1 API class PatchServiceAccountRequest.
The service account patch request.
You can patch only the display_name and description fields. You must use
the update_mask field to specify which of these fields you want to patch.
Only the fields specified in the request are guaranteed to be returned in
the response. Other fields may be empty in the response.
[[["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\u003eThe latest version of the \u003ccode\u003ePatchServiceAccountRequest\u003c/code\u003e API is 2.4.0, with several previous versions available for reference.\u003c/p\u003e\n"],["\u003cp\u003eThis API class, \u003ccode\u003ePatchServiceAccountRequest\u003c/code\u003e, allows for patching a service account's \u003ccode\u003edisplay_name\u003c/code\u003e and \u003ccode\u003edescription\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eTo modify the \u003ccode\u003edisplay_name\u003c/code\u003e or \u003ccode\u003edescription\u003c/code\u003e, you must specify these fields in the \u003ccode\u003eupdate_mask\u003c/code\u003e field within the request.\u003c/p\u003e\n"],["\u003cp\u003eThe class \u003ccode\u003ePatchServiceAccountRequest\u003c/code\u003e implements \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e interfaces.\u003c/p\u003e\n"],["\u003cp\u003eThe class has properties \u003ccode\u003eServiceAccount\u003c/code\u003e of type \u003ccode\u003eServiceAccount\u003c/code\u003e and \u003ccode\u003eUpdateMask\u003c/code\u003e of type \u003ccode\u003eFieldMask\u003c/code\u003e.\u003c/p\u003e\n"]]],[],null,[]]