ApplicationGatewayUrlPathMapArgs

data class ApplicationGatewayUrlPathMapArgs(val defaultBackendAddressPool: Output<SubResourceArgs>? = null, val defaultBackendHttpSettings: Output<SubResourceArgs>? = null, val defaultLoadDistributionPolicy: Output<SubResourceArgs>? = null, val defaultRedirectConfiguration: Output<SubResourceArgs>? = null, val defaultRewriteRuleSet: Output<SubResourceArgs>? = null, val id: Output<String>? = null, val name: Output<String>? = null, val pathRules: Output<List<ApplicationGatewayPathRuleArgs>>? = null) : ConvertibleToJava<ApplicationGatewayUrlPathMapArgs>

UrlPathMaps give a url path to the backend mapping information for PathBasedRouting.

Constructors

Link copied to clipboard
constructor(defaultBackendAddressPool: Output<SubResourceArgs>? = null, defaultBackendHttpSettings: Output<SubResourceArgs>? = null, defaultLoadDistributionPolicy: Output<SubResourceArgs>? = null, defaultRedirectConfiguration: Output<SubResourceArgs>? = null, defaultRewriteRuleSet: Output<SubResourceArgs>? = null, id: Output<String>? = null, name: Output<String>? = null, pathRules: Output<List<ApplicationGatewayPathRuleArgs>>? = null)

Properties

Link copied to clipboard

Default backend address pool resource of URL path map.

Link copied to clipboard

Default backend http settings resource of URL path map.

Link copied to clipboard

Default Load Distribution Policy resource of URL path map.

Link copied to clipboard

Default redirect configuration resource of URL path map.

Link copied to clipboard

Default Rewrite rule set resource of URL path map.

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

Resource ID.

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

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

Link copied to clipboard

Path rule of URL path map resource.

Functions

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