Partager via


OutboundRuleInner Constructeurs

Définition

Surcharges

OutboundRuleInner()

Initialise une nouvelle instance de la classe OutboundRuleInner.

OutboundRuleInner(IList<SubResource>, SubResource, LoadBalancerOutboundRuleProtocol, String, Nullable<Int32>, ProvisioningState, Nullable<Boolean>, Nullable<Int32>, String, String, String)

Initialise une nouvelle instance de la classe OutboundRuleInner.

OutboundRuleInner()

Initialise une nouvelle instance de la classe OutboundRuleInner.

public OutboundRuleInner ();
Public Sub New ()

S’applique à

OutboundRuleInner(IList<SubResource>, SubResource, LoadBalancerOutboundRuleProtocol, String, Nullable<Int32>, ProvisioningState, Nullable<Boolean>, Nullable<Int32>, String, String, String)

Initialise une nouvelle instance de la classe OutboundRuleInner.

public OutboundRuleInner (System.Collections.Generic.IList<Microsoft.Azure.Management.ResourceManager.Fluent.SubResource> frontendIPConfigurations, Microsoft.Azure.Management.ResourceManager.Fluent.SubResource backendAddressPool, Microsoft.Azure.Management.Network.Fluent.Models.LoadBalancerOutboundRuleProtocol protocol, string id = default, int? allocatedOutboundPorts = default, Microsoft.Azure.Management.Network.Fluent.Models.ProvisioningState provisioningState = default, bool? enableTcpReset = default, int? idleTimeoutInMinutes = default, string name = default, string etag = default, string type = default);
new Microsoft.Azure.Management.Network.Fluent.Models.OutboundRuleInner : System.Collections.Generic.IList<Microsoft.Azure.Management.ResourceManager.Fluent.SubResource> * Microsoft.Azure.Management.ResourceManager.Fluent.SubResource * Microsoft.Azure.Management.Network.Fluent.Models.LoadBalancerOutboundRuleProtocol * string * Nullable<int> * Microsoft.Azure.Management.Network.Fluent.Models.ProvisioningState * Nullable<bool> * Nullable<int> * string * string * string -> Microsoft.Azure.Management.Network.Fluent.Models.OutboundRuleInner
Public Sub New (frontendIPConfigurations As IList(Of SubResource), backendAddressPool As SubResource, protocol As LoadBalancerOutboundRuleProtocol, Optional id As String = Nothing, Optional allocatedOutboundPorts As Nullable(Of Integer) = Nothing, Optional provisioningState As ProvisioningState = Nothing, Optional enableTcpReset As Nullable(Of Boolean) = Nothing, Optional idleTimeoutInMinutes As Nullable(Of Integer) = Nothing, Optional name As String = Nothing, Optional etag As String = Nothing, Optional type As String = Nothing)

Paramètres

frontendIPConfigurations
IList<SubResource>

Adresses IP frontales de l’équilibreur de charge.

backendAddressPool
SubResource

Référence à un pool de DIPs. La charge du trafic sortant est équilibrée de manière aléatoire entre les adresses IP dans les adresses IP principales.

protocol
LoadBalancerOutboundRuleProtocol

Protocole pour la règle de trafic sortant dans l’équilibreur de charge. Les valeurs possibles sont les suivantes : « Tcp », « Udp », « All »

id
String
allocatedOutboundPorts
Nullable<Int32>

Nombre de ports sortants à utiliser pour NAT.

provisioningState
ProvisioningState

État d’approvisionnement de la ressource de règle de trafic sortant. Les valeurs possibles sont les suivantes : « Succeeded », « Updating », « Deleting », « Failed »

enableTcpReset
Nullable<Boolean>

Recevez la réinitialisation TCP bidirectionnelle sur le délai d’inactivité du flux TCP ou l’arrêt inattendu de la connexion. Cet élément est utilisé uniquement lorsque le protocole est TCP.

idleTimeoutInMinutes
Nullable<Int32>

Délai d’expiration de la connexion TCP inactive.

name
String

Nom de la ressource unique dans l’ensemble de règles de trafic sortant utilisé par l’équilibreur de charge. Ce nom peut être utilisé pour accéder à la ressource.

etag
String

Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour.

type
String

Type de la ressource.

S’applique à