public sealed class ForwardingRuleInfo : IMessage<ForwardingRuleInfo>, IEquatable<ForwardingRuleInfo>, IDeepCloneable<ForwardingRuleInfo>, IBufferMessage, IMessage
Reference documentation and code samples for the Network Management v1 API class ForwardingRuleInfo.
For display only. Metadata associated with a Compute Engine forwarding rule.
Implements
IMessageForwardingRuleInfo, IEquatableForwardingRuleInfo, IDeepCloneableForwardingRuleInfo, IBufferMessage, IMessageNamespace
Google.Cloud.NetworkManagement.V1Assembly
Google.Cloud.NetworkManagement.V1.dll
Constructors
ForwardingRuleInfo()
public ForwardingRuleInfo()
ForwardingRuleInfo(ForwardingRuleInfo)
public ForwardingRuleInfo(ForwardingRuleInfo other)
Parameter | |
---|---|
Name | Description |
other |
ForwardingRuleInfo |
Properties
DisplayName
public string DisplayName { get; set; }
Name of the forwarding rule.
Property Value | |
---|---|
Type | Description |
string |
LoadBalancerName
public string LoadBalancerName { get; set; }
Name of the load balancer the forwarding rule belongs to. Empty for forwarding rules not related to load balancers (like PSC forwarding rules).
Property Value | |
---|---|
Type | Description |
string |
MatchedPortRange
public string MatchedPortRange { get; set; }
Port range defined in the forwarding rule that matches the packet.
Property Value | |
---|---|
Type | Description |
string |
MatchedProtocol
public string MatchedProtocol { get; set; }
Protocol defined in the forwarding rule that matches the packet.
Property Value | |
---|---|
Type | Description |
string |
NetworkUri
public string NetworkUri { get; set; }
Network URI.
Property Value | |
---|---|
Type | Description |
string |
PscGoogleApiTarget
public string PscGoogleApiTarget { get; set; }
PSC Google API target this forwarding rule targets (if applicable).
Property Value | |
---|---|
Type | Description |
string |
PscServiceAttachmentUri
public string PscServiceAttachmentUri { get; set; }
URI of the PSC service attachment this forwarding rule targets (if applicable).
Property Value | |
---|---|
Type | Description |
string |
Region
public string Region { get; set; }
Region of the forwarding rule. Set only for regional forwarding rules.
Property Value | |
---|---|
Type | Description |
string |
Target
public string Target { get; set; }
Target type of the forwarding rule.
Property Value | |
---|---|
Type | Description |
string |
Uri
public string Uri { get; set; }
URI of the forwarding rule.
Property Value | |
---|---|
Type | Description |
string |
Vip
public string Vip { get; set; }
VIP of the forwarding rule.
Property Value | |
---|---|
Type | Description |
string |