Struct aws_manager::cloudwatch::Metrics
source · pub struct Metrics {
pub namespace: String,
pub metrics_collected: MetricsCollected,
pub append_dimensions: Option<HashMap<String, String>>,
pub aggregation_dimensions: Option<Vec<Vec<String>>>,
pub force_flush_interval: u32,
}Expand description
ref. https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-Agent-Configuration-File-Details.html
Fields§
§namespace: String§metrics_collected: MetricsCollected§append_dimensions: Option<HashMap<String, String>>§aggregation_dimensions: Option<Vec<Vec<String>>>Specifies the dimensions that collected metrics are to be aggregated on. ref. https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-Agent-Configuration-File-Details.html
force_flush_interval: u32Trait Implementations§
source§impl<'de> Deserialize<'de> for Metrics
impl<'de> Deserialize<'de> for Metrics
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for Metrics
impl StructuralEq for Metrics
impl StructuralPartialEq for Metrics
Auto Trait Implementations§
impl RefUnwindSafe for Metrics
impl Send for Metrics
impl Sync for Metrics
impl Unpin for Metrics
impl UnwindSafe for Metrics
Blanket Implementations§
source§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.