ApplicationGatewayRequestRoutingRule.DefinitionStages.WithFrontend<ParentT> Interface

Type Parameters

ParentT

the stage of the application gateway definition to return to after attaching this definition

public interface WithFrontend

The stage of an application gateway request routing rule definition allowing to specify the frontend for the rule to apply to.

Method Summary

Modifier and Type Method and Description
ApplicationGatewayRequestRoutingRule.DefinitionStages.WithFrontendPort<ParentT> fromPrivateFrontend()

Enables the rule to apply to the application gateway's private (internal) frontend.

If the private frontend IP configuration does not yet exist, it will be created under an auto-generated name.

If the application gateway does not have a subnet specified for its private frontend, one will be created automatically, unless a specific subnet is specified in the application gateway definition's optional settings.

ApplicationGatewayRequestRoutingRule.DefinitionStages.WithFrontendPort<ParentT> fromPublicFrontend()

Enables the rule to apply to the application gateway's public (Internet-facing) frontend.

If the public frontend IP configuration does not yet exist, it will be created under an auto-generated name.

If the application gateway does not have a public IP address specified for its public frontend, one will be created automatically, unless a specific public IP address is specified in the application gateway definition's optional settings.

Method Details

fromPrivateFrontend

public WithFrontendPort fromPrivateFrontend()

Enables the rule to apply to the application gateway's private (internal) frontend.

If the private frontend IP configuration does not yet exist, it will be created under an auto-generated name.

If the application gateway does not have a subnet specified for its private frontend, one will be created automatically, unless a specific subnet is specified in the application gateway definition's optional settings.

Returns:

the next stage of the definition

fromPublicFrontend

public WithFrontendPort fromPublicFrontend()

Enables the rule to apply to the application gateway's public (Internet-facing) frontend.

If the public frontend IP configuration does not yet exist, it will be created under an auto-generated name.

If the application gateway does not have a public IP address specified for its public frontend, one will be created automatically, unless a specific public IP address is specified in the application gateway definition's optional settings.

Returns:

the next stage of the definition

Applies to