Interface ApplicationGatewayRedirectConfiguration
-
- All Superinterfaces:
ChildResource<ApplicationGateway>,HasInnerModel<ApplicationGatewayRedirectConfigurationInner>,HasName,HasParent<ApplicationGateway>,Indexable
public interface ApplicationGatewayRedirectConfiguration extends HasInnerModel<ApplicationGatewayRedirectConfigurationInner>, ChildResource<ApplicationGateway>
A client-side representation of an application gateway's redirect configuration.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceApplicationGatewayRedirectConfiguration.Definition<ReturnT>The entirety of an application gateway redirect configuration definition.static interfaceApplicationGatewayRedirectConfiguration.DefinitionStagesGrouping of application gateway redirect configuration configuration stages.static interfaceApplicationGatewayRedirectConfiguration.UpdateThe entirety of an application gateway redirect configuration update as part of an application gateway update.static interfaceApplicationGatewayRedirectConfiguration.UpdateDefinition<ReturnT>The entirety of an application gateway redirect configuration definition as part of an application gateway update.static interfaceApplicationGatewayRedirectConfiguration.UpdateDefinitionStagesGrouping of application gateway redirect configuration definition stages applicable as part of an application gateway update.static interfaceApplicationGatewayRedirectConfiguration.UpdateStagesGrouping of application gateway redirect configuration update stages.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanisPathIncluded()booleanisQueryStringIncluded()Map<String,ApplicationGatewayRequestRoutingRule>requestRoutingRules()ApplicationGatewayListenertargetListener()StringtargetUrl()ApplicationGatewayRedirectTypetype()-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel
innerModel
-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasName
name
-
-
-
-
Method Detail
-
type
ApplicationGatewayRedirectType type()
- Returns:
- the type of redirection.
-
targetListener
ApplicationGatewayListener targetListener()
- Returns:
- the target listener on this application network traffic is redirected to
-
targetUrl
String targetUrl()
- Returns:
- the target URL network traffic is redirected to
-
requestRoutingRules
Map<String,ApplicationGatewayRequestRoutingRule> requestRoutingRules()
- Returns:
- request routing rules on this application referencing this redirect configuration, indexed by name
-
isPathIncluded
boolean isPathIncluded()
- Returns:
- true if the path is included in the redirected URL, otherwise false
-
isQueryStringIncluded
boolean isQueryStringIncluded()
- Returns:
- true if the query string is included in the redirected URL, otherwise false
-
-