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, StatusReason
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
-
#enable_ipv4 ⇒ ::Boolean
Enable IPv4 traffic over BGP Peer.
-
#enable_ipv6 ⇒ ::Boolean
Enable IPv6 traffic over BGP Peer.
-
#ip_address ⇒ ::String
IP address of the local BGP interface.
-
#ipv4_nexthop_address ⇒ ::String
IPv4 address of the local BGP interface.
-
#ipv6_nexthop_address ⇒ ::String
IPv6 address of the local BGP interface.
-
#linked_vpn_tunnel ⇒ ::String
URL of the VPN tunnel that this BGP peer controls.
-
#md5_auth_enabled ⇒ ::Boolean
Informs whether MD5 authentication is enabled on this BGP peer.
-
#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.
-
#peer_ipv4_nexthop_address ⇒ ::String
IPv4 address of the remote BGP interface.
-
#peer_ipv6_nexthop_address ⇒ ::String
IPv6 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.
-
#status_reason ⇒ ::String
Indicates why particular status was returned.
-
#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.
28515 28516 28517 28518 28519 28520 28521 28522 28523 28524 28525 28526 28527 28528 28529 28530 28531 28532 28533 28534 28535 28536 28537 28538 28539 28540 28541 28542 28543 28544 28545 28546 28547 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 28515 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 = 2_104_482 UNKNOWN = 433_141_802 UP = 2715 end # Indicates why particular status was returned. module StatusReason # A value indicating that the enum field is not set. UNDEFINED_STATUS_REASON = 0 # BGP peer disabled because it requires IPv4 but the underlying connection is IPv6-only. IPV4_PEER_ON_IPV6_ONLY_CONNECTION = 435_936_662 # BGP peer disabled because it requires IPv6 but the underlying connection is IPv4-only. IPV6_PEER_ON_IPV4_ONLY_CONNECTION = 436_304_082 # Indicates internal problems with configuration of MD5 authentication. This particular reason can only be returned when md5AuthEnabled is true and status is DOWN. MD5_AUTH_INTERNAL_PROBLEM = 140_462_259 STATUS_REASON_UNSPECIFIED = 394_331_913 end end |
#bfd_status ⇒ ::Google::Cloud::Compute::V1::BfdStatus
28515 28516 28517 28518 28519 28520 28521 28522 28523 28524 28525 28526 28527 28528 28529 28530 28531 28532 28533 28534 28535 28536 28537 28538 28539 28540 28541 28542 28543 28544 28545 28546 28547 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 28515 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 = 2_104_482 UNKNOWN = 433_141_802 UP = 2715 end # Indicates why particular status was returned. module StatusReason # A value indicating that the enum field is not set. UNDEFINED_STATUS_REASON = 0 # BGP peer disabled because it requires IPv4 but the underlying connection is IPv6-only. IPV4_PEER_ON_IPV6_ONLY_CONNECTION = 435_936_662 # BGP peer disabled because it requires IPv6 but the underlying connection is IPv4-only. IPV6_PEER_ON_IPV4_ONLY_CONNECTION = 436_304_082 # Indicates internal problems with configuration of MD5 authentication. This particular reason can only be returned when md5AuthEnabled is true and status is DOWN. MD5_AUTH_INTERNAL_PROBLEM = 140_462_259 STATUS_REASON_UNSPECIFIED = 394_331_913 end end |
#enable_ipv4 ⇒ ::Boolean
Returns Enable IPv4 traffic over BGP Peer. It is enabled by default if the peerIpAddress is version 4.
28515 28516 28517 28518 28519 28520 28521 28522 28523 28524 28525 28526 28527 28528 28529 28530 28531 28532 28533 28534 28535 28536 28537 28538 28539 28540 28541 28542 28543 28544 28545 28546 28547 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 28515 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 = 2_104_482 UNKNOWN = 433_141_802 UP = 2715 end # Indicates why particular status was returned. module StatusReason # A value indicating that the enum field is not set. UNDEFINED_STATUS_REASON = 0 # BGP peer disabled because it requires IPv4 but the underlying connection is IPv6-only. IPV4_PEER_ON_IPV6_ONLY_CONNECTION = 435_936_662 # BGP peer disabled because it requires IPv6 but the underlying connection is IPv4-only. IPV6_PEER_ON_IPV4_ONLY_CONNECTION = 436_304_082 # Indicates internal problems with configuration of MD5 authentication. This particular reason can only be returned when md5AuthEnabled is true and status is DOWN. MD5_AUTH_INTERNAL_PROBLEM = 140_462_259 STATUS_REASON_UNSPECIFIED = 394_331_913 end end |
#enable_ipv6 ⇒ ::Boolean
Returns Enable IPv6 traffic over BGP Peer. It is enabled by default if the peerIpAddress is version 6.
28515 28516 28517 28518 28519 28520 28521 28522 28523 28524 28525 28526 28527 28528 28529 28530 28531 28532 28533 28534 28535 28536 28537 28538 28539 28540 28541 28542 28543 28544 28545 28546 28547 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 28515 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 = 2_104_482 UNKNOWN = 433_141_802 UP = 2715 end # Indicates why particular status was returned. module StatusReason # A value indicating that the enum field is not set. UNDEFINED_STATUS_REASON = 0 # BGP peer disabled because it requires IPv4 but the underlying connection is IPv6-only. IPV4_PEER_ON_IPV6_ONLY_CONNECTION = 435_936_662 # BGP peer disabled because it requires IPv6 but the underlying connection is IPv4-only. IPV6_PEER_ON_IPV4_ONLY_CONNECTION = 436_304_082 # Indicates internal problems with configuration of MD5 authentication. This particular reason can only be returned when md5AuthEnabled is true and status is DOWN. MD5_AUTH_INTERNAL_PROBLEM = 140_462_259 STATUS_REASON_UNSPECIFIED = 394_331_913 end end |
#ip_address ⇒ ::String
Returns IP address of the local BGP interface.
28515 28516 28517 28518 28519 28520 28521 28522 28523 28524 28525 28526 28527 28528 28529 28530 28531 28532 28533 28534 28535 28536 28537 28538 28539 28540 28541 28542 28543 28544 28545 28546 28547 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 28515 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 = 2_104_482 UNKNOWN = 433_141_802 UP = 2715 end # Indicates why particular status was returned. module StatusReason # A value indicating that the enum field is not set. UNDEFINED_STATUS_REASON = 0 # BGP peer disabled because it requires IPv4 but the underlying connection is IPv6-only. IPV4_PEER_ON_IPV6_ONLY_CONNECTION = 435_936_662 # BGP peer disabled because it requires IPv6 but the underlying connection is IPv4-only. IPV6_PEER_ON_IPV4_ONLY_CONNECTION = 436_304_082 # Indicates internal problems with configuration of MD5 authentication. This particular reason can only be returned when md5AuthEnabled is true and status is DOWN. MD5_AUTH_INTERNAL_PROBLEM = 140_462_259 STATUS_REASON_UNSPECIFIED = 394_331_913 end end |
#ipv4_nexthop_address ⇒ ::String
Returns IPv4 address of the local BGP interface.
28515 28516 28517 28518 28519 28520 28521 28522 28523 28524 28525 28526 28527 28528 28529 28530 28531 28532 28533 28534 28535 28536 28537 28538 28539 28540 28541 28542 28543 28544 28545 28546 28547 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 28515 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 = 2_104_482 UNKNOWN = 433_141_802 UP = 2715 end # Indicates why particular status was returned. module StatusReason # A value indicating that the enum field is not set. UNDEFINED_STATUS_REASON = 0 # BGP peer disabled because it requires IPv4 but the underlying connection is IPv6-only. IPV4_PEER_ON_IPV6_ONLY_CONNECTION = 435_936_662 # BGP peer disabled because it requires IPv6 but the underlying connection is IPv4-only. IPV6_PEER_ON_IPV4_ONLY_CONNECTION = 436_304_082 # Indicates internal problems with configuration of MD5 authentication. This particular reason can only be returned when md5AuthEnabled is true and status is DOWN. MD5_AUTH_INTERNAL_PROBLEM = 140_462_259 STATUS_REASON_UNSPECIFIED = 394_331_913 end end |
#ipv6_nexthop_address ⇒ ::String
Returns IPv6 address of the local BGP interface.
28515 28516 28517 28518 28519 28520 28521 28522 28523 28524 28525 28526 28527 28528 28529 28530 28531 28532 28533 28534 28535 28536 28537 28538 28539 28540 28541 28542 28543 28544 28545 28546 28547 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 28515 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 = 2_104_482 UNKNOWN = 433_141_802 UP = 2715 end # Indicates why particular status was returned. module StatusReason # A value indicating that the enum field is not set. UNDEFINED_STATUS_REASON = 0 # BGP peer disabled because it requires IPv4 but the underlying connection is IPv6-only. IPV4_PEER_ON_IPV6_ONLY_CONNECTION = 435_936_662 # BGP peer disabled because it requires IPv6 but the underlying connection is IPv4-only. IPV6_PEER_ON_IPV4_ONLY_CONNECTION = 436_304_082 # Indicates internal problems with configuration of MD5 authentication. This particular reason can only be returned when md5AuthEnabled is true and status is DOWN. MD5_AUTH_INTERNAL_PROBLEM = 140_462_259 STATUS_REASON_UNSPECIFIED = 394_331_913 end end |
#linked_vpn_tunnel ⇒ ::String
Returns URL of the VPN tunnel that this BGP peer controls.
28515 28516 28517 28518 28519 28520 28521 28522 28523 28524 28525 28526 28527 28528 28529 28530 28531 28532 28533 28534 28535 28536 28537 28538 28539 28540 28541 28542 28543 28544 28545 28546 28547 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 28515 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 = 2_104_482 UNKNOWN = 433_141_802 UP = 2715 end # Indicates why particular status was returned. module StatusReason # A value indicating that the enum field is not set. UNDEFINED_STATUS_REASON = 0 # BGP peer disabled because it requires IPv4 but the underlying connection is IPv6-only. IPV4_PEER_ON_IPV6_ONLY_CONNECTION = 435_936_662 # BGP peer disabled because it requires IPv6 but the underlying connection is IPv4-only. IPV6_PEER_ON_IPV4_ONLY_CONNECTION = 436_304_082 # Indicates internal problems with configuration of MD5 authentication. This particular reason can only be returned when md5AuthEnabled is true and status is DOWN. MD5_AUTH_INTERNAL_PROBLEM = 140_462_259 STATUS_REASON_UNSPECIFIED = 394_331_913 end end |
#md5_auth_enabled ⇒ ::Boolean
Returns Informs whether MD5 authentication is enabled on this BGP peer.
28515 28516 28517 28518 28519 28520 28521 28522 28523 28524 28525 28526 28527 28528 28529 28530 28531 28532 28533 28534 28535 28536 28537 28538 28539 28540 28541 28542 28543 28544 28545 28546 28547 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 28515 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 = 2_104_482 UNKNOWN = 433_141_802 UP = 2715 end # Indicates why particular status was returned. module StatusReason # A value indicating that the enum field is not set. UNDEFINED_STATUS_REASON = 0 # BGP peer disabled because it requires IPv4 but the underlying connection is IPv6-only. IPV4_PEER_ON_IPV6_ONLY_CONNECTION = 435_936_662 # BGP peer disabled because it requires IPv6 but the underlying connection is IPv4-only. IPV6_PEER_ON_IPV4_ONLY_CONNECTION = 436_304_082 # Indicates internal problems with configuration of MD5 authentication. This particular reason can only be returned when md5AuthEnabled is true and status is DOWN. MD5_AUTH_INTERNAL_PROBLEM = 140_462_259 STATUS_REASON_UNSPECIFIED = 394_331_913 end end |
#name ⇒ ::String
Returns Name of this BGP peer. Unique within the Routers resource.
28515 28516 28517 28518 28519 28520 28521 28522 28523 28524 28525 28526 28527 28528 28529 28530 28531 28532 28533 28534 28535 28536 28537 28538 28539 28540 28541 28542 28543 28544 28545 28546 28547 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 28515 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 = 2_104_482 UNKNOWN = 433_141_802 UP = 2715 end # Indicates why particular status was returned. module StatusReason # A value indicating that the enum field is not set. UNDEFINED_STATUS_REASON = 0 # BGP peer disabled because it requires IPv4 but the underlying connection is IPv6-only. IPV4_PEER_ON_IPV6_ONLY_CONNECTION = 435_936_662 # BGP peer disabled because it requires IPv6 but the underlying connection is IPv4-only. IPV6_PEER_ON_IPV4_ONLY_CONNECTION = 436_304_082 # Indicates internal problems with configuration of MD5 authentication. This particular reason can only be returned when md5AuthEnabled is true and status is DOWN. MD5_AUTH_INTERNAL_PROBLEM = 140_462_259 STATUS_REASON_UNSPECIFIED = 394_331_913 end end |
#num_learned_routes ⇒ ::Integer
Returns Number of routes learned from the remote BGP Peer.
28515 28516 28517 28518 28519 28520 28521 28522 28523 28524 28525 28526 28527 28528 28529 28530 28531 28532 28533 28534 28535 28536 28537 28538 28539 28540 28541 28542 28543 28544 28545 28546 28547 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 28515 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 = 2_104_482 UNKNOWN = 433_141_802 UP = 2715 end # Indicates why particular status was returned. module StatusReason # A value indicating that the enum field is not set. UNDEFINED_STATUS_REASON = 0 # BGP peer disabled because it requires IPv4 but the underlying connection is IPv6-only. IPV4_PEER_ON_IPV6_ONLY_CONNECTION = 435_936_662 # BGP peer disabled because it requires IPv6 but the underlying connection is IPv4-only. IPV6_PEER_ON_IPV4_ONLY_CONNECTION = 436_304_082 # Indicates internal problems with configuration of MD5 authentication. This particular reason can only be returned when md5AuthEnabled is true and status is DOWN. MD5_AUTH_INTERNAL_PROBLEM = 140_462_259 STATUS_REASON_UNSPECIFIED = 394_331_913 end end |
#peer_ip_address ⇒ ::String
Returns IP address of the remote BGP interface.
28515 28516 28517 28518 28519 28520 28521 28522 28523 28524 28525 28526 28527 28528 28529 28530 28531 28532 28533 28534 28535 28536 28537 28538 28539 28540 28541 28542 28543 28544 28545 28546 28547 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 28515 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 = 2_104_482 UNKNOWN = 433_141_802 UP = 2715 end # Indicates why particular status was returned. module StatusReason # A value indicating that the enum field is not set. UNDEFINED_STATUS_REASON = 0 # BGP peer disabled because it requires IPv4 but the underlying connection is IPv6-only. IPV4_PEER_ON_IPV6_ONLY_CONNECTION = 435_936_662 # BGP peer disabled because it requires IPv6 but the underlying connection is IPv4-only. IPV6_PEER_ON_IPV4_ONLY_CONNECTION = 436_304_082 # Indicates internal problems with configuration of MD5 authentication. This particular reason can only be returned when md5AuthEnabled is true and status is DOWN. MD5_AUTH_INTERNAL_PROBLEM = 140_462_259 STATUS_REASON_UNSPECIFIED = 394_331_913 end end |
#peer_ipv4_nexthop_address ⇒ ::String
Returns IPv4 address of the remote BGP interface.
28515 28516 28517 28518 28519 28520 28521 28522 28523 28524 28525 28526 28527 28528 28529 28530 28531 28532 28533 28534 28535 28536 28537 28538 28539 28540 28541 28542 28543 28544 28545 28546 28547 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 28515 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 = 2_104_482 UNKNOWN = 433_141_802 UP = 2715 end # Indicates why particular status was returned. module StatusReason # A value indicating that the enum field is not set. UNDEFINED_STATUS_REASON = 0 # BGP peer disabled because it requires IPv4 but the underlying connection is IPv6-only. IPV4_PEER_ON_IPV6_ONLY_CONNECTION = 435_936_662 # BGP peer disabled because it requires IPv6 but the underlying connection is IPv4-only. IPV6_PEER_ON_IPV4_ONLY_CONNECTION = 436_304_082 # Indicates internal problems with configuration of MD5 authentication. This particular reason can only be returned when md5AuthEnabled is true and status is DOWN. MD5_AUTH_INTERNAL_PROBLEM = 140_462_259 STATUS_REASON_UNSPECIFIED = 394_331_913 end end |
#peer_ipv6_nexthop_address ⇒ ::String
Returns IPv6 address of the remote BGP interface.
28515 28516 28517 28518 28519 28520 28521 28522 28523 28524 28525 28526 28527 28528 28529 28530 28531 28532 28533 28534 28535 28536 28537 28538 28539 28540 28541 28542 28543 28544 28545 28546 28547 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 28515 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 = 2_104_482 UNKNOWN = 433_141_802 UP = 2715 end # Indicates why particular status was returned. module StatusReason # A value indicating that the enum field is not set. UNDEFINED_STATUS_REASON = 0 # BGP peer disabled because it requires IPv4 but the underlying connection is IPv6-only. IPV4_PEER_ON_IPV6_ONLY_CONNECTION = 435_936_662 # BGP peer disabled because it requires IPv6 but the underlying connection is IPv4-only. IPV6_PEER_ON_IPV4_ONLY_CONNECTION = 436_304_082 # Indicates internal problems with configuration of MD5 authentication. This particular reason can only be returned when md5AuthEnabled is true and status is DOWN. MD5_AUTH_INTERNAL_PROBLEM = 140_462_259 STATUS_REASON_UNSPECIFIED = 394_331_913 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.
28515 28516 28517 28518 28519 28520 28521 28522 28523 28524 28525 28526 28527 28528 28529 28530 28531 28532 28533 28534 28535 28536 28537 28538 28539 28540 28541 28542 28543 28544 28545 28546 28547 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 28515 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 = 2_104_482 UNKNOWN = 433_141_802 UP = 2715 end # Indicates why particular status was returned. module StatusReason # A value indicating that the enum field is not set. UNDEFINED_STATUS_REASON = 0 # BGP peer disabled because it requires IPv4 but the underlying connection is IPv6-only. IPV4_PEER_ON_IPV6_ONLY_CONNECTION = 435_936_662 # BGP peer disabled because it requires IPv6 but the underlying connection is IPv4-only. IPV6_PEER_ON_IPV4_ONLY_CONNECTION = 436_304_082 # Indicates internal problems with configuration of MD5 authentication. This particular reason can only be returned when md5AuthEnabled is true and status is DOWN. MD5_AUTH_INTERNAL_PROBLEM = 140_462_259 STATUS_REASON_UNSPECIFIED = 394_331_913 end end |
#state ⇒ ::String
Returns The state of the BGP session. For a list of possible values for this field, see BGP session states.
28515 28516 28517 28518 28519 28520 28521 28522 28523 28524 28525 28526 28527 28528 28529 28530 28531 28532 28533 28534 28535 28536 28537 28538 28539 28540 28541 28542 28543 28544 28545 28546 28547 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 28515 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 = 2_104_482 UNKNOWN = 433_141_802 UP = 2715 end # Indicates why particular status was returned. module StatusReason # A value indicating that the enum field is not set. UNDEFINED_STATUS_REASON = 0 # BGP peer disabled because it requires IPv4 but the underlying connection is IPv6-only. IPV4_PEER_ON_IPV6_ONLY_CONNECTION = 435_936_662 # BGP peer disabled because it requires IPv6 but the underlying connection is IPv4-only. IPV6_PEER_ON_IPV4_ONLY_CONNECTION = 436_304_082 # Indicates internal problems with configuration of MD5 authentication. This particular reason can only be returned when md5AuthEnabled is true and status is DOWN. MD5_AUTH_INTERNAL_PROBLEM = 140_462_259 STATUS_REASON_UNSPECIFIED = 394_331_913 end end |
#status ⇒ ::String
Returns Status of the BGP peer: {UP, DOWN} Check the Status enum for the list of possible values.
28515 28516 28517 28518 28519 28520 28521 28522 28523 28524 28525 28526 28527 28528 28529 28530 28531 28532 28533 28534 28535 28536 28537 28538 28539 28540 28541 28542 28543 28544 28545 28546 28547 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 28515 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 = 2_104_482 UNKNOWN = 433_141_802 UP = 2715 end # Indicates why particular status was returned. module StatusReason # A value indicating that the enum field is not set. UNDEFINED_STATUS_REASON = 0 # BGP peer disabled because it requires IPv4 but the underlying connection is IPv6-only. IPV4_PEER_ON_IPV6_ONLY_CONNECTION = 435_936_662 # BGP peer disabled because it requires IPv6 but the underlying connection is IPv4-only. IPV6_PEER_ON_IPV4_ONLY_CONNECTION = 436_304_082 # Indicates internal problems with configuration of MD5 authentication. This particular reason can only be returned when md5AuthEnabled is true and status is DOWN. MD5_AUTH_INTERNAL_PROBLEM = 140_462_259 STATUS_REASON_UNSPECIFIED = 394_331_913 end end |
#status_reason ⇒ ::String
Returns Indicates why particular status was returned. Check the StatusReason enum for the list of possible values.
28515 28516 28517 28518 28519 28520 28521 28522 28523 28524 28525 28526 28527 28528 28529 28530 28531 28532 28533 28534 28535 28536 28537 28538 28539 28540 28541 28542 28543 28544 28545 28546 28547 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 28515 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 = 2_104_482 UNKNOWN = 433_141_802 UP = 2715 end # Indicates why particular status was returned. module StatusReason # A value indicating that the enum field is not set. UNDEFINED_STATUS_REASON = 0 # BGP peer disabled because it requires IPv4 but the underlying connection is IPv6-only. IPV4_PEER_ON_IPV6_ONLY_CONNECTION = 435_936_662 # BGP peer disabled because it requires IPv6 but the underlying connection is IPv4-only. IPV6_PEER_ON_IPV4_ONLY_CONNECTION = 436_304_082 # Indicates internal problems with configuration of MD5 authentication. This particular reason can only be returned when md5AuthEnabled is true and status is DOWN. MD5_AUTH_INTERNAL_PROBLEM = 140_462_259 STATUS_REASON_UNSPECIFIED = 394_331_913 end end |
#uptime ⇒ ::String
Returns Time this session has been up. Format: 14 years, 51 weeks, 6 days, 23 hours, 59 minutes, 59 seconds.
28515 28516 28517 28518 28519 28520 28521 28522 28523 28524 28525 28526 28527 28528 28529 28530 28531 28532 28533 28534 28535 28536 28537 28538 28539 28540 28541 28542 28543 28544 28545 28546 28547 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 28515 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 = 2_104_482 UNKNOWN = 433_141_802 UP = 2715 end # Indicates why particular status was returned. module StatusReason # A value indicating that the enum field is not set. UNDEFINED_STATUS_REASON = 0 # BGP peer disabled because it requires IPv4 but the underlying connection is IPv6-only. IPV4_PEER_ON_IPV6_ONLY_CONNECTION = 435_936_662 # BGP peer disabled because it requires IPv6 but the underlying connection is IPv4-only. IPV6_PEER_ON_IPV4_ONLY_CONNECTION = 436_304_082 # Indicates internal problems with configuration of MD5 authentication. This particular reason can only be returned when md5AuthEnabled is true and status is DOWN. MD5_AUTH_INTERNAL_PROBLEM = 140_462_259 STATUS_REASON_UNSPECIFIED = 394_331_913 end end |
#uptime_seconds ⇒ ::String
Returns Time this session has been up, in seconds. Format: 145.
28515 28516 28517 28518 28519 28520 28521 28522 28523 28524 28525 28526 28527 28528 28529 28530 28531 28532 28533 28534 28535 28536 28537 28538 28539 28540 28541 28542 28543 28544 28545 28546 28547 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 28515 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 = 2_104_482 UNKNOWN = 433_141_802 UP = 2715 end # Indicates why particular status was returned. module StatusReason # A value indicating that the enum field is not set. UNDEFINED_STATUS_REASON = 0 # BGP peer disabled because it requires IPv4 but the underlying connection is IPv6-only. IPV4_PEER_ON_IPV6_ONLY_CONNECTION = 435_936_662 # BGP peer disabled because it requires IPv6 but the underlying connection is IPv4-only. IPV6_PEER_ON_IPV4_ONLY_CONNECTION = 436_304_082 # Indicates internal problems with configuration of MD5 authentication. This particular reason can only be returned when md5AuthEnabled is true and status is DOWN. MD5_AUTH_INTERNAL_PROBLEM = 140_462_259 STATUS_REASON_UNSPECIFIED = 394_331_913 end end |