public sealed class RouterApplianceInstance : IMessage<RouterApplianceInstance>, IEquatable<RouterApplianceInstance>, IDeepCloneable<RouterApplianceInstance>, IBufferMessage, IMessageA 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.
Implements
IMessage<RouterApplianceInstance>, IEquatable<RouterApplianceInstance>, IDeepCloneable<RouterApplianceInstance>, IBufferMessage, IMessageNamespace
Google.Cloud.NetworkConnectivity.V1Assembly
Google.Cloud.NetworkConnectivity.V1.dll
Constructors
RouterApplianceInstance()
public RouterApplianceInstance()RouterApplianceInstance(RouterApplianceInstance)
public RouterApplianceInstance(RouterApplianceInstance other)| Parameter | |
|---|---|
| Name | Description |
other |
RouterApplianceInstance |
Properties
IpAddress
public string IpAddress { get; set; }The IP address on the VM to use for peering.
| Property Value | |
|---|---|
| Type | Description |
String |
|
VirtualMachine
public string VirtualMachine { get; set; }The URI of the VM.
| Property Value | |
|---|---|
| Type | Description |
String |
|
VirtualMachineAsInstanceName
public InstanceName VirtualMachineAsInstanceName { get; set; }InstanceName-typed view over the VirtualMachine resource name property.
| Property Value | |
|---|---|
| Type | Description |
InstanceName |
|