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.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-21 UTC."],[[["The `RouterApplianceInstance` class represents a router appliance, defined by a VM URI and a NIC address, within the `Google.Cloud.NetworkConnectivity.V1Alpha1` namespace."],["It implements interfaces such as `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage` and inherits from `Object`."],["There are two constructors available: a default constructor and one that accepts another `RouterApplianceInstance` as a parameter for copying."],["Key properties include `IpAddress` for the peering network interface's IP, `NetworkInterface` (marked obsolete), and `VirtualMachine` for the virtual machine resource's URI, along with the typed `VirtualMachineAsInstanceName`."],["This documentation is specifically for version `1.0.0-alpha03`, with a pointer to the latest version, `2.0.0-alpha04`, also listed."]]],[]]