Partager via


IWithAttach<ParentT> Interface

Définition

Dernière étape de la configuration IP de l’interface réseau. À ce stade, tous les paramètres facultatifs restants peuvent être spécifiés, ou la définition de configuration IP de l’interface réseau peut être attachée à la définition d’interface réseau parente à l’aide de WithAttach.attach().

public interface IWithAttach<ParentT> : Microsoft.Azure.Management.Network.Fluent.HasPublicIPAddress.UpdateDefinition.IWithExistingPublicIPAddress<Microsoft.Azure.Management.Network.Fluent.NicIPConfiguration.UpdateDefinition.IWithAttach<Microsoft.Azure.Management.Network.Fluent.NetworkInterface.Update.IUpdate>>, Microsoft.Azure.Management.Network.Fluent.HasPublicIPAddress.UpdateDefinition.IWithNewPublicIPAddress<Microsoft.Azure.Management.Network.Fluent.NicIPConfiguration.UpdateDefinition.IWithAttach<Microsoft.Azure.Management.Network.Fluent.NetworkInterface.Update.IUpdate>>, Microsoft.Azure.Management.Network.Fluent.HasPublicIPAddress.UpdateDefinition.IWithNewPublicIPAddressNoDnsLabel<Microsoft.Azure.Management.Network.Fluent.NicIPConfiguration.UpdateDefinition.IWithAttach<Microsoft.Azure.Management.Network.Fluent.NetworkInterface.Update.IUpdate>>, Microsoft.Azure.Management.Network.Fluent.HasPublicIPAddress.UpdateDefinition.IWithPublicIPAddress<Microsoft.Azure.Management.Network.Fluent.NicIPConfiguration.UpdateDefinition.IWithAttach<Microsoft.Azure.Management.Network.Fluent.NetworkInterface.Update.IUpdate>>, Microsoft.Azure.Management.Network.Fluent.NicIPConfiguration.UpdateDefinition.IWithApplicationGateway<ParentT>, Microsoft.Azure.Management.Network.Fluent.NicIPConfiguration.UpdateDefinition.IWithApplicationGatewayBeta<ParentT>, Microsoft.Azure.Management.Network.Fluent.NicIPConfiguration.UpdateDefinition.IWithLoadBalancer<ParentT>, Microsoft.Azure.Management.Network.Fluent.NicIPConfiguration.UpdateDefinition.IWithPublicIPAddress<ParentT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource.Update.IInUpdate<ParentT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta
type IWithAttach<'ParentT> = interface
    interface IInUpdate<'ParentT>
    interface IWithPublicIPAddress<'ParentT>
    interface IWithPublicIPAddress<IWithAttach<IUpdate>>
    interface IWithExistingPublicIPAddress<IWithAttach<IUpdate>>
    interface IWithNewPublicIPAddress<IWithAttach<IUpdate>>
    interface IWithNewPublicIPAddressNoDnsLabel<IWithAttach<IUpdate>>
    interface IWithLoadBalancer<'ParentT>
    interface IWithApplicationGateway<'ParentT>
    interface IWithApplicationGatewayBeta<'ParentT>
    interface IBeta
Public Interface IWithAttach(Of ParentT)
Implements IBeta, IInUpdate(Of ParentT), IWithApplicationGateway(Of ParentT), IWithApplicationGatewayBeta(Of ParentT), IWithExistingPublicIPAddress(Of IWithAttach(Of IUpdate)), IWithLoadBalancer(Of ParentT), IWithNewPublicIPAddress(Of IWithAttach(Of IUpdate)), IWithNewPublicIPAddressNoDnsLabel(Of IWithAttach(Of IUpdate)), IWithPublicIPAddress(Of IWithAttach(Of IUpdate)), IWithPublicIPAddress(Of ParentT)

Paramètres de type

ParentT

Étape de la mise à jour de l’interface réseau parente vers laquelle revenir après avoir attaché cette définition.

Dérivé
Implémente

Méthodes

Attach()

Dernière étape de la configuration IP de l’interface réseau. À ce stade, tous les paramètres facultatifs restants peuvent être spécifiés, ou la définition de configuration IP de l’interface réseau peut être attachée à la définition d’interface réseau parente à l’aide de WithAttach.attach().

(Hérité de IInUpdate<ParentT>)
WithExistingApplicationGatewayBackend(IApplicationGateway, String)

Spécifie le back-end de passerelle d’application à laquelle associer cette configuration IP.

(Hérité de IWithApplicationGatewayBeta<ParentT>)
WithExistingLoadBalancerBackend(ILoadBalancer, String)

Spécifie l’équilibreur de charge à laquelle associer cette configuration IP.

(Hérité de IWithLoadBalancer<ParentT>)
WithExistingLoadBalancerInboundNatRule(ILoadBalancer, String)

Spécifie la règle NAT entrante de l’équilibreur de charge à laquelle associer cette configuration IP.

(Hérité de IWithLoadBalancer<ParentT>)
WithExistingPublicIPAddress(IPublicIPAddress)

Associe une adresse IP publique existante à la ressource.

(Hérité de IWithExistingPublicIPAddress<ReturnT>)
WithExistingPublicIPAddress(String)

Associe une adresse IP publique existante à la ressource.

(Hérité de IWithExistingPublicIPAddress<ReturnT>)
WithNewPublicIPAddress()

Crée une adresse IP publique dans la même région et le même groupe que la ressource et l’associe à la ressource. Le nom interne et l’étiquette DNS de l’adresse IP publique seront dérivés du nom de la ressource.

(Hérité de IWithNewPublicIPAddressNoDnsLabel<ReturnT>)
WithNewPublicIPAddress(ICreatable<IPublicIPAddress>)

Crée une adresse IP publique à associer à la ressource.

(Hérité de IWithNewPublicIPAddressNoDnsLabel<ReturnT>)
WithNewPublicIPAddress(String)

Crée une adresse IP publique dans la même région et le même groupe que la ressource, avec l’étiquette DNS spécifiée et l’associe à la ressource. Le nom interne de l’adresse IP publique sera dérivé de l’étiquette DNS.

(Hérité de IWithNewPublicIPAddress<ReturnT>)

S’applique à