Struct google_compute1::api::BackendServiceLogConfig[][src]

pub struct BackendServiceLogConfig {
    pub enable: Option<bool>,
    pub sample_rate: Option<f32>,
}

The available logging options for the load balancer traffic served by this backend service.

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

Fields

enable: Option<bool>

This field denotes whether to enable logging for the load balancer traffic served by this backend service.

sample_rate: Option<f32>

This field can only be specified if logging is enabled for this backend service. The value of the field must be in [0, 1]. This configures the sampling rate of requests to the load balancer where 1.0 means all logged requests are reported and 0.0 means no logged requests are reported. The default value is 1.0.

Trait Implementations

impl Clone for BackendServiceLogConfig[src]

impl Debug for BackendServiceLogConfig[src]

impl Default for BackendServiceLogConfig[src]

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

impl Part for BackendServiceLogConfig[src]

impl Serialize for BackendServiceLogConfig[src]

Auto Trait Implementations

impl RefUnwindSafe for BackendServiceLogConfig[src]

impl Send for BackendServiceLogConfig[src]

impl Sync for BackendServiceLogConfig[src]

impl Unpin for BackendServiceLogConfig[src]

impl UnwindSafe for BackendServiceLogConfig[src]

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> Instrument 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.