ApplicationGatewayRequestRoutingRule Interface

Implements

public interface ApplicationGatewayRequestRoutingRule
extends HasInnerModel<ApplicationGatewayRequestRoutingRuleInner>, ChildResource<ApplicationGateway>, HasPublicIpAddress, HasSslCertificate<ApplicationGatewaySslCertificate>, HasFrontendPort, HasBackendPort, HasHostname, HasCookieBasedAffinity, HasServerNameIndication

A client-side representation of an application gateway request routing rule.

Method Summary

Modifier and Type Method and Description
abstract ApplicationGatewayBackend backend()
abstract Collection<ApplicationGatewayBackendAddress> backendAddresses()
abstract ApplicationGatewayBackendHttpConfiguration backendHttpConfiguration()
abstract ApplicationGatewayProtocol frontendProtocol()
abstract ApplicationGatewayListener listener()
abstract Integer priority()
abstract ApplicationGatewayRedirectConfiguration redirectConfiguration()
abstract ApplicationGatewayRequestRoutingRuleType ruleType()
abstract ApplicationGatewayUrlPathMap urlPathMap()

Method Details

backend

public abstract ApplicationGatewayBackend backend()

Returns:

the associated backend address pool

backendAddresses

public abstract Collection backendAddresses()

Returns:

the addresses assigned to the associated backend

backendHttpConfiguration

public abstract ApplicationGatewayBackendHttpConfiguration backendHttpConfiguration()

Returns:

the associated backend HTTP settings configuration

frontendProtocol

public abstract ApplicationGatewayProtocol frontendProtocol()

Returns:

the frontend protocol

listener

public abstract ApplicationGatewayListener listener()

Returns:

the associated frontend HTTP listener

priority

public abstract Integer priority()

Returns:

the priority of the rule only available for STANDARD_V2 and WAF_V2

redirectConfiguration

public abstract ApplicationGatewayRedirectConfiguration redirectConfiguration()

Returns:

the redirect configuration associated with this request routing rule, if any

ruleType

public abstract ApplicationGatewayRequestRoutingRuleType ruleType()

Returns:

rule type

urlPathMap

public abstract ApplicationGatewayUrlPathMap urlPathMap()

Returns:

the associated URL path map

Applies to