IWithBackendAddressOrAttach<ParentT> Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The stage of an application gateway request routing rule definition allowing to add more backend addresses, start specifying optional settings, or finish the definition by attaching it to the parent application gateway.
public interface IWithBackendAddressOrAttach<ParentT> : Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayRequestRoutingRule.UpdateDefinition.IWithAttach<ParentT>, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayRequestRoutingRule.UpdateDefinition.IWithBackendAddress<ParentT>, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayRequestRoutingRule.UpdateDefinition.IWithBackendAddressBeta<ParentT>, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayRequestRoutingRule.UpdateDefinition.IWithCookieBasedAffinity<ParentT>, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayRequestRoutingRule.UpdateDefinition.IWithHostName<ParentT>, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayRequestRoutingRule.UpdateDefinition.IWithRedirectConfig<ParentT>, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayRequestRoutingRule.UpdateDefinition.IWithRedirectConfigBeta<ParentT>, Microsoft.Azure.Management.Network.Fluent.HasCookieBasedAffinity.UpdateDefinition.IWithCookieBasedAffinity<Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayRequestRoutingRule.UpdateDefinition.IWithAttach<ParentT>>, Microsoft.Azure.Management.Network.Fluent.HasHostName.UpdateDefinition.IWithHostName<Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayRequestRoutingRule.UpdateDefinition.IWithAttach<ParentT>>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource.Update.IInUpdate<ParentT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta
type IWithBackendAddressOrAttach<'ParentT> = interface
interface IWithBackendAddress<'ParentT>
interface IWithBackendAddressBeta<'ParentT>
interface IBeta
interface IWithAttach<'ParentT>
interface IInUpdate<'ParentT>
interface IWithHostName<'ParentT>
interface IWithHostName<IWithAttach<'ParentT>>
interface IWithCookieBasedAffinity<'ParentT>
interface IWithCookieBasedAffinity<IWithAttach<'ParentT>>
interface IWithRedirectConfig<'ParentT>
interface IWithRedirectConfigBeta<'ParentT>
Public Interface IWithBackendAddressOrAttach(Of ParentT)
Implements IBeta, IInUpdate(Of ParentT), IWithAttach(Of ParentT), IWithBackendAddress(Of ParentT), IWithBackendAddressBeta(Of ParentT), IWithCookieBasedAffinity(Of IWithAttach(Of ParentT)), IWithCookieBasedAffinity(Of ParentT), IWithHostName(Of IWithAttach(Of ParentT)), IWithHostName(Of ParentT), IWithRedirectConfig(Of ParentT), IWithRedirectConfigBeta(Of ParentT)
Type Parameters
- ParentT
The stage of the application gateway definition to return to after attaching this definition.
- Derived
- Implements
-
IWithAttach<ParentT> IWithBackendAddress<ParentT> IWithBackendAddressBeta<ParentT> IWithCookieBasedAffinity<ParentT> IWithHostName<ParentT> IWithRedirectConfig<ParentT> IWithRedirectConfigBeta<ParentT> IWithCookieBasedAffinity<IWithAttach<ParentT>> IWithHostName<IWithAttach<ParentT>> IInUpdate<ParentT> IBeta
Methods
Attach() | (Inherited from IInUpdate<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>) |
WithCookieBasedAffinity() |
Enables cookie based affinity. (Inherited from IWithCookieBasedAffinity<ReturnT>) |
WithHostName(String) |
Specifies the host name to reference. (Inherited from IWithHostName<ReturnT>) |
WithoutCookieBasedAffinity() |
Disables cookie based affinity. (Inherited from IWithCookieBasedAffinity<ReturnT>) |
WithRedirectConfiguration(String) |
Associates the specified redirect configuration with this request routing rule. (Inherited from IWithRedirectConfigBeta<ParentT>) |
Applies to
Azure SDK for .NET