Reference documentation and code samples for the App Lifecycle Manager V1 API class Google::Cloud::SaasPlatform::SaasServiceMgmt::V1::UnitUpdatePacing.
UnitUpdatePacing defines the policy for the maximum number of unit operations that can run for a rollout in parallel in a single region.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#max_concurrent_operations_count
def max_concurrent_operations_count() -> ::Integer
Returns
- (::Integer) — Optional. An absolute cap on concurrent units operations. If both percent and count are provided, the system uses the MINIMUM (most restrictive).
#max_concurrent_operations_count=
def max_concurrent_operations_count=(value) -> ::Integer
Parameter
- value (::Integer) — Optional. An absolute cap on concurrent units operations. If both percent and count are provided, the system uses the MINIMUM (most restrictive).
Returns
- (::Integer) — Optional. An absolute cap on concurrent units operations. If both percent and count are provided, the system uses the MINIMUM (most restrictive).
#max_concurrent_operations_percent
def max_concurrent_operations_percent() -> ::Google::Type::Decimal
Returns
- (::Google::Type::Decimal) — Optional. The maximum percentage of total units in the scope that can be in-flight. Example: 10.5 for 10.5%. If both percent and count are provided, the system uses the MINIMUM (most restrictive).
#max_concurrent_operations_percent=
def max_concurrent_operations_percent=(value) -> ::Google::Type::Decimal
Parameter
- value (::Google::Type::Decimal) — Optional. The maximum percentage of total units in the scope that can be in-flight. Example: 10.5 for 10.5%. If both percent and count are provided, the system uses the MINIMUM (most restrictive).
Returns
- (::Google::Type::Decimal) — Optional. The maximum percentage of total units in the scope that can be in-flight. Example: 10.5 for 10.5%. If both percent and count are provided, the system uses the MINIMUM (most restrictive).