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;
readonly enableIpv4?: boolean;
readonly enableIpv6?: boolean;
readonly ipAddress?: string;
readonly ipv4NexthopAddress?: string;
readonly ipv6NexthopAddress?: string;
readonly linkedVpnTunnel?: string;
md5AuthEnabled?: boolean;
readonly name?: string;
readonly numLearnedRoutes?: number;
readonly peerIpAddress?: string;
readonly peerIpv4NexthopAddress?: string;
readonly peerIpv6NexthopAddress?: string;
readonly routerApplianceInstance?: string;
readonly state?: string;
readonly status?: "DOWN" | "UNKNOWN" | "UP";
statusReason?:
| "IPV4_PEER_ON_IPV6_ONLY_CONNECTION"
| "IPV6_PEER_ON_IPV4_ONLY_CONNECTION"
| "MD5_AUTH_INTERNAL_PROBLEM"
| "STATUS_REASON_UNSPECIFIED";
readonly uptime?: string;
readonly uptimeSeconds?: string;
}

§Properties

§
advertisedRoutes?: Route[]
[src]

Routes that were advertised to the remote BGP peer

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

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

§
readonly enableIpv6?: boolean
[src]

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

§
readonly ipAddress?: string
[src]

Output only. IP address of the local BGP interface.

§
readonly ipv4NexthopAddress?: string
[src]

Output only. IPv4 address of the local BGP interface.

§
readonly ipv6NexthopAddress?: string
[src]

Output only. IPv6 address of the local BGP interface.

§
readonly linkedVpnTunnel?: string
[src]

Output only. URL of the VPN tunnel that this BGP peer controls.

§
md5AuthEnabled?: boolean
[src]

Informs whether MD5 authentication is enabled on this BGP peer.

§
readonly name?: string
[src]

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

§
readonly numLearnedRoutes?: number
[src]

Output only. Number of routes learned from the remote BGP Peer.

§
readonly peerIpAddress?: string
[src]

Output only. IP address of the remote BGP interface.

§
readonly peerIpv4NexthopAddress?: string
[src]

Output only. IPv4 address of the remote BGP interface.

§
readonly peerIpv6NexthopAddress?: string
[src]

Output only. IPv6 address of the remote BGP interface.

§
readonly routerApplianceInstance?: string
[src]

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

§
readonly state?: string
[src]

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

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

Output only. 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.

§
readonly uptime?: string
[src]

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

§
readonly uptimeSeconds?: string
[src]

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