Reference documentation and code samples for the Google Cloud Network Management V1 Client class ForwardingRuleInfo.
For display only. Metadata associated with a Compute Engine forwarding rule.
Generated from protobuf message google.cloud.networkmanagement.v1.ForwardingRuleInfo
Namespace
Google \ Cloud \ NetworkManagement \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ display_name
string
Name of a Compute Engine forwarding rule.
↳ uri
string
URI of a Compute Engine forwarding rule.
↳ matched_protocol
string
Protocol defined in the forwarding rule that matches the test.
↳ matched_port_range
string
Port range defined in the forwarding rule that matches the test.
↳ vip
string
VIP of the forwarding rule.
↳ target
string
Target type of the forwarding rule.
↳ network_uri
string
Network URI. Only valid for Internal Load Balancer.
getDisplayName
Name of a Compute Engine forwarding rule.
string
setDisplayName
Name of a Compute Engine forwarding rule.
var
string
$this
getUri
URI of a Compute Engine forwarding rule.
string
setUri
URI of a Compute Engine forwarding rule.
var
string
$this
getMatchedProtocol
Protocol defined in the forwarding rule that matches the test.
string
setMatchedProtocol
Protocol defined in the forwarding rule that matches the test.
var
string
$this
getMatchedPortRange
Port range defined in the forwarding rule that matches the test.
string
setMatchedPortRange
Port range defined in the forwarding rule that matches the test.
var
string
$this
getVip
VIP of the forwarding rule.
string
setVip
VIP of the forwarding rule.
var
string
$this
getTarget
Target type of the forwarding rule.
string
setTarget
Target type of the forwarding rule.
var
string
$this
getNetworkUri
Network URI. Only valid for Internal Load Balancer.
string
setNetworkUri
Network URI. Only valid for Internal Load Balancer.
var
string
$this