Class: Aws::NetworkManager::Types::RouteAnalysisCompletion

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-networkmanager/types.rb

Overview

Describes the status of an analysis at completion.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#reason_codeString

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.

Returns:

  • (String)


5207
5208
5209
5210
5211
5212
5213
# File 'lib/aws-sdk-networkmanager/types.rb', line 5207

class RouteAnalysisCompletion < Struct.new(
  :result_code,
  :reason_code,
  :reason_context)
  SENSITIVE = []
  include Aws::Structure
end

#reason_contextHash<String,String>

Additional information about the path. Available only if a connection is not found.

Returns:

  • (Hash<String,String>)


5207
5208
5209
5210
5211
5212
5213
# File 'lib/aws-sdk-networkmanager/types.rb', line 5207

class RouteAnalysisCompletion < Struct.new(
  :result_code,
  :reason_code,
  :reason_context)
  SENSITIVE = []
  include Aws::Structure
end

#result_codeString

The result of the analysis. If the status is ‘NOT_CONNECTED`, check the reason code.

Returns:

  • (String)


5207
5208
5209
5210
5211
5212
5213
# File 'lib/aws-sdk-networkmanager/types.rb', line 5207

class RouteAnalysisCompletion < Struct.new(
  :result_code,
  :reason_code,
  :reason_context)
  SENSITIVE = []
  include Aws::Structure
end