ForwardingRuleInfoResponse class
For display only. Metadata associated with a Compute Engine forwarding rule.
Constructors
-
ForwardingRuleInfoResponse({required Input<
String> displayName, required Input<String> matchedPortRange, required Input<String> matchedProtocol, required Input<String> networkUri, required Input<String> target, required Input<String> uri, required Input<String> vip}) -
Creates a new ForwardingRuleInfoResponse.
displayNameName of a Compute Engine forwarding rule.matchedPortRangePort range defined in the forwarding rule that matches the test.matchedProtocolProtocol defined in the forwarding rule that matches the test.networkUriNetwork URI. Only valid for Internal Load Balancer.targetTarget type of the forwarding rule.uriURI of a Compute Engine forwarding rule.vipVIP of the forwarding rule.const -
ForwardingRuleInfoResponse.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
displayName
→ Input<
String> -
Name of a Compute Engine forwarding rule.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
matchedPortRange
→ Input<
String> -
Port range defined in the forwarding rule that matches the test.
final
-
matchedProtocol
→ Input<
String> -
Protocol defined in the forwarding rule that matches the test.
final
-
networkUri
→ Input<
String> -
Network URI. Only valid for Internal Load Balancer.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
target
→ Input<
String> -
Target type of the forwarding rule.
final
-
uri
→ Input<
String> -
URI of a Compute Engine forwarding rule.
final
-
vip
→ Input<
String> -
VIP of the forwarding rule.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited