IUpdateDefinition<ParentT> Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Intégralité d’une définition de pool NAT entrant dans le cadre d’une mise à jour de l’équilibreur de charge.
public interface IUpdateDefinition<ParentT> : Microsoft.Azure.Management.Network.Fluent.HasBackendPort.UpdateDefinition.IWithBackendPort<Microsoft.Azure.Management.Network.Fluent.LoadBalancerInboundNatPool.UpdateDefinition.IWithAttach<ParentT>>, Microsoft.Azure.Management.Network.Fluent.HasFrontend.UpdateDefinition.IWithFrontend<Microsoft.Azure.Management.Network.Fluent.LoadBalancerInboundNatPool.UpdateDefinition.IWithAttach<ParentT>>, Microsoft.Azure.Management.Network.Fluent.HasProtocol.UpdateDefinition.IWithProtocol<Microsoft.Azure.Management.Network.Fluent.LoadBalancerInboundNatPool.UpdateDefinition.IWithAttach<ParentT>,Microsoft.Azure.Management.Network.Fluent.Models.TransportProtocol>, Microsoft.Azure.Management.Network.Fluent.LoadBalancerInboundNatPool.UpdateDefinition.IBlank<ParentT>, Microsoft.Azure.Management.Network.Fluent.LoadBalancerInboundNatPool.UpdateDefinition.IWithAttach<ParentT>, Microsoft.Azure.Management.Network.Fluent.LoadBalancerInboundNatPool.UpdateDefinition.IWithBackendPort<ParentT>, Microsoft.Azure.Management.Network.Fluent.LoadBalancerInboundNatPool.UpdateDefinition.IWithFrontend<ParentT>, Microsoft.Azure.Management.Network.Fluent.LoadBalancerInboundNatPool.UpdateDefinition.IWithFrontendPortRange<ParentT>, Microsoft.Azure.Management.Network.Fluent.LoadBalancerInboundNatPool.UpdateDefinition.IWithProtocol<ParentT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource.Update.IInUpdate<ParentT>
type IUpdateDefinition<'ParentT> = interface
interface IBlank<'ParentT>
interface IWithProtocol<'ParentT>
interface IWithProtocol<IWithAttach<'ParentT>, TransportProtocol>
interface IWithAttach<'ParentT>
interface IInUpdate<'ParentT>
interface IWithFrontend<'ParentT>
interface IWithFrontend<IWithAttach<'ParentT>>
interface IWithFrontendPortRange<'ParentT>
interface IWithBackendPort<'ParentT>
interface IWithBackendPort<IWithAttach<'ParentT>>
Public Interface IUpdateDefinition(Of ParentT)
Implements IBlank(Of ParentT), IInUpdate(Of ParentT), IWithAttach(Of ParentT), IWithBackendPort(Of IWithAttach(Of ParentT)), IWithBackendPort(Of ParentT), IWithFrontend(Of IWithAttach(Of ParentT)), IWithFrontend(Of ParentT), IWithFrontendPortRange(Of ParentT), IWithProtocol(Of IWithAttach(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 dans le cadre d’une mise à jour de l’équilibreur de charge. (Hérité de IInUpdate<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 frontend 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 frontend 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 frontend 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 frontend 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 frontend privé nommé automatiquement sera créé implicitement sur l’équilibreur de charge. (Hérité de IWithFrontend<ReturnT>) |
FromFrontend(String) |
Spécifie le serveur frontal à associer. (Hérité de IWithFrontend<ReturnT>) |
FromFrontendPortRange(Int32, Int32) |
Spécifie la plage de ports front-end. (Hérité de IWithFrontendPortRange<ParentT>) |
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 à
Azure SDK for .NET