ApplicationGatewayUrlPathMapArgs

data class ApplicationGatewayUrlPathMapArgs(val defaultBackendAddressPoolId: Output<String>? = null, val defaultBackendAddressPoolName: Output<String>? = null, val defaultBackendHttpSettingsId: Output<String>? = null, val defaultBackendHttpSettingsName: Output<String>? = null, val defaultRedirectConfigurationId: Output<String>? = null, val defaultRedirectConfigurationName: Output<String>? = null, val defaultRewriteRuleSetId: Output<String>? = null, val defaultRewriteRuleSetName: Output<String>? = null, val id: Output<String>? = null, val name: Output<String>, val pathRules: Output<List<ApplicationGatewayUrlPathMapPathRuleArgs>>) : ConvertibleToJava<ApplicationGatewayUrlPathMapArgs>

Constructors

Link copied to clipboard
constructor(defaultBackendAddressPoolId: Output<String>? = null, defaultBackendAddressPoolName: Output<String>? = null, defaultBackendHttpSettingsId: Output<String>? = null, defaultBackendHttpSettingsName: Output<String>? = null, defaultRedirectConfigurationId: Output<String>? = null, defaultRedirectConfigurationName: Output<String>? = null, defaultRewriteRuleSetId: Output<String>? = null, defaultRewriteRuleSetName: Output<String>? = null, id: Output<String>? = null, name: Output<String>, pathRules: Output<List<ApplicationGatewayUrlPathMapPathRuleArgs>>)

Properties

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

The ID of the Default Backend Address Pool.

Link copied to clipboard

The Name of the Default Backend Address Pool which should be used for this URL Path Map. Cannot be set if default_redirect_configuration_name is set.

Link copied to clipboard

The ID of the Default Backend HTTP Settings Collection.

Link copied to clipboard

The Name of the Default Backend HTTP Settings Collection which should be used for this URL Path Map. Cannot be set if default_redirect_configuration_name is set.

Link copied to clipboard

The ID of the Default Redirect Configuration.

Link copied to clipboard

The Name of the Default Redirect Configuration which should be used for this URL Path Map. Cannot be set if either default_backend_address_pool_name or default_backend_http_settings_name is set.

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

The Name of the Default Rewrite Rule Set which should be used for this URL Path Map. Only valid for v2 SKUs.

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

The ID of the Rewrite Rule Set

Link copied to clipboard
val name: Output<String>

The Name of the URL Path Map.

Link copied to clipboard

One or more path_rule blocks as defined above.

Functions

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