public sealed class UpdateServiceRequest : IMessage<UpdateServiceRequest>, IEquatable<UpdateServiceRequest>, IDeepCloneable<UpdateServiceRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the App Engine v1 API class UpdateServiceRequest.
Set to true to gradually shift traffic to one or more versions that you
specify. By default, traffic is shifted immediately.
For gradual traffic migration, the target versions
must be located within instances that are configured for both
warmup requests
and
automatic scaling.
You must specify the
shardBy
field in the Service resource. Gradual traffic migration is not
supported in the App Engine flexible environment. For examples, see
Migrating and Splitting Traffic.
[[["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 document provides reference information for the \u003ccode\u003eUpdateServiceRequest\u003c/code\u003e class within the Google Cloud App Engine v1 API, specifically version 2.2.0, which is part of the \u003ccode\u003e.NET\u003c/code\u003e library.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eUpdateServiceRequest\u003c/code\u003e class is used to construct requests for updating a service through the \u003ccode\u003eServices.UpdateService\u003c/code\u003e method.\u003c/p\u003e\n"],["\u003cp\u003eThe class includes properties like \u003ccode\u003eMigrateTraffic\u003c/code\u003e, \u003ccode\u003eName\u003c/code\u003e, \u003ccode\u003eService\u003c/code\u003e, and \u003ccode\u003eUpdateMask\u003c/code\u003e, allowing users to specify update details such as traffic migration, resource name, the service to be updated, and the fields that should be modified.\u003c/p\u003e\n"],["\u003cp\u003eThe document also lists all available versions of the \u003ccode\u003eUpdateServiceRequest\u003c/code\u003e, ranging from 1.0.0 to the latest release which is 2.4.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eUpdateServiceRequest\u003c/code\u003e class 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, and inherits from the \u003ccode\u003eobject\u003c/code\u003e class.\u003c/p\u003e\n"]]],[],null,[]]