/AWS1/CL_NWMROUTEALYCOMPLETION¶
Describes the status of an analysis at completion.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_resultcode TYPE /AWS1/NWMROUTEALYCOMPLETIONR00 /AWS1/NWMROUTEALYCOMPLETIONR00¶
The result of the analysis. If the status is
NOT_CONNECTED, check the reason code.
iv_reasoncode TYPE /AWS1/NWMROUTEALYCOMPLETIONRC /AWS1/NWMROUTEALYCOMPLETIONRC¶
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.
it_reasoncontext TYPE /AWS1/CL_NWMREASONCONTEXTMAP_W=>TT_REASONCONTEXTMAP TT_REASONCONTEXTMAP¶
Additional information about the path. Available only if a connection is not found.
Queryable Attributes¶
ResultCode¶
The result of the analysis. If the status is
NOT_CONNECTED, check the reason code.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RESULTCODE() |
Getter for RESULTCODE, with configurable default |
ASK_RESULTCODE() |
Getter for RESULTCODE w/ exceptions if field has no value |
HAS_RESULTCODE() |
Determine if RESULTCODE has a value |
ReasonCode¶
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.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_REASONCODE() |
Getter for REASONCODE, with configurable default |
ASK_REASONCODE() |
Getter for REASONCODE w/ exceptions if field has no value |
HAS_REASONCODE() |
Determine if REASONCODE has a value |
ReasonContext¶
Additional information about the path. Available only if a connection is not found.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_REASONCONTEXT() |
Getter for REASONCONTEXT, with configurable default |
ASK_REASONCONTEXT() |
Getter for REASONCONTEXT w/ exceptions if field has no value |
HAS_REASONCONTEXT() |
Determine if REASONCONTEXT has a value |