ApplicationGatewayRewriteRuleSetRewriteRuleArgs

data class ApplicationGatewayRewriteRuleSetRewriteRuleArgs(val conditions: Output<List<ApplicationGatewayRewriteRuleSetRewriteRuleConditionArgs>>? = null, val name: Output<String>, val requestHeaderConfigurations: Output<List<ApplicationGatewayRewriteRuleSetRewriteRuleRequestHeaderConfigurationArgs>>? = null, val responseHeaderConfigurations: Output<List<ApplicationGatewayRewriteRuleSetRewriteRuleResponseHeaderConfigurationArgs>>? = null, val ruleSequence: Output<Int>, val url: Output<ApplicationGatewayRewriteRuleSetRewriteRuleUrlArgs>? = null) : ConvertibleToJava<ApplicationGatewayRewriteRuleSetRewriteRuleArgs>

Constructors

constructor(conditions: Output<List<ApplicationGatewayRewriteRuleSetRewriteRuleConditionArgs>>? = null, name: Output<String>, requestHeaderConfigurations: Output<List<ApplicationGatewayRewriteRuleSetRewriteRuleRequestHeaderConfigurationArgs>>? = null, responseHeaderConfigurations: Output<List<ApplicationGatewayRewriteRuleSetRewriteRuleResponseHeaderConfigurationArgs>>? = null, ruleSequence: Output<Int>, url: Output<ApplicationGatewayRewriteRuleSetRewriteRuleUrlArgs>? = null)

Properties

Link copied to clipboard

One or more condition blocks as defined above.

Link copied to clipboard
val name: Output<String>

Unique name of the rewrite rule block

Link copied to clipboard

One or more request_header_configuration blocks as defined above.

Link copied to clipboard

One or more response_header_configuration blocks as defined above.

Link copied to clipboard
val ruleSequence: Output<Int>

Rule sequence of the rewrite rule that determines the order of execution in a set.

Link copied to clipboard

One url block as defined below

Functions

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