The Border Gateway Protocol (BGP) Peer Group.
| Name | Type | Description | Notes |
|---|---|---|---|
| id | str | The unique identifier of the BGP Peer Group. | |
| status | str | The BGP Peer Group status. Can have one of the following values: `PENDING`, `ON_HOLD`, `BUSY`, `READY`, `ERROR`, `PENDING_DELETION` and `DELETING`. | |
| location | str | The BGP Peer Group location. Can have one of the following values: `PHX`, `ASH`, `SGP`, `NLD`, `CHI` and `SEA`. | |
| ipv4_prefixes | List[BgpIPv4Prefix] | The List of the BGP Peer Group IPv4 prefixes. Deprecated in favour of generic ipPrefixes. | |
| ip_prefixes | List[BgpIpPrefix] | The List of the BGP Peer Group IP prefixes. | |
| target_asn_details | AsnDetails | ||
| active_asn_details | AsnDetails | [optional] | |
| password | str | The BGP Peer Group password. | |
| advertised_routes | str | The Advertised routes for the BGP Peer Group. Can have one of the following values: `DEFAULT` and `NONE`. | |
| rpki_roa_origin_asn | int | The RPKI ROA Origin ASN of the BGP Peer Group based on location. | |
| e_bgp_multi_hop | int | The eBGP Multi-hop of the BGP Peer Group. | |
| peering_loopbacks_v4 | List[str] | The IPv4 Peering Loopback addresses of the BGP Peer Group. Valid IP formats are IPv4 addresses. | |
| peering_loopbacks_v6 | List[str] | The IPv6 Peering Loopback addresses of the BGP Peer Group. Valid IP formats are IPv6 addresses. | |
| keep_alive_timer_seconds | int | The Keep Alive Timer in seconds of the BGP Peer Group. | |
| hold_timer_seconds | int | The Hold Timer in seconds of the BGP Peer Group. | |
| created_on | str | Date and time of creation. | [optional] |
| last_updated_on | str | Date and time of last update. | [optional] |
from pnap_network_api.models.bgp_peer_group import BgpPeerGroup
# TODO update the JSON string below
json = "{}"
# create an instance of BgpPeerGroup from a JSON string
bgp_peer_group_instance = BgpPeerGroup.from_json(json)
# print the JSON string representation of the object
print(BgpPeerGroup.to_json())
# convert the object into a dict
bgp_peer_group_dict = bgp_peer_group_instance.to_dict()
# create an instance of BgpPeerGroup from a dict
bgp_peer_group_from_dict = BgpPeerGroup.from_dict(bgp_peer_group_dict)