Struct aws_sdk_managedblockchain::types::NodeSummary
source · #[non_exhaustive]pub struct NodeSummary {
pub id: Option<String>,
pub status: Option<NodeStatus>,
pub creation_date: Option<DateTime>,
pub availability_zone: Option<String>,
pub instance_type: Option<String>,
pub arn: Option<String>,
}
Expand description
A summary of configuration properties for a node.
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.id: Option<String>
The unique identifier of the node.
status: Option<NodeStatus>
The status of the node.
creation_date: Option<DateTime>
The date and time that the node was created.
availability_zone: Option<String>
The Availability Zone in which the node exists.
instance_type: Option<String>
The EC2 instance type for the node.
arn: Option<String>
The Amazon Resource Name (ARN) of the node. For more information about ARNs and their format, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference.
Implementations§
source§impl NodeSummary
impl NodeSummary
sourcepub fn status(&self) -> Option<&NodeStatus>
pub fn status(&self) -> Option<&NodeStatus>
The status of the node.
sourcepub fn creation_date(&self) -> Option<&DateTime>
pub fn creation_date(&self) -> Option<&DateTime>
The date and time that the node was created.
sourcepub fn availability_zone(&self) -> Option<&str>
pub fn availability_zone(&self) -> Option<&str>
The Availability Zone in which the node exists.
sourcepub fn instance_type(&self) -> Option<&str>
pub fn instance_type(&self) -> Option<&str>
The EC2 instance type for the node.
sourcepub fn arn(&self) -> Option<&str>
pub fn arn(&self) -> Option<&str>
The Amazon Resource Name (ARN) of the node. For more information about ARNs and their format, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference.
source§impl NodeSummary
impl NodeSummary
sourcepub fn builder() -> NodeSummaryBuilder
pub fn builder() -> NodeSummaryBuilder
Creates a new builder-style object to manufacture NodeSummary
.
Trait Implementations§
source§impl Clone for NodeSummary
impl Clone for NodeSummary
source§fn clone(&self) -> NodeSummary
fn clone(&self) -> NodeSummary
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for NodeSummary
impl Debug for NodeSummary
source§impl PartialEq for NodeSummary
impl PartialEq for NodeSummary
source§fn eq(&self, other: &NodeSummary) -> bool
fn eq(&self, other: &NodeSummary) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for NodeSummary
Auto Trait Implementations§
impl Freeze for NodeSummary
impl RefUnwindSafe for NodeSummary
impl Send for NodeSummary
impl Sync for NodeSummary
impl Unpin for NodeSummary
impl UnwindSafe for NodeSummary
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