Partager via


IDefinition<ParentT> Interface

Définition

Intégralité d’une définition de pool NAT entrant.

public interface IDefinition<ParentT> : Microsoft.Azure.Management.Network.Fluent.HasBackendPort.Definition.IWithBackendPort<Microsoft.Azure.Management.Network.Fluent.LoadBalancerInboundNatPool.Definition.IWithAttach<ParentT>>, Microsoft.Azure.Management.Network.Fluent.HasFrontend.Definition.IWithFrontend<Microsoft.Azure.Management.Network.Fluent.LoadBalancerInboundNatPool.Definition.IWithFrontendPortRange<ParentT>>, Microsoft.Azure.Management.Network.Fluent.HasProtocol.Definition.IWithProtocol<Microsoft.Azure.Management.Network.Fluent.LoadBalancerInboundNatPool.Definition.IWithFrontend<ParentT>,Microsoft.Azure.Management.Network.Fluent.Models.TransportProtocol>, Microsoft.Azure.Management.Network.Fluent.LoadBalancerInboundNatPool.Definition.IBlank<ParentT>, Microsoft.Azure.Management.Network.Fluent.LoadBalancerInboundNatPool.Definition.IWithAttach<ParentT>, Microsoft.Azure.Management.Network.Fluent.LoadBalancerInboundNatPool.Definition.IWithBackendPort<ParentT>, Microsoft.Azure.Management.Network.Fluent.LoadBalancerInboundNatPool.Definition.IWithFrontend<ParentT>, Microsoft.Azure.Management.Network.Fluent.LoadBalancerInboundNatPool.Definition.IWithFrontendPortRange<ParentT>, Microsoft.Azure.Management.Network.Fluent.LoadBalancerInboundNatPool.Definition.IWithProtocol<ParentT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource.Definition.IInDefinition<ParentT>
type IDefinition<'ParentT> = interface
    interface IBlank<'ParentT>
    interface IWithProtocol<'ParentT>
    interface IWithProtocol<IWithFrontend<'ParentT>, TransportProtocol>
    interface IWithAttach<'ParentT>
    interface IInDefinition<'ParentT>
    interface IWithFrontend<'ParentT>
    interface IWithFrontend<IWithFrontendPortRange<'ParentT>>
    interface IWithFrontendPortRange<'ParentT>
    interface IWithBackendPort<'ParentT>
    interface IWithBackendPort<IWithAttach<'ParentT>>
Public Interface IDefinition(Of ParentT)
Implements IBlank(Of ParentT), IInDefinition(Of ParentT), IWithAttach(Of ParentT), IWithBackendPort(Of IWithAttach(Of ParentT)), IWithBackendPort(Of ParentT), IWithFrontend(Of IWithFrontendPortRange(Of ParentT)), IWithFrontend(Of ParentT), IWithFrontendPortRange(Of ParentT), IWithProtocol(Of IWithFrontend(Of ParentT), TransportProtocol), IWithProtocol(Of ParentT)

Paramètres de type

ParentT

É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 pool NAT entrant.

(Hérité de IInDefinition<ParentT>)
FromExistingPublicIPAddress(IPublicIPAddress)

Spécifie une adresse IP publique existante à partir de qui recevoir le trafic réseau. Si cet équilibreur de charge a déjà un serveur frontal référençant cette adresse IP publique, il s’agit du serveur frontal qui sera utilisé. Sinon, un nouveau serveur frontal public nommé automatiquement sera créé implicitement sur l’équilibreur de charge.

(Hérité de IWithFrontend<ReturnT>)
FromExistingPublicIPAddress(String)

Spécifie une adresse IP publique existante à partir de qui recevoir le trafic réseau. Si cet équilibreur de charge a déjà un serveur frontal référençant cette adresse IP publique, il s’agit du serveur frontal qui sera utilisé. Sinon, un nouveau serveur frontal public nommé automatiquement sera créé implicitement sur l’équilibreur de charge.

(Hérité de IWithFrontend<ReturnT>)
FromExistingSubnet(INetwork, String)

Spécifie un sous-réseau privé existant à partir duquel recevoir le trafic réseau. Si cet équilibreur de charge a déjà un serveur frontal référençant ce sous-réseau, il s’agit du serveur frontal qui sera utilisé. Sinon, un nouveau serveur frontal privé nommé automatiquement sera créé implicitement sur l’équilibreur de charge.

(Hérité de IWithFrontend<ReturnT>)
FromExistingSubnet(ISubnet)

Spécifie un sous-réseau privé existant à partir duquel recevoir le trafic réseau. Si cet équilibreur de charge a déjà un serveur frontal référençant ce sous-réseau, il s’agit du serveur frontal qui sera utilisé. Sinon, un nouveau serveur frontal privé nommé automatiquement sera créé implicitement sur l’équilibreur de charge.

(Hérité de IWithFrontend<ReturnT>)
FromExistingSubnet(String, String)

Spécifie un sous-réseau privé existant à partir duquel recevoir le trafic réseau. Si cet équilibreur de charge a déjà un serveur frontal référençant ce sous-réseau, il s’agit du serveur frontal qui sera utilisé. Sinon, un nouveau serveur frontal privé nommé automatiquement sera créé implicitement sur l’équilibreur de charge.

(Hérité de IWithFrontend<ReturnT>)
FromFrontend(String)

Spécifie le serveur frontal à partir duquel recevoir le trafic réseau.

(Hérité de IWithFrontend<ReturnT>)
FromFrontendPortRange(Int32, Int32)

Spécifie la plage de ports front-end à partir de laquelle recevoir le trafic réseau.

(Hérité de IWithFrontendPortRange<ParentT>)
FromNewPublicIPAddress()

Spécifie que le trafic réseau doit être reçu sur une nouvelle adresse IP publique qui doit être créée automatiquement avec les paramètres par défaut avec l’équilibreur de charge. Un nouveau serveur frontal public nommé automatiquement sera créé implicitement sur cet équilibreur de charge pour chaque nouvelle adresse IP publique.

(Hérité de IWithFrontend<ReturnT>)
FromNewPublicIPAddress(ICreatable<IPublicIPAddress>)

Spécifie que le trafic réseau doit être reçu sur une nouvelle adresse IP publique qui doit être créée avec l’équilibreur de charge en fonction de la définition fournie. Un nouveau serveur frontal public nommé automatiquement sera créé implicitement sur cet équilibreur de charge pour chaque nouvelle adresse IP publique.

(Hérité de IWithFrontend<ReturnT>)
FromNewPublicIPAddress(String)

Spécifie que le trafic réseau doit être reçu sur une nouvelle adresse IP publique qui doit être créée avec l’équilibreur de charge dans la même région et le même groupe de ressources, mais sous l’étiquette DNS feuille fournie, en supposant qu’elle est disponible. Un nouveau serveur frontal public nommé automatiquement sera créé implicitement sur cet équilibreur de charge pour chaque nouvelle adresse IP publique. Veillez donc à utiliser une étiquette DNS unique.

(Hérité de IWithFrontend<ReturnT>)
ToBackendPort(Int32)

Spécifie un port principal vers lequel envoyer le trafic réseau. S’il n’est pas spécifié, le même numéro de port principal est supposé que celui utilisé par le serveur frontal.

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

Spécifie le protocole de transport.

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

S’applique à