Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

RouterStatusBgpPeerStatus

import type { RouterStatusBgpPeerStatus } from "https://googleapis.deno.dev/v1/compute:v1.ts";
interface RouterStatusBgpPeerStatus {
advertisedRoutes?: Route[];
bfdStatus?: BfdStatus;
enableIpv4?: boolean;
enableIpv6?: boolean;
ipAddress?: string;
ipv4NexthopAddress?: string;
ipv6NexthopAddress?: string;
linkedVpnTunnel?: string;
md5AuthEnabled?: boolean;
name?: string;
numLearnedRoutes?: number;
peerIpAddress?: string;
peerIpv4NexthopAddress?: string;
peerIpv6NexthopAddress?: string;
routerApplianceInstance?: string;
state?: string;
status?: "DOWN" | "UNKNOWN" | "UP";
statusReason?:
| "IPV4_PEER_ON_IPV6_ONLY_CONNECTION"
| "IPV6_PEER_ON_IPV4_ONLY_CONNECTION"
| "MD5_AUTH_INTERNAL_PROBLEM"
| "STATUS_REASON_UNSPECIFIED";
uptime?: string;
uptimeSeconds?: string;
}

§Properties

§
advertisedRoutes?: Route[]
[src]

Routes that were advertised to the remote BGP peer

§
bfdStatus?: BfdStatus
[src]
§
enableIpv4?: boolean
[src]

Enable IPv4 traffic over BGP Peer. It is enabled by default if the peerIpAddress is version 4.

§
enableIpv6?: boolean
[src]

Enable IPv6 traffic over BGP Peer. It is enabled by default if the peerIpAddress is version 6.

§
ipAddress?: string
[src]

IP address of the local BGP interface.

§
ipv4NexthopAddress?: string
[src]

IPv4 address of the local BGP interface.

§
ipv6NexthopAddress?: string
[src]

IPv6 address of the local BGP interface.

§
linkedVpnTunnel?: string
[src]

URL of the VPN tunnel that this BGP peer controls.

§
md5AuthEnabled?: boolean
[src]

Informs whether MD5 authentication is enabled on this BGP peer.

§
name?: string
[src]

Name of this BGP peer. Unique within the Routers resource.

§
numLearnedRoutes?: number
[src]

Number of routes learned from the remote BGP Peer.

§
peerIpAddress?: string
[src]

IP address of the remote BGP interface.

§
peerIpv4NexthopAddress?: string
[src]

IPv4 address of the remote BGP interface.

§
peerIpv6NexthopAddress?: string
[src]

IPv6 address of the remote BGP interface.

§
routerApplianceInstance?: string
[src]

[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.

§
state?: string
[src]

The state of the BGP session. For a list of possible values for this field, see BGP session states.

§
status?: "DOWN" | "UNKNOWN" | "UP"
[src]

Status of the BGP peer: {UP, DOWN}

§
statusReason?: "IPV4_PEER_ON_IPV6_ONLY_CONNECTION" | "IPV6_PEER_ON_IPV4_ONLY_CONNECTION" | "MD5_AUTH_INTERNAL_PROBLEM" | "STATUS_REASON_UNSPECIFIED"
[src]

Indicates why particular status was returned.

§
uptime?: string
[src]

Time this session has been up. Format: 14 years, 51 weeks, 6 days, 23 hours, 59 minutes, 59 seconds

§
uptimeSeconds?: string
[src]

Time this session has been up, in seconds. Format: 145