WebACL constructor

WebACL({
  1. required String arn,
  2. required DefaultAction defaultAction,
  3. required String id,
  4. required String name,
  5. required VisibilityConfig visibilityConfig,
  6. int? capacity,
  7. String? description,
  8. bool? managedByFirewallManager,
  9. List<FirewallManagerRuleGroup>? postProcessFirewallManagerRuleGroups,
  10. List<FirewallManagerRuleGroup>? preProcessFirewallManagerRuleGroups,
  11. List<Rule>? rules,
})

Implementation

WebACL({
  required this.arn,
  required this.defaultAction,
  required this.id,
  required this.name,
  required this.visibilityConfig,
  this.capacity,
  this.description,
  this.managedByFirewallManager,
  this.postProcessFirewallManagerRuleGroups,
  this.preProcessFirewallManagerRuleGroups,
  this.rules,
});