[][src]Struct rusoto_ecs::ClusterSetting

pub struct ClusterSetting {
    pub name: Option<String>,
    pub value: Option<String>,
}

The settings to use when creating a cluster. This parameter is used to enable CloudWatch Container Insights for a cluster.

Fields

name: Option<String>

The name of the cluster setting. The only supported value is containerInsights.

value: Option<String>

The value to set for the cluster setting. The supported values are enabled and disabled. If enabled is specified, CloudWatch Container Insights will be enabled for the cluster, otherwise it will be disabled unless the containerInsights account setting is enabled. If a cluster value is specified, it will override the containerInsights value set with PutAccountSetting or PutAccountSettingDefault.

Trait Implementations

impl Clone for ClusterSetting[src]

impl Default for ClusterSetting[src]

impl PartialEq<ClusterSetting> for ClusterSetting[src]

impl Debug for ClusterSetting[src]

impl Serialize for ClusterSetting[src]

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

Auto Trait Implementations

Blanket Implementations

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

impl<T> From<T> for 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> Borrow<T> for T where
    T: ?Sized
[src]

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

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

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

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,