#[non_exhaustive]pub struct RouteAnalysisCompletion { /* private fields */ }
Expand description
Describes the status of an analysis at completion.
Implementations§
source§impl RouteAnalysisCompletion
impl RouteAnalysisCompletion
sourcepub fn result_code(&self) -> Option<&RouteAnalysisCompletionResultCode>
pub fn result_code(&self) -> Option<&RouteAnalysisCompletionResultCode>
The result of the analysis. If the status is NOT_CONNECTED
, check the reason code.
sourcepub fn reason_code(&self) -> Option<&RouteAnalysisCompletionReasonCode>
pub fn reason_code(&self) -> Option<&RouteAnalysisCompletionReasonCode>
The reason code. Available only if a connection is not found.
-
BLACKHOLE_ROUTE_FOR_DESTINATION_FOUND
- Found a black hole route with the destination CIDR block. -
CYCLIC_PATH_DETECTED
- Found the same resource multiple times while traversing the path. -
INACTIVE_ROUTE_FOR_DESTINATION_FOUND
- Found an inactive route with the destination CIDR block. -
MAX_HOPS_EXCEEDED
- Analysis exceeded 64 hops without finding the destination. -
ROUTE_NOT_FOUND
- Cannot find a route table with the destination CIDR block. -
TGW_ATTACH_ARN_NO_MATCH
- Found an attachment, but not with the correct destination ARN. -
TGW_ATTACH_NOT_FOUND
- Cannot find an attachment. -
TGW_ATTACH_NOT_IN_TGW
- Found an attachment, but not to the correct transit gateway. -
TGW_ATTACH_STABLE_ROUTE_TABLE_NOT_FOUND
- The state of the route table association is not associated.
source§impl RouteAnalysisCompletion
impl RouteAnalysisCompletion
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture RouteAnalysisCompletion
.
Trait Implementations§
source§impl Clone for RouteAnalysisCompletion
impl Clone for RouteAnalysisCompletion
source§fn clone(&self) -> RouteAnalysisCompletion
fn clone(&self) -> RouteAnalysisCompletion
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for RouteAnalysisCompletion
impl Debug for RouteAnalysisCompletion
source§impl PartialEq<RouteAnalysisCompletion> for RouteAnalysisCompletion
impl PartialEq<RouteAnalysisCompletion> for RouteAnalysisCompletion
source§fn eq(&self, other: &RouteAnalysisCompletion) -> bool
fn eq(&self, other: &RouteAnalysisCompletion) -> bool
self
and other
values to be equal, and is used
by ==
.