Reference documentation and code samples for the Config Delivery V1 API class Google::Cloud::ConfigDelivery::V1::RolloutStrategy.
RolloutStrategy defines different ways to rollout a resource bundle across a set of clusters.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#all_at_once
def all_at_once() -> ::Google::Cloud::ConfigDelivery::V1::AllAtOnceStrategy
-
(::Google::Cloud::ConfigDelivery::V1::AllAtOnceStrategy) — AllAtOnceStrategy causes all clusters to be updated concurrently.
Note: The following fields are mutually exclusive:
all_at_once
,rolling
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#all_at_once=
def all_at_once=(value) -> ::Google::Cloud::ConfigDelivery::V1::AllAtOnceStrategy
-
value (::Google::Cloud::ConfigDelivery::V1::AllAtOnceStrategy) — AllAtOnceStrategy causes all clusters to be updated concurrently.
Note: The following fields are mutually exclusive:
all_at_once
,rolling
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::ConfigDelivery::V1::AllAtOnceStrategy) — AllAtOnceStrategy causes all clusters to be updated concurrently.
Note: The following fields are mutually exclusive:
all_at_once
,rolling
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#rolling
def rolling() -> ::Google::Cloud::ConfigDelivery::V1::RollingStrategy
-
(::Google::Cloud::ConfigDelivery::V1::RollingStrategy) — RollingStrategy causes a specified number of clusters to be updated
concurrently until all clusters are updated.
Note: The following fields are mutually exclusive:
rolling
,all_at_once
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#rolling=
def rolling=(value) -> ::Google::Cloud::ConfigDelivery::V1::RollingStrategy
-
value (::Google::Cloud::ConfigDelivery::V1::RollingStrategy) — RollingStrategy causes a specified number of clusters to be updated
concurrently until all clusters are updated.
Note: The following fields are mutually exclusive:
rolling
,all_at_once
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::ConfigDelivery::V1::RollingStrategy) — RollingStrategy causes a specified number of clusters to be updated
concurrently until all clusters are updated.
Note: The following fields are mutually exclusive:
rolling
,all_at_once
. If a field in that set is populated, all other fields in the set will automatically be cleared.