public sealed class RouterApplianceInstance : IMessage<RouterApplianceInstance>, IEquatable<RouterApplianceInstance>, IDeepCloneable<RouterApplianceInstance>, IBufferMessage, IMessageReference documentation and code samples for the Network Connectivity v1alpha1 API class RouterApplianceInstance.
RouterAppliance represents a Router appliance which is specified by a VM URI and a NIC address.
Implements
IMessageRouterApplianceInstance, IEquatableRouterApplianceInstance, IDeepCloneableRouterApplianceInstance, IBufferMessage, IMessageNamespace
Google.Cloud.NetworkConnectivity.V1Alpha1Assembly
Google.Cloud.NetworkConnectivity.V1Alpha1.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 of the network interface to use for peering.
| Property Value | |
|---|---|
| Type | Description |
string |
|
NetworkInterface
[Obsolete]
public string NetworkInterface { get; set; }| Property Value | |
|---|---|
| Type | Description |
string |
|
VirtualMachine
public string VirtualMachine { get; set; }The URI of the virtual machine resource
| 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 |
|