Struct aws_sdk_ecs::model::ClusterSetting
source · [−]#[non_exhaustive]pub struct ClusterSetting { /* private fields */ }
Expand description
The settings to use when creating a cluster. This parameter is used to turn on CloudWatch Container Insights for a cluster.
Implementations
sourceimpl ClusterSetting
impl ClusterSetting
sourcepub fn name(&self) -> Option<&ClusterSettingName>
pub fn name(&self) -> Option<&ClusterSettingName>
The name of the cluster setting. The only supported value is containerInsights
.
sourcepub fn value(&self) -> Option<&str>
pub fn value(&self) -> Option<&str>
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
.
sourceimpl ClusterSetting
impl ClusterSetting
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture ClusterSetting
.
Trait Implementations
sourceimpl Clone for ClusterSetting
impl Clone for ClusterSetting
sourcefn clone(&self) -> ClusterSetting
fn clone(&self) -> ClusterSetting
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for ClusterSetting
impl Debug for ClusterSetting
sourceimpl PartialEq<ClusterSetting> for ClusterSetting
impl PartialEq<ClusterSetting> for ClusterSetting
sourcefn eq(&self, other: &ClusterSetting) -> bool
fn eq(&self, other: &ClusterSetting) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
impl StructuralPartialEq for ClusterSetting
Auto Trait Implementations
impl RefUnwindSafe for ClusterSetting
impl Send for ClusterSetting
impl Sync for ClusterSetting
impl Unpin for ClusterSetting
impl UnwindSafe for ClusterSetting
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more