Partager via


InboundNatRuleInner Constructeurs

Définition

Surcharges

InboundNatRuleInner()

Initialise une nouvelle instance de la classe InboundNatRuleInner.

InboundNatRuleInner(String, SubResource, NetworkInterfaceIPConfigurationInner, TransportProtocol, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Boolean>, Nullable<Boolean>, ProvisioningState, String, String, String)

Initialise une nouvelle instance de la classe InboundNatRuleInner.

InboundNatRuleInner()

Initialise une nouvelle instance de la classe InboundNatRuleInner.

public InboundNatRuleInner ();
Public Sub New ()

S’applique à

InboundNatRuleInner(String, SubResource, NetworkInterfaceIPConfigurationInner, TransportProtocol, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Boolean>, Nullable<Boolean>, ProvisioningState, String, String, String)

Initialise une nouvelle instance de la classe InboundNatRuleInner.

public InboundNatRuleInner (string id = default, Microsoft.Azure.Management.ResourceManager.Fluent.SubResource frontendIPConfiguration = default, Microsoft.Azure.Management.Network.Fluent.Models.NetworkInterfaceIPConfigurationInner backendIPConfiguration = default, Microsoft.Azure.Management.Network.Fluent.Models.TransportProtocol protocol = default, int? frontendPort = default, int? backendPort = default, int? idleTimeoutInMinutes = default, bool? enableFloatingIP = default, bool? enableTcpReset = default, Microsoft.Azure.Management.Network.Fluent.Models.ProvisioningState provisioningState = default, string name = default, string etag = default, string type = default);
new Microsoft.Azure.Management.Network.Fluent.Models.InboundNatRuleInner : string * Microsoft.Azure.Management.ResourceManager.Fluent.SubResource * Microsoft.Azure.Management.Network.Fluent.Models.NetworkInterfaceIPConfigurationInner * Microsoft.Azure.Management.Network.Fluent.Models.TransportProtocol * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<bool> * Nullable<bool> * Microsoft.Azure.Management.Network.Fluent.Models.ProvisioningState * string * string * string -> Microsoft.Azure.Management.Network.Fluent.Models.InboundNatRuleInner
Public Sub New (Optional id As String = Nothing, Optional frontendIPConfiguration As SubResource = Nothing, Optional backendIPConfiguration As NetworkInterfaceIPConfigurationInner = Nothing, Optional protocol As TransportProtocol = Nothing, Optional frontendPort As Nullable(Of Integer) = Nothing, Optional backendPort As Nullable(Of Integer) = Nothing, Optional idleTimeoutInMinutes As Nullable(Of Integer) = Nothing, Optional enableFloatingIP As Nullable(Of Boolean) = Nothing, Optional enableTcpReset As Nullable(Of Boolean) = Nothing, Optional provisioningState As ProvisioningState = Nothing, Optional name As String = Nothing, Optional etag As String = Nothing, Optional type As String = Nothing)

Paramètres

id
String
frontendIPConfiguration
SubResource

Référence aux adresses IP frontales.

backendIPConfiguration
NetworkInterfaceIPConfigurationInner

Référence à une adresse IP privée définie sur une interface réseau d’une machine virtuelle. Le trafic envoyé au port frontal de chacune des configurations IP frontales est transféré à l’adresse IP principale.

protocol
TransportProtocol

Référence au protocole de transport utilisé par la règle d’équilibrage de charge. Les valeurs possibles sont les suivantes : « Udp », « Tcp », « All »

frontendPort
Nullable<Int32>

Port du point de terminaison externe. Les numéros de port de chaque règle doivent être uniques dans le Load Balancer. Les valeurs acceptables vont de 1 à 65534.

backendPort
Nullable<Int32>

Port utilisé pour le point de terminaison interne. Les valeurs acceptables vont de 1 à 65535.

idleTimeoutInMinutes
Nullable<Int32>

Délai d’expiration de la connexion TCP inactive. La valeur peut être comprise entre 4 et 30 minutes. La valeur par défaut est 4 minutes. Cet élément est utilisé uniquement lorsque le protocole est TCP.

enableFloatingIP
Nullable<Boolean>

Configure le point de terminaison d’une machine virtuelle pour la fonctionnalité IP flottante requise pour configurer un groupe de disponibilité SQL AlwaysOn. Ce paramètre est requis lors de l’utilisation des groupes de disponibilité SQL AlwaysOn dans SQL Server. Ce paramètre ne peut pas être modifié après avoir créé le point de terminaison.

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.

provisioningState
ProvisioningState

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

name
String

Nom de la ressource unique dans l’ensemble de règles NAT de trafic entrant 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 à