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.
L’intégralité d’une définition de configuration IP d’interface réseau dans le cadre d’une mise à jour de l’interface réseau.
public interface IUpdateDefinition<ParentT> : Microsoft.Azure.Management.Network.Fluent.HasPrivateIPAddress.UpdateDefinition.IWithPrivateIPAddress<Microsoft.Azure.Management.Network.Fluent.NicIPConfiguration.UpdateDefinition.IWithAttach<Microsoft.Azure.Management.Network.Fluent.NetworkInterface.Update.IUpdate>>, 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.IBlank<ParentT>, 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.IWithAttach<ParentT>, Microsoft.Azure.Management.Network.Fluent.NicIPConfiguration.UpdateDefinition.IWithLoadBalancer<ParentT>, Microsoft.Azure.Management.Network.Fluent.NicIPConfiguration.UpdateDefinition.IWithNetwork<ParentT>, Microsoft.Azure.Management.Network.Fluent.NicIPConfiguration.UpdateDefinition.IWithPrivateIP<ParentT>, Microsoft.Azure.Management.Network.Fluent.NicIPConfiguration.UpdateDefinition.IWithPublicIPAddress<ParentT>, Microsoft.Azure.Management.Network.Fluent.NicIPConfiguration.UpdateDefinition.IWithSubnet<ParentT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource.Update.IInUpdate<ParentT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta
type IUpdateDefinition<'ParentT> = interface
interface IBlank<'ParentT>
interface IWithNetwork<'ParentT>
interface IWithAttach<'ParentT>
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
interface IWithPrivateIP<'ParentT>
interface IWithPrivateIPAddress<IWithAttach<IUpdate>>
interface IWithSubnet<'ParentT>
Public Interface IUpdateDefinition(Of ParentT)
Implements IBeta, IBlank(Of ParentT), IInUpdate(Of ParentT), IWithApplicationGateway(Of ParentT), IWithApplicationGatewayBeta(Of ParentT), IWithAttach(Of ParentT), IWithExistingPublicIPAddress(Of IWithAttach(Of IUpdate)), IWithLoadBalancer(Of ParentT), IWithNetwork(Of ParentT), IWithNewPublicIPAddress(Of IWithAttach(Of IUpdate)), IWithNewPublicIPAddressNoDnsLabel(Of IWithAttach(Of IUpdate)), IWithPrivateIP(Of ParentT), IWithPrivateIPAddress(Of IWithAttach(Of IUpdate)), IWithPublicIPAddress(Of IWithAttach(Of IUpdate)), IWithPublicIPAddress(Of ParentT), IWithSubnet(Of ParentT)
Paramètres de type
- ParentT
Type de retour de la dernière updateDefinitionStages.WithAttach.attach().
- Implémente
-
IWithPrivateIPAddress<IWithAttach<IUpdate>> IWithExistingPublicIPAddress<IWithAttach<IUpdate>> IWithExistingPublicIPAddress<ReturnT> IWithNewPublicIPAddress<IWithAttach<IUpdate>> IWithNewPublicIPAddress<ReturnT> IWithNewPublicIPAddressNoDnsLabel<IWithAttach<IUpdate>> IWithNewPublicIPAddressNoDnsLabel<ReturnT> IWithPublicIPAddress<IWithAttach<IUpdate>> IBlank<ParentT> IWithApplicationGateway<ParentT> IWithApplicationGatewayBeta<ParentT> IWithAttach<ParentT> IWithLoadBalancer<ParentT> IWithNetwork<ParentT> IWithPrivateIP<ParentT> IWithPublicIPAddress<ParentT> IWithSubnet<ParentT> IInUpdate<ParentT> IBeta
Méthodes
Attach() |
L’intégralité d’une définition de configuration IP d’interface réseau dans le cadre d’une mise à jour de l’interface réseau. (Hérité de IInUpdate<ParentT>) |
WithExistingApplicationGatewayBackend(IApplicationGateway, String) |
Spécifie le serveur principal de la passerelle d’application à laquelle associer cette configuration IP. (Hérité de IWithApplicationGatewayBeta<ParentT>) |
WithExistingLoadBalancerBackend(ILoadBalancer, String) |
Spécifie l’équilibreur de charge à associer à cette configuration IP. (Hérité de IWithLoadBalancer<ParentT>) |
WithExistingLoadBalancerInboundNatRule(ILoadBalancer, String) |
Spécifie la règle NAT de trafic entrant de l’équilibreur de charge à laquelle associer cette configuration IP. (Hérité de IWithLoadBalancer<ParentT>) |
WithExistingNetwork(INetwork) |
Associez un réseau virtuel existant à la configuration IP de l’interface réseau. (Hérité de IWithNetwork<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>) |
WithNewNetwork(ICreatable<INetwork>) |
Créez un réseau virtuel à associer à la configuration IP de l’interface réseau, en fonction de la définition fournie. (Hérité de IWithNetwork<ParentT>) |
WithNewNetwork(String) |
Crée un réseau virtuel à associer à la configuration IP de l’interface réseau. le réseau virtuel sera créé dans le même groupe de ressources et la même région que l’interface réseau parente. Il sera créé avec l’espace d’adressage spécifié et un sous-réseau par défaut couvrant l’intégralité de l’espace d’adressage IP réseau. (Hérité de IWithNetwork<ParentT>) |
WithNewNetwork(String, String) |
Crée un réseau virtuel à associer à la configuration IP de l’interface réseau. le réseau virtuel sera créé dans le même groupe de ressources et la même région que l’interface réseau parente. Il sera créé avec l’espace d’adressage spécifié et un sous-réseau par défaut couvrant l’intégralité de l’espace d’adressage IP réseau. (Hérité de IWithNetwork<ParentT>) |
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 sont 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 est dérivé de l’étiquette DNS. (Hérité de IWithNewPublicIPAddress<ReturnT>) |
WithPrivateIPAddressDynamic() |
Active l’allocation d’adresses IP privées dynamiques dans le sous-réseau associé. (Hérité de IWithPrivateIPAddress<ReturnT>) |
WithPrivateIPAddressStatic(String) |
Affecte l’adresse IP privée statique spécifiée dans le sous-réseau associé. (Hérité de IWithPrivateIPAddress<ReturnT>) |
WithPrivateIPVersion(IPVersion) |
Spécifie la version IP de l’adresse IP privée. (Hérité de IWithPrivateIP<ParentT>) |
WithSubnet(String) |
Associez un sous-réseau à la configuration IP de l’interface réseau. (Hérité de IWithSubnet<ParentT>) |
S’applique à
Azure SDK for .NET