Class RouterApplianceInstance (1.0.0-alpha03)

public sealed class RouterApplianceInstance : IMessage<RouterApplianceInstance>, IEquatable<RouterApplianceInstance>, IDeepCloneable<RouterApplianceInstance>, IBufferMessage, IMessage

RouterAppliance represents a Router appliance which is specified by a VM URI and a NIC address.

Inheritance

Object > RouterApplianceInstance

Namespace

Google.Cloud.NetworkConnectivity.V1Alpha1

Assembly

Google.Cloud.NetworkConnectivity.V1Alpha1.dll

Constructors

RouterApplianceInstance()

public RouterApplianceInstance()

RouterApplianceInstance(RouterApplianceInstance)

public RouterApplianceInstance(RouterApplianceInstance other)
Parameter
NameDescription
otherRouterApplianceInstance

Properties

IpAddress

public string IpAddress { get; set; }

The IP address of the network interface to use for peering.

Property Value
TypeDescription
String

NetworkInterface

[Obsolete]
public string NetworkInterface { get; set; }
Property Value
TypeDescription
String

VirtualMachine

public string VirtualMachine { get; set; }

The URI of the virtual machine resource

Property Value
TypeDescription
String

VirtualMachineAsInstanceName

public InstanceName VirtualMachineAsInstanceName { get; set; }

InstanceName-typed view over the VirtualMachine resource name property.

Property Value
TypeDescription
InstanceName