Class RouterStatusBgpPeerStatus (1.18.0)

RouterStatusBgpPeerStatus(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Attributes

NameDescription
advertised_routes MutableSequence[google.cloud.compute_v1.types.Route]
Routes that were advertised to the remote BGP peer
bfd_status google.cloud.compute_v1.types.BfdStatus
This field is a member of oneof_ _bfd_status.
enable_ipv6 bool
Enable IPv6 traffic over BGP Peer. If not specified, it is disabled by default. This field is a member of oneof_ _enable_ipv6.
ip_address str
IP address of the local BGP interface. This field is a member of oneof_ _ip_address.
ipv6_nexthop_address str
IPv6 address of the local BGP interface. This field is a member of oneof_ _ipv6_nexthop_address.
linked_vpn_tunnel str
URL of the VPN tunnel that this BGP peer controls. This field is a member of oneof_ _linked_vpn_tunnel.
md5_auth_enabled bool
Informs whether MD5 authentication is enabled on this BGP peer. This field is a member of oneof_ _md5_auth_enabled.
name str
Name of this BGP peer. Unique within the Routers resource. This field is a member of oneof_ _name.
num_learned_routes int
Number of routes learned from the remote BGP Peer. This field is a member of oneof_ _num_learned_routes.
peer_ip_address str
IP address of the remote BGP interface. This field is a member of oneof_ _peer_ip_address.
peer_ipv6_nexthop_address str
IPv6 address of the remote BGP interface. This field is a member of oneof_ _peer_ipv6_nexthop_address.
router_appliance_instance str
[Output only] URI of the VM instance that is used as third-party router appliances such as Next Gen Firewalls, Virtual Routers, or Router Appliances. The VM instance is the peer side of the BGP session. This field is a member of oneof_ _router_appliance_instance.
state str
The state of the BGP session. For a list of possible values for this field, see BGP session states. This field is a member of oneof_ _state.
status str
Status of the BGP peer: {UP, DOWN} Check the Status enum for the list of possible values. This field is a member of oneof_ _status.
status_reason str
Indicates why particular status was returned. Check the StatusReason enum for the list of possible values. This field is a member of oneof_ _status_reason.
uptime str
Time this session has been up. Format: 14 years, 51 weeks, 6 days, 23 hours, 59 minutes, 59 seconds This field is a member of oneof_ _uptime.
uptime_seconds str
Time this session has been up, in seconds. Format: 145 This field is a member of oneof_ _uptime_seconds.

Classes

Status

Status(value)

Status of the BGP peer: {UP, DOWN}

Values: UNDEFINED_STATUS (0): A value indicating that the enum field is not set. DOWN (2104482): No description available. UNKNOWN (433141802): No description available. UP (2715): No description available.

StatusReason

StatusReason(value)

Indicates why particular status was returned.

Values: UNDEFINED_STATUS_REASON (0): A value indicating that the enum field is not set. MD5_AUTH_INTERNAL_PROBLEM (140462259): Indicates internal problems with configuration of MD5 authentication. This particular reason can only be returned when md5AuthEnabled is true and status is DOWN. STATUS_REASON_UNSPECIFIED (394331913): No description available.