public sealed class ResourcePolicyGroupPlacementPolicy : IMessage<ResourcePolicyGroupPlacementPolicy>, IEquatable<ResourcePolicyGroupPlacementPolicy>, IDeepCloneable<ResourcePolicyGroupPlacementPolicy>, IBufferMessage, IMessage
A GroupPlacementPolicy specifies resource placement configuration. It specifies the failure bucket separation as well as network locality
The number of availability domains instances will be spread across. If two instances are in different availability domain, they will not be put in the same low latency network
[[["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\u003eThis page details the \u003ccode\u003eResourcePolicyGroupPlacementPolicy\u003c/code\u003e class within the \u003ccode\u003eGoogle.Cloud.Compute.V1\u003c/code\u003e namespace, including its versions, inheritance, and implementation.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eResourcePolicyGroupPlacementPolicy\u003c/code\u003e class is used to define resource placement configurations, specifying failure bucket separation and network locality.\u003c/p\u003e\n"],["\u003cp\u003eIt has several properties, including \u003ccode\u003eAvailabilityDomainCount\u003c/code\u003e, \u003ccode\u003eCollocation\u003c/code\u003e, and \u003ccode\u003eVmCount\u003c/code\u003e, which offer control over how instances are placed.\u003c/p\u003e\n"],["\u003cp\u003eThe provided versions range from the latest 3.6.0 down to 1.0.0, giving access to various historic versions of the \u003ccode\u003eResourcePolicyGroupPlacementPolicy\u003c/code\u003e class.\u003c/p\u003e\n"],["\u003cp\u003eThe class inherits from \u003ccode\u003eObject\u003c/code\u003e and 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"]]],[],null,[]]