public sealed class VirtualMachine : IMessage<PolicyBasedRoute.Types.VirtualMachine>, IEquatable<PolicyBasedRoute.Types.VirtualMachine>, IDeepCloneable<PolicyBasedRoute.Types.VirtualMachine>, IBufferMessage, IMessage
Reference documentation and code samples for the Network Connectivity v1 API class PolicyBasedRoute.Types.VirtualMachine.
VM instances to which this policy based route applies to.
Implements
IMessage<PolicyBasedRoute.Types.VirtualMachine>, IEquatable<PolicyBasedRoute.Types.VirtualMachine>, IDeepCloneable<PolicyBasedRoute.Types.VirtualMachine>, IBufferMessage, IMessageNamespace
Google.Cloud.NetworkConnectivity.V1Assembly
Google.Cloud.NetworkConnectivity.V1.dll
Constructors
VirtualMachine()
public VirtualMachine()
VirtualMachine(PolicyBasedRoute.Types.VirtualMachine)
public VirtualMachine(PolicyBasedRoute.Types.VirtualMachine other)
Parameter | |
---|---|
Name | Description |
other | PolicyBasedRoute.Types.VirtualMachine |
Properties
Tags
public RepeatedField<string> Tags { get; }
Optional. A list of VM instance tags to which this policy based route applies to. VM instances that have ANY of tags specified here will install this PBR.
Property Value | |
---|---|
Type | Description |
RepeatedField<String> |