public sealed class RegionInstanceGroupManagersSetTargetPoolsRequest : IMessage<RegionInstanceGroupManagersSetTargetPoolsRequest>, IEquatable<RegionInstanceGroupManagersSetTargetPoolsRequest>, IDeepCloneable<RegionInstanceGroupManagersSetTargetPoolsRequest>, IBufferMessage, IMessage
Fingerprint of the target pools information, which is a hash of the contents. This field is used for optimistic locking when you update the target pool entries. This field is optional.
The URL of all TargetPool resources to which instances in the instanceGroup field are added. The target pools automatically apply to all of the instances in the managed instance group.
[[["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 \u003ccode\u003eRegionInstanceGroupManagersSetTargetPoolsRequest\u003c/code\u003e class is used to update target pool configurations for instances within a managed instance group.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version for this class is 3.6.0, but prior versions from 1.0.0 all the way to 3.5.0 are documented.\u003c/p\u003e\n"],["\u003cp\u003eThis class implements several interfaces such as \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 base \u003ccode\u003eobject\u003c/code\u003e class.\u003c/p\u003e\n"],["\u003cp\u003eKey properties of this class include \u003ccode\u003eFingerprint\u003c/code\u003e for optimistic locking, and \u003ccode\u003eTargetPools\u003c/code\u003e, which is a list of target pool URLs that should be added to the instance group.\u003c/p\u003e\n"],["\u003cp\u003eThe documentation covers the constructors to create this object, namely \u003ccode\u003eRegionInstanceGroupManagersSetTargetPoolsRequest()\u003c/code\u003e and \u003ccode\u003eRegionInstanceGroupManagersSetTargetPoolsRequest(RegionInstanceGroupManagersSetTargetPoolsRequest other)\u003c/code\u003e where the other parameter is used for making copies.\u003c/p\u003e\n"]]],[],null,[]]