Partager via


IDefinition<ReturnT> Interface

Définition

Intégralité d’une définition de règle sortante d’équilibreur de charge.

public interface IDefinition<ReturnT> : Microsoft.Azure.Management.Network.Fluent.HasProtocol.Definition.IWithProtocol<Microsoft.Azure.Management.Network.Fluent.LoadBalancerOutboundRule.Definition.IWithBackend<ReturnT>,Microsoft.Azure.Management.Network.Fluent.Models.LoadBalancerOutboundRuleProtocol>, Microsoft.Azure.Management.Network.Fluent.LoadBalancerOutboundRule.Definition.IBlank<ReturnT>, Microsoft.Azure.Management.Network.Fluent.LoadBalancerOutboundRule.Definition.IWithAttach<ReturnT>, Microsoft.Azure.Management.Network.Fluent.LoadBalancerOutboundRule.Definition.IWithBackend<ReturnT>, Microsoft.Azure.Management.Network.Fluent.LoadBalancerOutboundRule.Definition.IWithFrontend<ReturnT>, Microsoft.Azure.Management.Network.Fluent.LoadBalancerOutboundRule.Definition.IWithIdleTimeout<ReturnT>, Microsoft.Azure.Management.Network.Fluent.LoadBalancerOutboundRule.Definition.IWithProtocol<ReturnT>, Microsoft.Azure.Management.Network.Fluent.LoadBalancerOutboundRule.Definition.IWithTcpReset<ReturnT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource.Definition.IInDefinition<ReturnT>
type IDefinition<'ReturnT> = interface
    interface IBlank<'ReturnT>
    interface IWithProtocol<'ReturnT>
    interface IWithProtocol<IWithBackend<'ReturnT>, LoadBalancerOutboundRuleProtocol>
    interface IWithAttach<'ReturnT>
    interface IInDefinition<'ReturnT>
    interface IWithIdleTimeout<'ReturnT>
    interface IWithTcpReset<'ReturnT>
    interface IWithFrontend<'ReturnT>
    interface IWithBackend<'ReturnT>
Public Interface IDefinition(Of ReturnT)
Implements IBlank(Of ReturnT), IInDefinition(Of ReturnT), IWithAttach(Of ReturnT), IWithBackend(Of ReturnT), IWithFrontend(Of ReturnT), IWithIdleTimeout(Of ReturnT), IWithProtocol(Of IWithBackend(Of ReturnT), LoadBalancerOutboundRuleProtocol), IWithProtocol(Of ReturnT), IWithTcpReset(Of ReturnT)

Paramètres de type

ReturnT

Étape de la définition parente à laquelle revenir après l’attachement de cette définition.

Implémente

Méthodes

Attach()

Intégralité d’une définition de règle sortante d’équilibreur de charge.

(Hérité de IInDefinition<ParentT>)
FromBackend(String)

Spécifie un pool principal sur cet équilibreur de charge pour le trafic sortant.

(Hérité de IWithBackend<ReturnT>)
ToFrontend(String)

Spécifie le serveur frontal sur cet équilibreur de charge pour le trafic sortant. Le serveur frontal doit être une adresse IP publique statique.

(Hérité de IWithFrontend<ReturnT>)
ToFrontends(String[])

Spécifie les serveurs frontaux de cet équilibreur de charge pour le trafic sortant. Le serveur frontal doit être une adresse IP publique statique.

(Hérité de IWithFrontend<ReturnT>)
WithEnableTcpReset()

Spécifie le délai d’inactivité du flux TCP bidirectionnel ou l’arrêt inattendu de la connexion. Cet élément est utilisé uniquement lorsque le protocole est TCP.

(Hérité de IWithTcpReset<ReturnT>)
WithIdleTimeoutInMinutes(Int32)

Spécifie le délai d'expiration de la connexion TCP inactive.

(Hérité de IWithIdleTimeout<ReturnT>)
WithProtocol(ProtocolT)

Spécifie le protocole de transport.

(Hérité de IWithProtocol<ReturnT,ProtocolT>)

S’applique à