Reference documentation and code samples for the Cloud Run V2 API class Google::Cloud::Run::V2::ServiceScaling.
Scaling settings applied at the service level rather than at the revision level.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#manual_instance_count
def manual_instance_count() -> ::Integer
Returns
- (::Integer) — Optional. total instance count for the service in manual scaling mode. This number of instances is divided among all revisions with specified traffic based on the percent of traffic they are receiving.
#manual_instance_count=
def manual_instance_count=(value) -> ::Integer
Parameter
- value (::Integer) — Optional. total instance count for the service in manual scaling mode. This number of instances is divided among all revisions with specified traffic based on the percent of traffic they are receiving.
Returns
- (::Integer) — Optional. total instance count for the service in manual scaling mode. This number of instances is divided among all revisions with specified traffic based on the percent of traffic they are receiving.
#min_instance_count
def min_instance_count() -> ::Integer
Returns
- (::Integer) — Optional. total min instances for the service. This number of instances is divided among all revisions with specified traffic based on the percent of traffic they are receiving.
#min_instance_count=
def min_instance_count=(value) -> ::Integer
Parameter
- value (::Integer) — Optional. total min instances for the service. This number of instances is divided among all revisions with specified traffic based on the percent of traffic they are receiving.
Returns
- (::Integer) — Optional. total min instances for the service. This number of instances is divided among all revisions with specified traffic based on the percent of traffic they are receiving.
#scaling_mode
def scaling_mode() -> ::Google::Cloud::Run::V2::ServiceScaling::ScalingMode
Returns
- (::Google::Cloud::Run::V2::ServiceScaling::ScalingMode) — Optional. The scaling mode for the service.
#scaling_mode=
def scaling_mode=(value) -> ::Google::Cloud::Run::V2::ServiceScaling::ScalingMode
Parameter
- value (::Google::Cloud::Run::V2::ServiceScaling::ScalingMode) — Optional. The scaling mode for the service.
Returns
- (::Google::Cloud::Run::V2::ServiceScaling::ScalingMode) — Optional. The scaling mode for the service.