public sealed class RouterApplianceInstance : IMessage<RouterApplianceInstance>, IEquatable<RouterApplianceInstance>, IDeepCloneable<RouterApplianceInstance>, IBufferMessage, IMessage
Reference 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 |