SecurityPolicyRuleMatcherConfigResponse constructor

const SecurityPolicyRuleMatcherConfigResponse({
  1. required Input<List<String>> destIpRanges,
  2. required Input<List<SecurityPolicyRuleMatcherConfigDestinationPortResponse>> destPorts,
  3. required Input<List<SecurityPolicyRuleMatcherConfigLayer4ConfigResponse>> layer4Configs,
  4. required Input<List<String>> srcIpRanges,
})

Creates a new SecurityPolicyRuleMatcherConfigResponse. 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.

Implementation

const SecurityPolicyRuleMatcherConfigResponse({
  required this.destIpRanges,
  required this.destPorts,
  required this.layer4Configs,
  required this.srcIpRanges,
});