Routing Rule Args
data class RoutingRuleArgs(val acceptedProtocols: Output<List<Either<String, FrontDoorProtocol>>>? = null, val enabledState: Output<Either<String, RoutingRuleEnabledState>>? = null, val frontendEndpoints: Output<List<SubResourceArgs>>? = null, val id: Output<String>? = null, val name: Output<String>? = null, val patternsToMatch: Output<List<String>>? = null, val routeConfiguration: Output<Either<ForwardingConfigurationArgs, RedirectConfigurationArgs>>? = null, val rulesEngine: Output<SubResourceArgs>? = null, val webApplicationFirewallPolicyLink: Output<RoutingRuleUpdateParametersWebApplicationFirewallPolicyLinkArgs>? = null) : ConvertibleToJava<RoutingRuleArgs>
A routing rule represents a specification for traffic to treat and where to send it, along with health probe information.
Constructors
Link copied to clipboard
fun RoutingRuleArgs(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)
Functions
Properties
Link copied to clipboard
Link copied to clipboard
val routeConfiguration: Output<Either<ForwardingConfigurationArgs, RedirectConfigurationArgs>>? = null
Link copied to clipboard