Reference documentation and code samples for the Google Cloud Compute V1 API class Google::Cloud::Compute::V1::RolloutPlanWaveOrchestrationOptions.
Options to control the pace of orchestration of a wave. These options are required only if the resource being rolled out follows the Orchestrated pattern.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#delays
def delays() -> ::Array<::Google::Cloud::Compute::V1::RolloutPlanWaveOrchestrationOptionsDelay>
Returns
- (::Array<::Google::Cloud::Compute::V1::RolloutPlanWaveOrchestrationOptionsDelay>) — Optional. Delays, if any, to be added between batches of projects. We allow multiple Delays to be specified, letting users set separate delays between batches of projects corresponding to different locations and batches of projects corresponding to the same location.
#delays=
def delays=(value) -> ::Array<::Google::Cloud::Compute::V1::RolloutPlanWaveOrchestrationOptionsDelay>
Parameter
- value (::Array<::Google::Cloud::Compute::V1::RolloutPlanWaveOrchestrationOptionsDelay>) — Optional. Delays, if any, to be added between batches of projects. We allow multiple Delays to be specified, letting users set separate delays between batches of projects corresponding to different locations and batches of projects corresponding to the same location.
Returns
- (::Array<::Google::Cloud::Compute::V1::RolloutPlanWaveOrchestrationOptionsDelay>) — Optional. Delays, if any, to be added between batches of projects. We allow multiple Delays to be specified, letting users set separate delays between batches of projects corresponding to different locations and batches of projects corresponding to the same location.
#max_concurrent_locations
def max_concurrent_locations() -> ::Integer
Returns
- (::Integer) — Optional. Maximum number of locations to be orchestrated in parallel.
#max_concurrent_locations=
def max_concurrent_locations=(value) -> ::Integer
Parameter
- value (::Integer) — Optional. Maximum number of locations to be orchestrated in parallel.
Returns
- (::Integer) — Optional. Maximum number of locations to be orchestrated in parallel.
#max_concurrent_resources_per_location
def max_concurrent_resources_per_location() -> ::Integer
Returns
- (::Integer) — Optional. Maximum number of resources to be orchestrated per location in parallel.
#max_concurrent_resources_per_location=
def max_concurrent_resources_per_location=(value) -> ::Integer
Parameter
- value (::Integer) — Optional. Maximum number of resources to be orchestrated per location in parallel.
Returns
- (::Integer) — Optional. Maximum number of resources to be orchestrated per location in parallel.