Partager via


InboundNatRule Classe

Définition

Règle NAT de trafic entrant de l’équilibreur de charge.

[Microsoft.Rest.Serialization.JsonTransformation]
public class InboundNatRule : Microsoft.Azure.Management.Network.Models.SubResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type InboundNatRule = class
    inherit SubResource
Public Class InboundNatRule
Inherits SubResource
Héritage
InboundNatRule
Attributs

Constructeurs

InboundNatRule()

Initialise une nouvelle instance de la classe InboundNatRule.

InboundNatRule(String, SubResource, NetworkInterfaceIPConfiguration, String, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, SubResource, String, String, String, String)

Initialise une nouvelle instance de la classe InboundNatRule.

Propriétés

BackendAddressPool

Obtient ou définit une référence à la ressource backendAddressPool.

BackendIPConfiguration

Obtient une 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.

BackendPort

Obtient ou définit le port utilisé pour le point de terminaison interne. Les valeurs acceptables vont de 1 à 65535.

EnableFloatingIP

Obtient ou définit 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

Obtient ou définit la réception de 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.

Etag

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

FrontendIPConfiguration

Obtient ou définit une référence aux adresses IP frontales.

FrontendPort

Obtient ou définit le 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.

FrontendPortRangeEnd

Obtient ou définit la fin de la plage de ports pour le point de terminaison externe. Cette propriété est utilisée avec BackendAddressPool et FrontendPortRangeStart. Des mappages de ports de règle NAT de trafic entrant individuels seront créés pour chaque adresse back-end à partir de BackendAddressPool. Les valeurs acceptables vont de 1 à 65534.

FrontendPortRangeStart

Obtient ou définit le début de la plage de ports pour le point de terminaison externe. Cette propriété est utilisée avec BackendAddressPool et FrontendPortRangeEnd. Des mappages de ports de règle NAT de trafic entrant individuels seront créés pour chaque adresse back-end à partir de BackendAddressPool. Les valeurs acceptables vont de 1 à 65534.

Id

Obtient ou définit l’ID de ressource.

(Hérité de SubResource)
IdleTimeoutInMinutes

Obtient ou définit le 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.

Name

Obtient ou définit le 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.

Protocol

Obtient ou définit la 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 »

ProvisioningState

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

Type

Obtient le type de la ressource.

S’applique à