Interface ApplicationGatewayRequestRoutingRule.DefinitionStages.WithFrontend<ParentT>

Type Parameters:
ParentT - the stage of the application gateway definition to return to after attaching this definition
All Known Subinterfaces:
ApplicationGatewayRequestRoutingRule.Definition<ParentT>, ApplicationGatewayRequestRoutingRule.DefinitionStages.Blank<ParentT>, ApplicationGatewayRequestRoutingRule.DefinitionStages.WithListenerOrFrontend<ParentT>
Enclosing interface:
ApplicationGatewayRequestRoutingRule.DefinitionStages

public static interface ApplicationGatewayRequestRoutingRule.DefinitionStages.WithFrontend<ParentT>
The stage of an application gateway request routing rule definition allowing to specify the frontend for the rule to apply to.
  • Method Details

    • 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
    • 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