public static interface BGPPeer.Builder extends SdkPojo, CopyableBuilder<BGPPeer.Builder,BGPPeer>
Modifier and Type | Method and Description |
---|---|
BGPPeer.Builder |
addressFamily(AddressFamily addressFamily)
The address family for the BGP peer.
|
BGPPeer.Builder |
addressFamily(String addressFamily)
The address family for the BGP peer.
|
BGPPeer.Builder |
amazonAddress(String amazonAddress)
The IP address assigned to the Amazon interface.
|
BGPPeer.Builder |
asn(Integer asn)
The autonomous system (AS) number for Border Gateway Protocol (BGP) configuration.
|
BGPPeer.Builder |
authKey(String authKey)
The authentication key for BGP configuration.
|
BGPPeer.Builder |
awsDeviceV2(String awsDeviceV2)
The Direct Connect endpoint on which the BGP peer terminates.
|
BGPPeer.Builder |
bgpPeerId(String bgpPeerId)
The ID of the BGP peer.
|
BGPPeer.Builder |
bgpPeerState(BGPPeerState bgpPeerState)
The state of the BGP peer.
|
BGPPeer.Builder |
bgpPeerState(String bgpPeerState)
The state of the BGP peer.
|
BGPPeer.Builder |
bgpStatus(BGPStatus bgpStatus)
The status of the BGP peer.
|
BGPPeer.Builder |
bgpStatus(String bgpStatus)
The status of the BGP peer.
|
BGPPeer.Builder |
customerAddress(String customerAddress)
The IP address assigned to the customer interface.
|
copy
applyMutation, build
BGPPeer.Builder bgpPeerId(String bgpPeerId)
The ID of the BGP peer.
bgpPeerId
- The ID of the BGP peer.BGPPeer.Builder asn(Integer asn)
The autonomous system (AS) number for Border Gateway Protocol (BGP) configuration.
asn
- The autonomous system (AS) number for Border Gateway Protocol (BGP) configuration.BGPPeer.Builder authKey(String authKey)
The authentication key for BGP configuration.
authKey
- The authentication key for BGP configuration.BGPPeer.Builder addressFamily(String addressFamily)
The address family for the BGP peer.
addressFamily
- The address family for the BGP peer.AddressFamily
,
AddressFamily
BGPPeer.Builder addressFamily(AddressFamily addressFamily)
The address family for the BGP peer.
addressFamily
- The address family for the BGP peer.AddressFamily
,
AddressFamily
BGPPeer.Builder amazonAddress(String amazonAddress)
The IP address assigned to the Amazon interface.
amazonAddress
- The IP address assigned to the Amazon interface.BGPPeer.Builder customerAddress(String customerAddress)
The IP address assigned to the customer interface.
customerAddress
- The IP address assigned to the customer interface.BGPPeer.Builder bgpPeerState(String bgpPeerState)
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.
bgpPeerState
- 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.
BGPPeerState
,
BGPPeerState
BGPPeer.Builder bgpPeerState(BGPPeerState bgpPeerState)
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.
bgpPeerState
- 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.
BGPPeerState
,
BGPPeerState
BGPPeer.Builder bgpStatus(String bgpStatus)
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.
bgpStatus
- 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.
BGPStatus
,
BGPStatus
BGPPeer.Builder bgpStatus(BGPStatus bgpStatus)
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.
bgpStatus
- 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.
BGPStatus
,
BGPStatus
BGPPeer.Builder awsDeviceV2(String awsDeviceV2)
The Direct Connect endpoint on which the BGP peer terminates.
awsDeviceV2
- The Direct Connect endpoint on which the BGP peer terminates.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.