Class: Aws::NetworkManager::Types::CoreNetworkRoutingInformation

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

Overview

Routing information for a core network, including route details and BGP attributes.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#as_pathArray<String>

The BGP AS path for the route.

Returns:

  • (Array<String>)


1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 1353

class CoreNetworkRoutingInformation < Struct.new(
  :prefix,
  :next_hop,
  :local_preference,
  :med,
  :as_path,
  :communities)
  SENSITIVE = []
  include Aws::Structure
end

#communitiesArray<String>

The BGP community values for the route.

Returns:

  • (Array<String>)


1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 1353

class CoreNetworkRoutingInformation < Struct.new(
  :prefix,
  :next_hop,
  :local_preference,
  :med,
  :as_path,
  :communities)
  SENSITIVE = []
  include Aws::Structure
end

#local_preferenceString

The BGP local preference value for the route.

Returns:

  • (String)


1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 1353

class CoreNetworkRoutingInformation < Struct.new(
  :prefix,
  :next_hop,
  :local_preference,
  :med,
  :as_path,
  :communities)
  SENSITIVE = []
  include Aws::Structure
end

#medString

The BGP Multi-Exit Discriminator (MED) value for the route.

Returns:

  • (String)


1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 1353

class CoreNetworkRoutingInformation < Struct.new(
  :prefix,
  :next_hop,
  :local_preference,
  :med,
  :as_path,
  :communities)
  SENSITIVE = []
  include Aws::Structure
end

#next_hopTypes::RoutingInformationNextHop

The next hop information for the route.



1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 1353

class CoreNetworkRoutingInformation < Struct.new(
  :prefix,
  :next_hop,
  :local_preference,
  :med,
  :as_path,
  :communities)
  SENSITIVE = []
  include Aws::Structure
end

#prefixString

The IP prefix for the route.

Returns:

  • (String)


1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 1353

class CoreNetworkRoutingInformation < Struct.new(
  :prefix,
  :next_hop,
  :local_preference,
  :med,
  :as_path,
  :communities)
  SENSITIVE = []
  include Aws::Structure
end