Class: Aws::NetworkManager::Types::RouteAnalysis

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

Overview

Describes a route analysis.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#destinationTypes::RouteAnalysisEndpointOptions

The destination.



4786
4787
4788
4789
4790
4791
4792
4793
4794
4795
4796
4797
4798
4799
4800
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 4786

class RouteAnalysis < Struct.new(
  :global_network_id,
  :owner_account_id,
  :route_analysis_id,
  :start_timestamp,
  :status,
  :source,
  :destination,
  :include_return_path,
  :use_middleboxes,
  :forward_path,
  :return_path)
  SENSITIVE = []
  include Aws::Structure
end

#forward_pathTypes::RouteAnalysisPath

The forward path.



4786
4787
4788
4789
4790
4791
4792
4793
4794
4795
4796
4797
4798
4799
4800
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 4786

class RouteAnalysis < Struct.new(
  :global_network_id,
  :owner_account_id,
  :route_analysis_id,
  :start_timestamp,
  :status,
  :source,
  :destination,
  :include_return_path,
  :use_middleboxes,
  :forward_path,
  :return_path)
  SENSITIVE = []
  include Aws::Structure
end

#global_network_idString

The ID of the global network.

Returns:

  • (String)


4786
4787
4788
4789
4790
4791
4792
4793
4794
4795
4796
4797
4798
4799
4800
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 4786

class RouteAnalysis < Struct.new(
  :global_network_id,
  :owner_account_id,
  :route_analysis_id,
  :start_timestamp,
  :status,
  :source,
  :destination,
  :include_return_path,
  :use_middleboxes,
  :forward_path,
  :return_path)
  SENSITIVE = []
  include Aws::Structure
end

#include_return_pathBoolean

Indicates whether to analyze the return path. The return path is not analyzed if the forward path analysis does not succeed.

Returns:

  • (Boolean)


4786
4787
4788
4789
4790
4791
4792
4793
4794
4795
4796
4797
4798
4799
4800
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 4786

class RouteAnalysis < Struct.new(
  :global_network_id,
  :owner_account_id,
  :route_analysis_id,
  :start_timestamp,
  :status,
  :source,
  :destination,
  :include_return_path,
  :use_middleboxes,
  :forward_path,
  :return_path)
  SENSITIVE = []
  include Aws::Structure
end

#owner_account_idString

The ID of the AWS account that created the route analysis.

Returns:

  • (String)


4786
4787
4788
4789
4790
4791
4792
4793
4794
4795
4796
4797
4798
4799
4800
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 4786

class RouteAnalysis < Struct.new(
  :global_network_id,
  :owner_account_id,
  :route_analysis_id,
  :start_timestamp,
  :status,
  :source,
  :destination,
  :include_return_path,
  :use_middleboxes,
  :forward_path,
  :return_path)
  SENSITIVE = []
  include Aws::Structure
end

#return_pathTypes::RouteAnalysisPath

The return path.



4786
4787
4788
4789
4790
4791
4792
4793
4794
4795
4796
4797
4798
4799
4800
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 4786

class RouteAnalysis < Struct.new(
  :global_network_id,
  :owner_account_id,
  :route_analysis_id,
  :start_timestamp,
  :status,
  :source,
  :destination,
  :include_return_path,
  :use_middleboxes,
  :forward_path,
  :return_path)
  SENSITIVE = []
  include Aws::Structure
end

#route_analysis_idString

The ID of the route analysis.

Returns:

  • (String)


4786
4787
4788
4789
4790
4791
4792
4793
4794
4795
4796
4797
4798
4799
4800
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 4786

class RouteAnalysis < Struct.new(
  :global_network_id,
  :owner_account_id,
  :route_analysis_id,
  :start_timestamp,
  :status,
  :source,
  :destination,
  :include_return_path,
  :use_middleboxes,
  :forward_path,
  :return_path)
  SENSITIVE = []
  include Aws::Structure
end

#sourceTypes::RouteAnalysisEndpointOptions

The source.



4786
4787
4788
4789
4790
4791
4792
4793
4794
4795
4796
4797
4798
4799
4800
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 4786

class RouteAnalysis < Struct.new(
  :global_network_id,
  :owner_account_id,
  :route_analysis_id,
  :start_timestamp,
  :status,
  :source,
  :destination,
  :include_return_path,
  :use_middleboxes,
  :forward_path,
  :return_path)
  SENSITIVE = []
  include Aws::Structure
end

#start_timestampTime

The time that the analysis started.

Returns:

  • (Time)


4786
4787
4788
4789
4790
4791
4792
4793
4794
4795
4796
4797
4798
4799
4800
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 4786

class RouteAnalysis < Struct.new(
  :global_network_id,
  :owner_account_id,
  :route_analysis_id,
  :start_timestamp,
  :status,
  :source,
  :destination,
  :include_return_path,
  :use_middleboxes,
  :forward_path,
  :return_path)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

The status of the route analysis.

Returns:

  • (String)


4786
4787
4788
4789
4790
4791
4792
4793
4794
4795
4796
4797
4798
4799
4800
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 4786

class RouteAnalysis < Struct.new(
  :global_network_id,
  :owner_account_id,
  :route_analysis_id,
  :start_timestamp,
  :status,
  :source,
  :destination,
  :include_return_path,
  :use_middleboxes,
  :forward_path,
  :return_path)
  SENSITIVE = []
  include Aws::Structure
end

#use_middleboxesBoolean

Indicates whether to include the location of middlebox appliances in the route analysis.

Returns:

  • (Boolean)


4786
4787
4788
4789
4790
4791
4792
4793
4794
4795
4796
4797
4798
4799
4800
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 4786

class RouteAnalysis < Struct.new(
  :global_network_id,
  :owner_account_id,
  :route_analysis_id,
  :start_timestamp,
  :status,
  :source,
  :destination,
  :include_return_path,
  :use_middleboxes,
  :forward_path,
  :return_path)
  SENSITIVE = []
  include Aws::Structure
end