public sealed class PolicyBasedRoute.Types.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
IMessagePolicyBasedRouteTypesVirtualMachine, IEquatablePolicyBasedRouteTypesVirtualMachine, IDeepCloneablePolicyBasedRouteTypesVirtualMachine, IBufferMessage, IMessageNamespace
Google.Cloud.NetworkConnectivity.V1Assembly
Google.Cloud.NetworkConnectivity.V1.dll
Constructors
VirtualMachine()
public VirtualMachine()
VirtualMachine(VirtualMachine)
public VirtualMachine(PolicyBasedRoute.Types.VirtualMachine other)
Parameter | |
---|---|
Name | Description |
other | PolicyBasedRouteTypesVirtualMachine |
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 |
RepeatedFieldstring |