ApplicationGatewayPathRuleArgs

data class ApplicationGatewayPathRuleArgs(val backendAddressPool: Output<SubResourceArgs>? = null, val backendHttpSettings: Output<SubResourceArgs>? = null, val firewallPolicy: Output<SubResourceArgs>? = null, val id: Output<String>? = null, val loadDistributionPolicy: Output<SubResourceArgs>? = null, val name: Output<String>? = null, val paths: Output<List<String>>? = null, val redirectConfiguration: Output<SubResourceArgs>? = null, val rewriteRuleSet: Output<SubResourceArgs>? = null) : ConvertibleToJava<ApplicationGatewayPathRuleArgs>

Path rule of URL path map of an application gateway.

Constructors

Link copied to clipboard
constructor(backendAddressPool: Output<SubResourceArgs>? = null, backendHttpSettings: Output<SubResourceArgs>? = null, firewallPolicy: Output<SubResourceArgs>? = null, id: Output<String>? = null, loadDistributionPolicy: Output<SubResourceArgs>? = null, name: Output<String>? = null, paths: Output<List<String>>? = null, redirectConfiguration: Output<SubResourceArgs>? = null, rewriteRuleSet: Output<SubResourceArgs>? = null)

Properties

Link copied to clipboard
val backendAddressPool: Output<SubResourceArgs>? = null

Backend address pool resource of URL path map path rule.

Link copied to clipboard

Backend http settings resource of URL path map path rule.

Link copied to clipboard
val firewallPolicy: Output<SubResourceArgs>? = null

Reference to the FirewallPolicy resource.

Link copied to clipboard
val id: Output<String>? = null

Resource ID.

Link copied to clipboard

Load Distribution Policy resource of URL path map path rule.

Link copied to clipboard
val name: Output<String>? = null

Name of the path rule that is unique within an Application Gateway.

Link copied to clipboard
val paths: Output<List<String>>? = null

Path rules of URL path map.

Link copied to clipboard

Redirect configuration resource of URL path map path rule.

Link copied to clipboard
val rewriteRuleSet: Output<SubResourceArgs>? = null

Rewrite rule set resource of URL path map path rule.

Functions

Link copied to clipboard
open override fun toJava(): ApplicationGatewayPathRuleArgs