Struct rusoto_ecs::ContainerStateChange [−][src]
pub struct ContainerStateChange { pub container_name: Option<String>, pub exit_code: Option<i64>, pub image_digest: Option<String>, pub network_bindings: Option<Vec<NetworkBinding>>, pub reason: Option<String>, pub runtime_id: Option<String>, pub status: Option<String>, }
Expand description
An object representing a change in state for a container.
Fields
container_name: Option<String>
The name of the container.
exit_code: Option<i64>
The exit code for the container, if the state change is a result of the container exiting.
image_digest: Option<String>
The container image SHA 256 digest.
network_bindings: Option<Vec<NetworkBinding>>
Any network bindings associated with the container.
reason: Option<String>
The reason for the state change.
runtime_id: Option<String>
The ID of the Docker container.
status: Option<String>
The status of the container.
Trait Implementations
Returns the “default value” for a type. Read more
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
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
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
type Output = T
type Output = T
Should always be Self