public sealed class Rollout : IMessage<OSPolicyAssignment.Types.Rollout>, IEquatable<OSPolicyAssignment.Types.Rollout>, IDeepCloneable<OSPolicyAssignment.Types.Rollout>, IBufferMessage, IMessage
Message to configure the rollout at the zonal level for the OS policy
assignment.
Required. This determines the minimum duration of time to wait after the
configuration changes are applied through the current rollout. A
VM continues to count towards the disruption_budget at least
until this duration of time has passed after configuration changes are
applied.
[[["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."],[[["The content provides documentation for the `Rollout` class within the `Google.Cloud.OsConfig.V1` namespace, specifically focusing on version 1.7.0 and related versions."],["The `Rollout` class is designed to configure the zonal-level rollout of OS policy assignments and implements multiple interfaces such as `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`."],["The latest version is `2.4.0`, but there are multiple older versions available for review, including a range of versions from 1.3.0 up to 2.3.0."],["The class includes two constructors, a default `Rollout()` constructor and another constructor that takes an `OSPolicyAssignment.Types.Rollout` object, as well as properties for `DisruptionBudget` and `MinWaitDuration` to manage the rollout process."]]],[]]