Share via


IWithBackendOrAddress<ParentT> Interface

Definition

The stage of an application gateway request routing rule definition allowing to add an address to specify an existing backend to associate with this request routing rule or create a new backend with an auto-generated name and addresses to it.

public interface IWithBackendOrAddress<ParentT> : Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayRequestRoutingRule.Definition.IWithBackend<ParentT>, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayRequestRoutingRule.Definition.IWithBackendAddress<ParentT>, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayRequestRoutingRule.Definition.IWithBackendAddressBeta<ParentT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta
type IWithBackendOrAddress<'ParentT> = interface
    interface IWithBackend<'ParentT>
    interface IWithBackendAddress<'ParentT>
    interface IWithBackendAddressBeta<'ParentT>
    interface IBeta
Public Interface IWithBackendOrAddress(Of ParentT)
Implements IBeta, IWithBackend(Of ParentT), IWithBackendAddress(Of ParentT), IWithBackendAddressBeta(Of ParentT)

Type Parameters

ParentT

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

Derived
Implements

Methods

ToBackend(String)

Associates the request routing rule with a backend on this application gateway. If the backend does not yet exist, it will be automatically created.

(Inherited from IWithBackend<ParentT>)
ToBackendFqdn(String)

Adds an FQDN (fully qualified domain name) to the backend associated with this rule. If no backend has been associated with this rule yet, a new one will be created with an auto-generated name. This call can be used in a sequence to add multiple FQDNs.

(Inherited from IWithBackendAddress<ParentT>)
ToBackendIPAddress(String)

Adds an IP address to the backend associated with this rule. If no backend has been associated with this rule yet, a new one will be created with an auto-generated name. This call can be used in a sequence to add multiple IP addresses.

(Inherited from IWithBackendAddress<ParentT>)
ToBackendIPAddresses(String[])

Adds the specified IP addresses to the backend associated with this rule.

(Inherited from IWithBackendAddressBeta<ParentT>)

Applies to