SecurityPolicyRuleMatcherConfig class

Constructors

SecurityPolicyRuleMatcherConfig({Input<List<String>>? destIpRanges, Input<List<SecurityPolicyRuleMatcherConfigDestinationPort>>? destPorts, Input<List<SecurityPolicyRuleMatcherConfigLayer4Config>>? layer4Configs, Input<List<String>>? srcIpRanges})
Creates a new SecurityPolicyRuleMatcherConfig. destIpRanges CIDR IP address range. This field may only be specified when versioned_expr is set to FIREWALL. destPorts Pairs of IP protocols and ports that the rule should match. This field may only be specified when versioned_expr is set to FIREWALL. layer4Configs Pairs of IP protocols and ports that the rule should match. This field may only be specified when versioned_expr is set to FIREWALL. srcIpRanges CIDR IP address range. Maximum number of src_ip_ranges allowed is 10.
const
SecurityPolicyRuleMatcherConfig.fromMap(Map<String, dynamic> map)
factory

Properties

destIpRanges → Input<List<String>>?
CIDR IP address range. This field may only be specified when versioned_expr is set to FIREWALL.
final
destPorts → Input<List<SecurityPolicyRuleMatcherConfigDestinationPort>>?
Pairs of IP protocols and ports that the rule should match. This field may only be specified when versioned_expr is set to FIREWALL.
final
hashCode → int
The hash code for this object.
no setterinherited
layer4Configs → Input<List<SecurityPolicyRuleMatcherConfigLayer4Config>>?
Pairs of IP protocols and ports that the rule should match. This field may only be specified when versioned_expr is set to FIREWALL.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
srcIpRanges → Input<List<String>>?
CIDR IP address range. Maximum number of src_ip_ranges allowed is 10.
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