FirewallPolicyRuleMatcher constructor

FirewallPolicyRuleMatcher({
  1. List<String> destAddressGroups = const [],
  2. List<String> destFqdns = const [],
  3. List<String> destIpRanges = const [],
  4. String? destNetworkContext,
  5. String? destNetworkType,
  6. List<String> destRegionCodes = const [],
  7. List<String> destThreatIntelligences = const [],
  8. List<FirewallPolicyRuleMatcherLayer4Config> layer4Configs = const [],
  9. List<String> srcAddressGroups = const [],
  10. List<String> srcFqdns = const [],
  11. List<String> srcIpRanges = const [],
  12. String? srcNetworkContext,
  13. String? srcNetworkType,
  14. List<String> srcNetworks = const [],
  15. List<String> srcRegionCodes = const [],
  16. List<FirewallPolicyRuleSecureTag> srcSecureTags = const [],
  17. List<String> srcThreatIntelligences = const [],
})

Implementation

FirewallPolicyRuleMatcher({
  this.destAddressGroups = const [],
  this.destFqdns = const [],
  this.destIpRanges = const [],
  this.destNetworkContext,
  this.destNetworkType,
  this.destRegionCodes = const [],
  this.destThreatIntelligences = const [],
  this.layer4Configs = const [],
  this.srcAddressGroups = const [],
  this.srcFqdns = const [],
  this.srcIpRanges = const [],
  this.srcNetworkContext,
  this.srcNetworkType,
  this.srcNetworks = const [],
  this.srcRegionCodes = const [],
  this.srcSecureTags = const [],
  this.srcThreatIntelligences = const [],
}) : super(fullyQualifiedName);