Message to configure the rollout at the zonal level for the OS policy assignment.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#disruption_budget
def disruption_budget() -> ::Google::Cloud::OsConfig::V1::FixedOrPercent
Returns
- (::Google::Cloud::OsConfig::V1::FixedOrPercent) — Required. The maximum number (or percentage) of VMs per zone to disrupt at any given moment.
#disruption_budget=
def disruption_budget=(value) -> ::Google::Cloud::OsConfig::V1::FixedOrPercent
Parameter
- value (::Google::Cloud::OsConfig::V1::FixedOrPercent) — Required. The maximum number (or percentage) of VMs per zone to disrupt at any given moment.
Returns
- (::Google::Cloud::OsConfig::V1::FixedOrPercent) — Required. The maximum number (or percentage) of VMs per zone to disrupt at any given moment.
#min_wait_duration
def min_wait_duration() -> ::Google::Protobuf::Duration
Returns
-
(::Google::Protobuf::Duration) — 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.
#min_wait_duration=
def min_wait_duration=(value) -> ::Google::Protobuf::Duration
Parameter
-
value (::Google::Protobuf::Duration) — 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.
Returns
-
(::Google::Protobuf::Duration) — 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.