Struct aws_sdk_opsworkscm::operation::describe_node_association_status::DescribeNodeAssociationStatusOutput
source · #[non_exhaustive]pub struct DescribeNodeAssociationStatusOutput {
pub node_association_status: Option<NodeAssociationStatus>,
pub engine_attributes: Option<Vec<EngineAttribute>>,
/* private fields */
}
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.node_association_status: Option<NodeAssociationStatus>
The status of the association or disassociation request.
Possible values:
-
SUCCESS
: The association or disassociation succeeded. -
FAILED
: The association or disassociation failed. -
IN_PROGRESS
: The association or disassociation is still in progress.
engine_attributes: Option<Vec<EngineAttribute>>
Attributes specific to the node association. In Puppet, the attibute PUPPET_NODE_CERT contains the signed certificate (the result of the CSR).
Implementations§
source§impl DescribeNodeAssociationStatusOutput
impl DescribeNodeAssociationStatusOutput
sourcepub fn node_association_status(&self) -> Option<&NodeAssociationStatus>
pub fn node_association_status(&self) -> Option<&NodeAssociationStatus>
The status of the association or disassociation request.
Possible values:
-
SUCCESS
: The association or disassociation succeeded. -
FAILED
: The association or disassociation failed. -
IN_PROGRESS
: The association or disassociation is still in progress.
sourcepub fn engine_attributes(&self) -> &[EngineAttribute]
pub fn engine_attributes(&self) -> &[EngineAttribute]
Attributes specific to the node association. In Puppet, the attibute PUPPET_NODE_CERT contains the signed certificate (the result of the CSR).
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .engine_attributes.is_none()
.
source§impl DescribeNodeAssociationStatusOutput
impl DescribeNodeAssociationStatusOutput
sourcepub fn builder() -> DescribeNodeAssociationStatusOutputBuilder
pub fn builder() -> DescribeNodeAssociationStatusOutputBuilder
Creates a new builder-style object to manufacture DescribeNodeAssociationStatusOutput
.
Trait Implementations§
source§impl Clone for DescribeNodeAssociationStatusOutput
impl Clone for DescribeNodeAssociationStatusOutput
source§fn clone(&self) -> DescribeNodeAssociationStatusOutput
fn clone(&self) -> DescribeNodeAssociationStatusOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl PartialEq for DescribeNodeAssociationStatusOutput
impl PartialEq for DescribeNodeAssociationStatusOutput
source§fn eq(&self, other: &DescribeNodeAssociationStatusOutput) -> bool
fn eq(&self, other: &DescribeNodeAssociationStatusOutput) -> bool
self
and other
values to be equal, and is used
by ==
.source§impl RequestId for DescribeNodeAssociationStatusOutput
impl RequestId for DescribeNodeAssociationStatusOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None
if the service could not be reached.impl StructuralPartialEq for DescribeNodeAssociationStatusOutput
Auto Trait Implementations§
impl Freeze for DescribeNodeAssociationStatusOutput
impl RefUnwindSafe for DescribeNodeAssociationStatusOutput
impl Send for DescribeNodeAssociationStatusOutput
impl Sync for DescribeNodeAssociationStatusOutput
impl Unpin for DescribeNodeAssociationStatusOutput
impl UnwindSafe for DescribeNodeAssociationStatusOutput
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