[][src]Struct rusoto_compute_optimizer::UtilizationMetric

pub struct UtilizationMetric {
    pub name: Option<String>,
    pub statistic: Option<String>,
    pub value: Option<f64>,
}

Describes a utilization metric of a resource, such as an Amazon EC2 instance.

Fields

name: Option<String>

The name of the utilization metric.

Memory metrics are only returned for resources that have the unified CloudWatch agent installed on them. For more information, see Enabling Memory Utilization with the CloudWatch Agent.

statistic: Option<String>

The statistic of the utilization metric.

value: Option<f64>

The value of the utilization metric.

Trait Implementations

impl Clone for UtilizationMetric[src]

impl Debug for UtilizationMetric[src]

impl Default for UtilizationMetric[src]

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

impl PartialEq<UtilizationMetric> for UtilizationMetric[src]

impl StructuralPartialEq for UtilizationMetric[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> Instrument for T[src]

impl<T> Instrument for T[src]

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

impl<T> Same<T> for T

type Output = T

Should always be Self

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.