Class: Aws::DirectConnect::Types::BGPPeer
- Inherits:
-
Struct
- Object
- Struct
- Aws::DirectConnect::Types::BGPPeer
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-directconnect/types.rb
Overview
Information about a BGP peer.
Instance Attribute Summary collapse
-
#address_family ⇒ String
The address family for the BGP peer.
-
#amazon_address ⇒ String
The IP address assigned to the Amazon interface.
-
#asn ⇒ Integer
The autonomous system (AS) number for Border Gateway Protocol (BGP) configuration.
-
#auth_key ⇒ String
The authentication key for BGP configuration.
-
#aws_device_v2 ⇒ String
The Direct Connect endpoint on which the BGP peer terminates.
-
#bgp_peer_id ⇒ String
The ID of the BGP peer.
-
#bgp_peer_state ⇒ String
The state of the BGP peer.
-
#bgp_status ⇒ String
The status of the BGP peer.
-
#customer_address ⇒ String
The IP address assigned to the customer interface.
Instance Attribute Details
#address_family ⇒ String
The address family for the BGP peer.
318 319 320 321 322 323 324 325 326 327 328 329 |
# File 'lib/aws-sdk-directconnect/types.rb', line 318 class BGPPeer < Struct.new( :bgp_peer_id, :asn, :auth_key, :address_family, :amazon_address, :customer_address, :bgp_peer_state, :bgp_status, :aws_device_v2) include Aws::Structure end |
#amazon_address ⇒ String
The IP address assigned to the Amazon interface.
318 319 320 321 322 323 324 325 326 327 328 329 |
# File 'lib/aws-sdk-directconnect/types.rb', line 318 class BGPPeer < Struct.new( :bgp_peer_id, :asn, :auth_key, :address_family, :amazon_address, :customer_address, :bgp_peer_state, :bgp_status, :aws_device_v2) include Aws::Structure end |
#asn ⇒ Integer
The autonomous system (AS) number for Border Gateway Protocol (BGP) configuration.
318 319 320 321 322 323 324 325 326 327 328 329 |
# File 'lib/aws-sdk-directconnect/types.rb', line 318 class BGPPeer < Struct.new( :bgp_peer_id, :asn, :auth_key, :address_family, :amazon_address, :customer_address, :bgp_peer_state, :bgp_status, :aws_device_v2) include Aws::Structure end |
#auth_key ⇒ String
The authentication key for BGP configuration.
318 319 320 321 322 323 324 325 326 327 328 329 |
# File 'lib/aws-sdk-directconnect/types.rb', line 318 class BGPPeer < Struct.new( :bgp_peer_id, :asn, :auth_key, :address_family, :amazon_address, :customer_address, :bgp_peer_state, :bgp_status, :aws_device_v2) include Aws::Structure end |
#aws_device_v2 ⇒ String
The Direct Connect endpoint on which the BGP peer terminates.
318 319 320 321 322 323 324 325 326 327 328 329 |
# File 'lib/aws-sdk-directconnect/types.rb', line 318 class BGPPeer < Struct.new( :bgp_peer_id, :asn, :auth_key, :address_family, :amazon_address, :customer_address, :bgp_peer_state, :bgp_status, :aws_device_v2) include Aws::Structure end |
#bgp_peer_id ⇒ String
The ID of the BGP peer.
318 319 320 321 322 323 324 325 326 327 328 329 |
# File 'lib/aws-sdk-directconnect/types.rb', line 318 class BGPPeer < Struct.new( :bgp_peer_id, :asn, :auth_key, :address_family, :amazon_address, :customer_address, :bgp_peer_state, :bgp_status, :aws_device_v2) include Aws::Structure end |
#bgp_peer_state ⇒ String
The state of the BGP peer. The following are the possible values:
-
‘verifying`: The BGP peering addresses or ASN require validation before the BGP peer can be created. This state applies only to public virtual interfaces.
-
‘pending`: The BGP peer is created, and remains in this state until it is ready to be established.
-
‘available`: The BGP peer is ready to be established.
-
‘deleting`: The BGP peer is being deleted.
-
‘deleted`: The BGP peer is deleted and cannot be established.
318 319 320 321 322 323 324 325 326 327 328 329 |
# File 'lib/aws-sdk-directconnect/types.rb', line 318 class BGPPeer < Struct.new( :bgp_peer_id, :asn, :auth_key, :address_family, :amazon_address, :customer_address, :bgp_peer_state, :bgp_status, :aws_device_v2) include Aws::Structure end |
#bgp_status ⇒ String
The status of the BGP peer. The following are the possible values:
-
‘up`: The BGP peer is established. This state does not indicate the state of the routing function. Ensure that you are receiving routes over the BGP session.
-
‘down`: The BGP peer is down.
-
‘unknown`: The BGP peer status is unknown.
318 319 320 321 322 323 324 325 326 327 328 329 |
# File 'lib/aws-sdk-directconnect/types.rb', line 318 class BGPPeer < Struct.new( :bgp_peer_id, :asn, :auth_key, :address_family, :amazon_address, :customer_address, :bgp_peer_state, :bgp_status, :aws_device_v2) include Aws::Structure end |
#customer_address ⇒ String
The IP address assigned to the customer interface.
318 319 320 321 322 323 324 325 326 327 328 329 |
# File 'lib/aws-sdk-directconnect/types.rb', line 318 class BGPPeer < Struct.new( :bgp_peer_id, :asn, :auth_key, :address_family, :amazon_address, :customer_address, :bgp_peer_state, :bgp_status, :aws_device_v2) include Aws::Structure end |