Struct aws_sdk_elasticbeanstalk::operation::describe_instances_health::DescribeInstancesHealthOutput
source · #[non_exhaustive]pub struct DescribeInstancesHealthOutput {
pub instance_health_list: Option<Vec<SingleInstanceHealth>>,
pub refreshed_at: Option<DateTime>,
pub next_token: Option<String>,
/* private fields */
}
Expand description
Detailed health information about the Amazon EC2 instances in an AWS Elastic Beanstalk environment.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.instance_health_list: Option<Vec<SingleInstanceHealth>>
Detailed health information about each instance.
The output differs slightly between Linux and Windows environments. There is a difference in the members that are supported under the
type.
refreshed_at: Option<DateTime>
The date and time that the health information was retrieved.
next_token: Option<String>
Pagination token for the next page of results, if available.
Implementations§
source§impl DescribeInstancesHealthOutput
impl DescribeInstancesHealthOutput
sourcepub fn instance_health_list(&self) -> &[SingleInstanceHealth]
pub fn instance_health_list(&self) -> &[SingleInstanceHealth]
Detailed health information about each instance.
The output differs slightly between Linux and Windows environments. There is a difference in the members that are supported under the
type.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .instance_health_list.is_none()
.
sourcepub fn refreshed_at(&self) -> Option<&DateTime>
pub fn refreshed_at(&self) -> Option<&DateTime>
The date and time that the health information was retrieved.
sourcepub fn next_token(&self) -> Option<&str>
pub fn next_token(&self) -> Option<&str>
Pagination token for the next page of results, if available.
source§impl DescribeInstancesHealthOutput
impl DescribeInstancesHealthOutput
sourcepub fn builder() -> DescribeInstancesHealthOutputBuilder
pub fn builder() -> DescribeInstancesHealthOutputBuilder
Creates a new builder-style object to manufacture DescribeInstancesHealthOutput
.
Trait Implementations§
source§impl Clone for DescribeInstancesHealthOutput
impl Clone for DescribeInstancesHealthOutput
source§fn clone(&self) -> DescribeInstancesHealthOutput
fn clone(&self) -> DescribeInstancesHealthOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl PartialEq for DescribeInstancesHealthOutput
impl PartialEq for DescribeInstancesHealthOutput
source§fn eq(&self, other: &DescribeInstancesHealthOutput) -> bool
fn eq(&self, other: &DescribeInstancesHealthOutput) -> bool
self
and other
values to be equal, and is used
by ==
.source§impl RequestId for DescribeInstancesHealthOutput
impl RequestId for DescribeInstancesHealthOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None
if the service could not be reached.impl StructuralPartialEq for DescribeInstancesHealthOutput
Auto Trait Implementations§
impl Freeze for DescribeInstancesHealthOutput
impl RefUnwindSafe for DescribeInstancesHealthOutput
impl Send for DescribeInstancesHealthOutput
impl Sync for DescribeInstancesHealthOutput
impl Unpin for DescribeInstancesHealthOutput
impl UnwindSafe for DescribeInstancesHealthOutput
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
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>
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>
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 more