OrganizationSecurityPolicyRuleMatchConfig class

Constructors

OrganizationSecurityPolicyRuleMatchConfig({Input<List<String>?>? destIpRanges, Input<List<OrganizationSecurityPolicyRuleMatchConfigLayer4Config>?>? layer4Configs, Input<List<String>?>? srcIpRanges})
Creates a new OrganizationSecurityPolicyRuleMatchConfig. destIpRanges (Optional, Beta) layer4Configs (Optional, Beta) srcIpRanges Source IP address range in CIDR format. Required for
const
OrganizationSecurityPolicyRuleMatchConfig.fromMap(Map<String, dynamic> map)
factory

Properties

destIpRanges → Input<List<String>?>?
(Optional, Beta) Destination IP address range in CIDR format. Required for EGRESS rules. This field may only be specified when versionedExpr is set to FIREWALL.
final
hashCode → int
The hash code for this object.
no setterinherited
layer4Configs → Input<List<OrganizationSecurityPolicyRuleMatchConfigLayer4Config>?>?
(Optional, Beta) Pairs of IP protocols and ports that the rule should match. This field may only be specified when versionedExpr is set to FIREWALL. Structure is documented below.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
srcIpRanges → Input<List<String>?>?
Source IP address range in CIDR format. Required for INGRESS rules.
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