FirewallPolicyRule constructor

FirewallPolicyRule({
  1. String? action,
  2. String? description,
  3. String? direction,
  4. bool? disabled,
  5. bool? enableLogging,
  6. String? kind,
  7. FirewallPolicyRuleMatcher? match,
  8. int? priority,
  9. String? ruleName,
  10. int? ruleTupleCount,
  11. String? securityProfileGroup,
  12. List<String> targetForwardingRules = const [],
  13. List<String> targetResources = const [],
  14. List<FirewallPolicyRuleSecureTag> targetSecureTags = const [],
  15. List<String> targetServiceAccounts = const [],
  16. String? targetType,
  17. bool? tlsInspect,
})

Implementation

FirewallPolicyRule({
  this.action,
  this.description,
  this.direction,
  this.disabled,
  this.enableLogging,
  this.kind,
  this.match,
  this.priority,
  this.ruleName,
  this.ruleTupleCount,
  this.securityProfileGroup,
  this.targetForwardingRules = const [],
  this.targetResources = const [],
  this.targetSecureTags = const [],
  this.targetServiceAccounts = const [],
  this.targetType,
  this.tlsInspect,
}) : super(fullyQualifiedName);