public sealed class InstanceGroupManagersSetTargetPoolsRequest : IMessage<InstanceGroupManagersSetTargetPoolsRequest>, IEquatable<InstanceGroupManagersSetTargetPoolsRequest>, IDeepCloneable<InstanceGroupManagersSetTargetPoolsRequest>, IBufferMessage, IMessage
The fingerprint of the target pools information. Use this optional property to prevent conflicts when multiple users change the target pools settings concurrently. Obtain the fingerprint with the instanceGroupManagers.get method. Then, include the fingerprint in your request to ensure that you do not overwrite changes that were applied from another concurrent request.
The list of target pool URLs that instances in this managed instance group belong to. The managed instance group applies these target pools to all of the instances in the group. Existing instances and new instances in the group all receive these target pool settings.
[[["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 content provides a comprehensive list of versions for \u003ccode\u003eInstanceGroupManagersSetTargetPoolsRequest\u003c/code\u003e, ranging from the latest version 3.6.0 down to version 1.0.0, with each version hyperlinked to its respective documentation.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eInstanceGroupManagersSetTargetPoolsRequest\u003c/code\u003e is a class in the Google.Cloud.Compute.V1 namespace, and it is part of the Google.Cloud.Compute.V1.dll assembly, which implements multiple 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 \u003ccode\u003eInstanceGroupManagersSetTargetPoolsRequest\u003c/code\u003e includes two constructors: a default constructor and another which accepts another \u003ccode\u003eInstanceGroupManagersSetTargetPoolsRequest\u003c/code\u003e object as parameter.\u003c/p\u003e\n"],["\u003cp\u003eKey properties of \u003ccode\u003eInstanceGroupManagersSetTargetPoolsRequest\u003c/code\u003e include \u003ccode\u003eFingerprint\u003c/code\u003e, a string used for conflict prevention, and \u003ccode\u003eTargetPools\u003c/code\u003e, a list of target pool URLs assigned to instances within the managed instance group.\u003c/p\u003e\n"],["\u003cp\u003eIt includes other inherited members from the object class: \u003ccode\u003eobject.GetHashCode()\u003c/code\u003e, \u003ccode\u003eobject.GetType()\u003c/code\u003e and \u003ccode\u003eobject.ToString()\u003c/code\u003e.\u003c/p\u003e\n"]]],[],null,[]]