public sealed class RouterApplianceInstance : IMessage<RouterApplianceInstance>, IEquatable<RouterApplianceInstance>, IDeepCloneable<RouterApplianceInstance>, IBufferMessage, IMessageReference documentation and code samples for the Network Connectivity v1 API class RouterApplianceInstance.
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.
Implements
IMessageRouterApplianceInstance, IEquatableRouterApplianceInstance, IDeepCloneableRouterApplianceInstance, IBufferMessage, IMessageNamespace
GoogleCloudGoogle.Cloud.NetworkConnectivityV1Assembly
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 |
|