[][src]Struct google_autoscaler1_beta2::AutoscalingPolicyLoadBalancingUtilization

pub struct AutoscalingPolicyLoadBalancingUtilization {
    pub utilization_target: Option<f64>,
}

Load balancing utilization policy.

This type is not used in any activity, and only used as part of another schema.

Fields

utilization_target: Option<f64>

Fraction of backend capacity utilization (set in HTTP load balancing configuration) that Autoscaler should maintain. Must be a positive float value. If not defined, the default is 0.8. For example if your maxRatePerInstance capacity (in HTTP Load Balancing configuration) is set at 10 and you would like to keep number of instances such that each instance receives 7 QPS on average, set this to 0.7.

Trait Implementations

impl Clone for AutoscalingPolicyLoadBalancingUtilization[src]

impl Debug for AutoscalingPolicyLoadBalancingUtilization[src]

impl Default for AutoscalingPolicyLoadBalancingUtilization[src]

impl<'de> Deserialize<'de> for AutoscalingPolicyLoadBalancingUtilization[src]

impl Part for AutoscalingPolicyLoadBalancingUtilization[src]

impl Serialize for AutoscalingPolicyLoadBalancingUtilization[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Typeable for T where
    T: Any