WebApplicationFirewallCustomRuleArgs

constructor(action: Output<Either<String, WebApplicationFirewallAction>>, groupByUserSession: Output<List<GroupByUserSessionArgs>>? = null, matchConditions: Output<List<MatchConditionArgs>>, name: Output<String>? = null, priority: Output<Int>, rateLimitDuration: Output<Either<String, ApplicationGatewayFirewallRateLimitDuration>>? = null, rateLimitThreshold: Output<Int>? = null, ruleType: Output<Either<String, WebApplicationFirewallRuleType>>, state: Output<Either<String, WebApplicationFirewallState>>? = null)