Routing Rule Args
constructor(acceptedProtocols: Output<List<Either<String, FrontDoorProtocol>>>? = null, enabledState: Output<Either<String, RoutingRuleEnabledState>>? = null, frontendEndpoints: Output<List<SubResourceArgs>>? = null, id: Output<String>? = null, name: Output<String>? = null, patternsToMatch: Output<List<String>>? = null, routeConfiguration: Output<Either<ForwardingConfigurationArgs, RedirectConfigurationArgs>>? = null, rulesEngine: Output<SubResourceArgs>? = null, webApplicationFirewallPolicyLink: Output<RoutingRuleUpdateParametersWebApplicationFirewallPolicyLinkArgs>? = null)