Class: Google::Cloud::NetworkConnectivity::V1::RouterApplianceInstance
- Inherits:
-
Object
- Object
- Google::Cloud::NetworkConnectivity::V1::RouterApplianceInstance
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/networkconnectivity/v1/hub.rb
Overview
A router appliance instance is a Compute Engine virtual machine (VM) instance that acts as a BGP speaker. A router appliance instance is specified by the URI of the VM and the internal IP address of one of the VM's network interfaces.
Instance Attribute Summary collapse
-
#ip_address ⇒ ::String
The IP address on the VM to use for peering.
-
#virtual_machine ⇒ ::String
The URI of the VM.
Instance Attribute Details
#ip_address ⇒ ::String
Returns The IP address on the VM to use for peering.
1038 1039 1040 1041 |
# File 'proto_docs/google/cloud/networkconnectivity/v1/hub.rb', line 1038 class RouterApplianceInstance include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#virtual_machine ⇒ ::String
Returns The URI of the VM.
1038 1039 1040 1041 |
# File 'proto_docs/google/cloud/networkconnectivity/v1/hub.rb', line 1038 class RouterApplianceInstance include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |