public sealed class DistributionPolicy : IMessage<DistributionPolicy>, IEquatable<DistributionPolicy>, IDeepCloneable<DistributionPolicy>, IBufferMessage, IMessage
The distribution shape to which the group converges either proactively or on resize events (depending on the value set in updatePolicy.instanceRedistributionType).
Check the TargetShape enum for the list of possible values.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-21 UTC."],[[["This webpage details the `DistributionPolicy` class within the `Google.Cloud.Compute.V1` namespace, specifically version 2.14.0, as part of the .NET library."],["The `DistributionPolicy` class, which inherits from `object` and implements multiple interfaces, is used for managing the distribution of instances in a managed instance group."],["The latest version of this class is 3.6.0, with the webpage also providing links to historical versions, from 1.0.0 up to the latest, all the way to 3.6.0."],["The class includes properties such as `HasTargetShape`, `TargetShape`, and `Zones`, allowing configuration of instance distribution."],["`DistributionPolicy` has two constructor options: a default one and another which takes another `DistributionPolicy` as its parameter."]]],[]]