FirewallPolicyWithRulesPredefinedRuleMatch constructor

const FirewallPolicyWithRulesPredefinedRuleMatch({
  1. Input<List<String>?>? destAddressGroups,
  2. Input<List<String>?>? destFqdns,
  3. Input<List<String>?>? destIpRanges,
  4. Input<List<String>?>? destRegionCodes,
  5. Input<List<String>?>? destThreatIntelligences,
  6. Input<List<FirewallPolicyWithRulesPredefinedRuleMatchLayer4Config>?>? layer4Configs,
  7. Input<List<String>?>? srcAddressGroups,
  8. Input<List<String>?>? srcFqdns,
  9. Input<List<String>?>? srcIpRanges,
  10. Input<List<String>?>? srcRegionCodes,
  11. Input<List<FirewallPolicyWithRulesPredefinedRuleMatchSrcSecureTag>?>? srcSecureTags,
  12. Input<List<String>?>? srcThreatIntelligences,
})

Creates a new FirewallPolicyWithRulesPredefinedRuleMatch. destAddressGroups Address groups which should be matched against the traffic destination. destFqdns Fully Qualified Domain Name (FQDN) which should be matched against destIpRanges Destination IP address range in CIDR format. Required for destRegionCodes Region codes whose IP addresses will be used to match for destination destThreatIntelligences Names of Network Threat Intelligence lists. layer4Configs Pairs of IP protocols and ports that the rule should match. srcAddressGroups Address groups which should be matched against the traffic source. srcFqdns Fully Qualified Domain Name (FQDN) which should be matched against srcIpRanges Source IP address range in CIDR format. Required for srcRegionCodes Region codes whose IP addresses will be used to match for source srcSecureTags List of secure tag values, which should be matched at the source srcThreatIntelligences Names of Network Threat Intelligence lists.

Implementation

const FirewallPolicyWithRulesPredefinedRuleMatch({
  this.destAddressGroups,
  this.destFqdns,
  this.destIpRanges,
  this.destRegionCodes,
  this.destThreatIntelligences,
  this.layer4Configs,
  this.srcAddressGroups,
  this.srcFqdns,
  this.srcIpRanges,
  this.srcRegionCodes,
  this.srcSecureTags,
  this.srcThreatIntelligences,
});