Class: Google::Cloud::Compute::V1::RouterStatusBgpPeerStatus
- Inherits:
-
Object
- Object
- Google::Cloud::Compute::V1::RouterStatusBgpPeerStatus
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/compute/v1/compute.rb
Defined Under Namespace
Modules: Status
Instance Attribute Summary collapse
-
#advertised_routes ⇒ ::Array<::Google::Cloud::Compute::V1::Route>
Routes that were advertised to the remote BGP peer.
- #bfd_status ⇒ ::Google::Cloud::Compute::V1::BfdStatus
-
#ip_address ⇒ ::String
IP address of the local BGP interface.
-
#linked_vpn_tunnel ⇒ ::String
URL of the VPN tunnel that this BGP peer controls.
-
#name ⇒ ::String
Name of this BGP peer.
-
#num_learned_routes ⇒ ::Integer
Number of routes learned from the remote BGP Peer.
-
#peer_ip_address ⇒ ::String
IP address of the remote BGP interface.
-
#router_appliance_instance ⇒ ::String
[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.
-
#state ⇒ ::String
The state of the BGP session.
-
#status ⇒ ::String
Status of the BGP peer: {UP, DOWN} Check the Status enum for the list of possible values.
-
#uptime ⇒ ::String
Time this session has been up.
-
#uptime_seconds ⇒ ::String
Time this session has been up, in seconds.
Instance Attribute Details
#advertised_routes ⇒ ::Array<::Google::Cloud::Compute::V1::Route>
Returns Routes that were advertised to the remote BGP peer.
23310 23311 23312 23313 23314 23315 23316 23317 23318 23319 23320 23321 23322 23323 23324 23325 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 23310 class RouterStatusBgpPeerStatus include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Status of the BGP peer: \\{UP, DOWN} module Status # A value indicating that the enum field is not set. UNDEFINED_STATUS = 0 DOWN = 2104482 UNKNOWN = 433141802 UP = 2715 end end |
#bfd_status ⇒ ::Google::Cloud::Compute::V1::BfdStatus
23310 23311 23312 23313 23314 23315 23316 23317 23318 23319 23320 23321 23322 23323 23324 23325 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 23310 class RouterStatusBgpPeerStatus include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Status of the BGP peer: \\{UP, DOWN} module Status # A value indicating that the enum field is not set. UNDEFINED_STATUS = 0 DOWN = 2104482 UNKNOWN = 433141802 UP = 2715 end end |
#ip_address ⇒ ::String
Returns IP address of the local BGP interface.
23310 23311 23312 23313 23314 23315 23316 23317 23318 23319 23320 23321 23322 23323 23324 23325 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 23310 class RouterStatusBgpPeerStatus include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Status of the BGP peer: \\{UP, DOWN} module Status # A value indicating that the enum field is not set. UNDEFINED_STATUS = 0 DOWN = 2104482 UNKNOWN = 433141802 UP = 2715 end end |
#linked_vpn_tunnel ⇒ ::String
Returns URL of the VPN tunnel that this BGP peer controls.
23310 23311 23312 23313 23314 23315 23316 23317 23318 23319 23320 23321 23322 23323 23324 23325 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 23310 class RouterStatusBgpPeerStatus include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Status of the BGP peer: \\{UP, DOWN} module Status # A value indicating that the enum field is not set. UNDEFINED_STATUS = 0 DOWN = 2104482 UNKNOWN = 433141802 UP = 2715 end end |
#name ⇒ ::String
Returns Name of this BGP peer. Unique within the Routers resource.
23310 23311 23312 23313 23314 23315 23316 23317 23318 23319 23320 23321 23322 23323 23324 23325 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 23310 class RouterStatusBgpPeerStatus include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Status of the BGP peer: \\{UP, DOWN} module Status # A value indicating that the enum field is not set. UNDEFINED_STATUS = 0 DOWN = 2104482 UNKNOWN = 433141802 UP = 2715 end end |
#num_learned_routes ⇒ ::Integer
Returns Number of routes learned from the remote BGP Peer.
23310 23311 23312 23313 23314 23315 23316 23317 23318 23319 23320 23321 23322 23323 23324 23325 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 23310 class RouterStatusBgpPeerStatus include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Status of the BGP peer: \\{UP, DOWN} module Status # A value indicating that the enum field is not set. UNDEFINED_STATUS = 0 DOWN = 2104482 UNKNOWN = 433141802 UP = 2715 end end |
#peer_ip_address ⇒ ::String
Returns IP address of the remote BGP interface.
23310 23311 23312 23313 23314 23315 23316 23317 23318 23319 23320 23321 23322 23323 23324 23325 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 23310 class RouterStatusBgpPeerStatus include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Status of the BGP peer: \\{UP, DOWN} module Status # A value indicating that the enum field is not set. UNDEFINED_STATUS = 0 DOWN = 2104482 UNKNOWN = 433141802 UP = 2715 end end |
#router_appliance_instance ⇒ ::String
Returns [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.
23310 23311 23312 23313 23314 23315 23316 23317 23318 23319 23320 23321 23322 23323 23324 23325 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 23310 class RouterStatusBgpPeerStatus include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Status of the BGP peer: \\{UP, DOWN} module Status # A value indicating that the enum field is not set. UNDEFINED_STATUS = 0 DOWN = 2104482 UNKNOWN = 433141802 UP = 2715 end end |
#state ⇒ ::String
Returns The state of the BGP session. For a list of possible values for this field, see BGP session states.
23310 23311 23312 23313 23314 23315 23316 23317 23318 23319 23320 23321 23322 23323 23324 23325 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 23310 class RouterStatusBgpPeerStatus include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Status of the BGP peer: \\{UP, DOWN} module Status # A value indicating that the enum field is not set. UNDEFINED_STATUS = 0 DOWN = 2104482 UNKNOWN = 433141802 UP = 2715 end end |
#status ⇒ ::String
Returns Status of the BGP peer: {UP, DOWN} Check the Status enum for the list of possible values.
23310 23311 23312 23313 23314 23315 23316 23317 23318 23319 23320 23321 23322 23323 23324 23325 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 23310 class RouterStatusBgpPeerStatus include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Status of the BGP peer: \\{UP, DOWN} module Status # A value indicating that the enum field is not set. UNDEFINED_STATUS = 0 DOWN = 2104482 UNKNOWN = 433141802 UP = 2715 end end |
#uptime ⇒ ::String
Returns Time this session has been up. Format: 14 years, 51 weeks, 6 days, 23 hours, 59 minutes, 59 seconds.
23310 23311 23312 23313 23314 23315 23316 23317 23318 23319 23320 23321 23322 23323 23324 23325 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 23310 class RouterStatusBgpPeerStatus include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Status of the BGP peer: \\{UP, DOWN} module Status # A value indicating that the enum field is not set. UNDEFINED_STATUS = 0 DOWN = 2104482 UNKNOWN = 433141802 UP = 2715 end end |
#uptime_seconds ⇒ ::String
Returns Time this session has been up, in seconds. Format: 145.
23310 23311 23312 23313 23314 23315 23316 23317 23318 23319 23320 23321 23322 23323 23324 23325 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 23310 class RouterStatusBgpPeerStatus include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Status of the BGP peer: \\{UP, DOWN} module Status # A value indicating that the enum field is not set. UNDEFINED_STATUS = 0 DOWN = 2104482 UNKNOWN = 433141802 UP = 2715 end end |