GoogleApi.NetworkManagement.V1.Model.ForwardingRuleInfo (google_api_network_management v0.39.0)
View SourceFor display only. Metadata associated with a Compute Engine forwarding rule.
Attributes
-
displayName
(type:String.t
, default:nil
) - Name of the forwarding rule. -
loadBalancerName
(type:String.t
, default:nil
) - Name of the load balancer the forwarding rule belongs to. Empty for forwarding rules not related to load balancers (like PSC forwarding rules). -
matchedPortRange
(type:String.t
, default:nil
) - Port range defined in the forwarding rule that matches the packet. -
matchedProtocol
(type:String.t
, default:nil
) - Protocol defined in the forwarding rule that matches the packet. -
networkUri
(type:String.t
, default:nil
) - Network URI. -
pscGoogleApiTarget
(type:String.t
, default:nil
) - PSC Google API target this forwarding rule targets (if applicable). -
pscServiceAttachmentUri
(type:String.t
, default:nil
) - URI of the PSC service attachment this forwarding rule targets (if applicable). -
region
(type:String.t
, default:nil
) - Region of the forwarding rule. Set only for regional forwarding rules. -
target
(type:String.t
, default:nil
) - Target type of the forwarding rule. -
uri
(type:String.t
, default:nil
) - URI of the forwarding rule. -
vip
(type:String.t
, default:nil
) - VIP of the forwarding rule.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.NetworkManagement.V1.Model.ForwardingRuleInfo{ displayName: String.t() | nil, loadBalancerName: String.t() | nil, matchedPortRange: String.t() | nil, matchedProtocol: String.t() | nil, networkUri: String.t() | nil, pscGoogleApiTarget: String.t() | nil, pscServiceAttachmentUri: String.t() | nil, region: String.t() | nil, target: String.t() | nil, uri: String.t() | nil, vip: String.t() | nil }