Struct aws_sdk_ecs::types::ContainerInstanceHealthStatus
source · #[non_exhaustive]pub struct ContainerInstanceHealthStatus {
pub overall_status: Option<InstanceHealthCheckState>,
pub details: Option<Vec<InstanceHealthCheckResult>>,
}
Expand description
An object representing the health status of the container instance.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.overall_status: Option<InstanceHealthCheckState>
The overall health status of the container instance. This is an aggregate status of all container instance health checks.
details: Option<Vec<InstanceHealthCheckResult>>
An array of objects representing the details of the container instance health status.
Implementations§
source§impl ContainerInstanceHealthStatus
impl ContainerInstanceHealthStatus
sourcepub fn overall_status(&self) -> Option<&InstanceHealthCheckState>
pub fn overall_status(&self) -> Option<&InstanceHealthCheckState>
The overall health status of the container instance. This is an aggregate status of all container instance health checks.
sourcepub fn details(&self) -> &[InstanceHealthCheckResult]
pub fn details(&self) -> &[InstanceHealthCheckResult]
An array of objects representing the details of the container instance health status.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .details.is_none()
.
source§impl ContainerInstanceHealthStatus
impl ContainerInstanceHealthStatus
sourcepub fn builder() -> ContainerInstanceHealthStatusBuilder
pub fn builder() -> ContainerInstanceHealthStatusBuilder
Creates a new builder-style object to manufacture ContainerInstanceHealthStatus
.
Trait Implementations§
source§impl Clone for ContainerInstanceHealthStatus
impl Clone for ContainerInstanceHealthStatus
source§fn clone(&self) -> ContainerInstanceHealthStatus
fn clone(&self) -> ContainerInstanceHealthStatus
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl PartialEq for ContainerInstanceHealthStatus
impl PartialEq for ContainerInstanceHealthStatus
source§fn eq(&self, other: &ContainerInstanceHealthStatus) -> bool
fn eq(&self, other: &ContainerInstanceHealthStatus) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ContainerInstanceHealthStatus
Auto Trait Implementations§
impl Freeze for ContainerInstanceHealthStatus
impl RefUnwindSafe for ContainerInstanceHealthStatus
impl Send for ContainerInstanceHealthStatus
impl Sync for ContainerInstanceHealthStatus
impl Unpin for ContainerInstanceHealthStatus
impl UnwindSafe for ContainerInstanceHealthStatus
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreCreates a shared type from an unshared type.