Struct aws_sdk_ecs::model::ContainerStateChange
source · [−]#[non_exhaustive]pub struct ContainerStateChange { /* private fields */ }
Expand description
An object that represents a change in state for a container.
Implementations
sourceimpl ContainerStateChange
impl ContainerStateChange
sourcepub fn container_name(&self) -> Option<&str>
pub fn container_name(&self) -> Option<&str>
The name of the container.
sourcepub fn image_digest(&self) -> Option<&str>
pub fn image_digest(&self) -> Option<&str>
The container image SHA 256 digest.
sourcepub fn runtime_id(&self) -> Option<&str>
pub fn runtime_id(&self) -> Option<&str>
The ID of the Docker container.
sourcepub fn exit_code(&self) -> Option<i32>
pub fn exit_code(&self) -> Option<i32>
The exit code for the container, if the state change is a result of the container exiting.
sourcepub fn network_bindings(&self) -> Option<&[NetworkBinding]>
pub fn network_bindings(&self) -> Option<&[NetworkBinding]>
Any network bindings that are associated with the container.
sourceimpl ContainerStateChange
impl ContainerStateChange
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture ContainerStateChange
.
Trait Implementations
sourceimpl Clone for ContainerStateChange
impl Clone for ContainerStateChange
sourcefn clone(&self) -> ContainerStateChange
fn clone(&self) -> ContainerStateChange
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 ContainerStateChange
impl Debug for ContainerStateChange
sourceimpl PartialEq<ContainerStateChange> for ContainerStateChange
impl PartialEq<ContainerStateChange> for ContainerStateChange
sourcefn eq(&self, other: &ContainerStateChange) -> bool
fn eq(&self, other: &ContainerStateChange) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
impl StructuralPartialEq for ContainerStateChange
Auto Trait Implementations
impl RefUnwindSafe for ContainerStateChange
impl Send for ContainerStateChange
impl Sync for ContainerStateChange
impl Unpin for ContainerStateChange
impl UnwindSafe for ContainerStateChange
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