Partager via


IUpdate Interface

Définition

Modèle pour une opération de mise à jour, contenant tous les paramètres pouvant être modifiés.

public interface IUpdate : Microsoft.Azure.Management.Network.Fluent.NetworkInterface.Update.IWithAcceleratedNetworking, Microsoft.Azure.Management.Network.Fluent.NetworkInterface.Update.IWithDnsServer, Microsoft.Azure.Management.Network.Fluent.NetworkInterface.Update.IWithIPConfiguration, Microsoft.Azure.Management.Network.Fluent.NetworkInterface.Update.IWithIPForwarding, Microsoft.Azure.Management.Network.Fluent.NetworkInterface.Update.IWithLoadBalancer, Microsoft.Azure.Management.Network.Fluent.NetworkInterface.Update.IWithNetworkSecurityGroup, Microsoft.Azure.Management.Network.Fluent.NetworkInterface.Update.IWithPrimaryNetworkSubnet, Microsoft.Azure.Management.Network.Fluent.NetworkInterface.Update.IWithPrimaryPrivateIP, Microsoft.Azure.Management.Network.Fluent.NetworkInterface.Update.IWithPrimaryPublicIPAddress, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Update.IUpdateWithTags<Microsoft.Azure.Management.Network.Fluent.NetworkInterface.Update.IUpdate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IAppliable<Microsoft.Azure.Management.Network.Fluent.INetworkInterface>
type IUpdate = interface
    interface IAppliable<INetworkInterface>
    interface IIndexable
    interface IUpdateWithTags<IUpdate>
    interface IWithPrimaryNetworkSubnet
    interface IWithPrimaryPrivateIP
    interface IWithPrimaryPublicIPAddress
    interface IWithNetworkSecurityGroup
    interface IWithIPForwarding
    interface IWithDnsServer
    interface IWithIPConfiguration
    interface IWithLoadBalancer
    interface IWithAcceleratedNetworking
Public Interface IUpdate
Implements IAppliable(Of INetworkInterface), IUpdateWithTags(Of IUpdate), IWithAcceleratedNetworking, IWithDnsServer, IWithIPConfiguration, IWithIPForwarding, IWithLoadBalancer, IWithNetworkSecurityGroup, IWithPrimaryNetworkSubnet, IWithPrimaryPrivateIP, IWithPrimaryPublicIPAddress
Implémente

Propriétés

Key

Modèle pour une opération de mise à jour, contenant tous les paramètres pouvant être modifiés.

(Hérité de IIndexable)

Méthodes

Apply()

Exécutez la demande de mise à jour.

(Hérité de IAppliable<T>)
ApplyAsync(CancellationToken, Boolean)

Exécutez la demande de mise à jour de manière asynchrone.

(Hérité de IAppliable<T>)
DefineSecondaryIPConfiguration(String)

Démarre la définition d’une configuration IP secondaire.

(Hérité de IWithIPConfiguration)
UpdateIPConfiguration(String)

Démarre la mise à jour d’une configuration IP.

(Hérité de IWithIPConfiguration)
WithAzureDnsServer()

Spécifie d’utiliser le serveur Azure DNS par défaut pour l’interface réseau. L’utilisation du serveur AZURE DNS supprime tout serveur DNS personnalisé associé à cette interface réseau.

(Hérité de IWithDnsServer)
WithDnsServer(String)

Spécifie l’adresse IP du serveur DNS personnalisé à associer à l’interface réseau. Notez que l’effet de cette méthode est additif, c’est-à-dire que chaque fois qu’elle est utilisée, le nouveau serveur dns est ajouté à l’interface réseau.

(Hérité de IWithDnsServer)
WithExistingLoadBalancerBackend(ILoadBalancer, String)

Associe la configuration IP principale de l’interface réseau à un back-end d’un équilibreur de charge existant.

(Hérité de IWithLoadBalancer)
WithExistingLoadBalancerInboundNatRule(ILoadBalancer, String)

Associe la configuration IP principale de l’interface réseau à une règle NAT entrante d’un équilibreur de charge existant.

(Hérité de IWithLoadBalancer)
WithExistingNetworkSecurityGroup(INetworkSecurityGroup)

Associe un groupe de sécurité réseau existant à l’interface réseau.

(Hérité de IWithNetworkSecurityGroup)
WithExistingPrimaryPublicIPAddress(IPublicIPAddress)

Associe une adresse IP publique existante à la configuration IP principale de l’interface réseau. s’il existe une association d’adresses IP publiques existante, elle sera supprimée en faveur de cela.

(Hérité de IWithPrimaryPublicIPAddress)
WithIPForwarding()

Activez le transfert IP dans l’interface réseau.

(Hérité de IWithIPForwarding)
WithNewNetworkSecurityGroup(ICreatable<INetworkSecurityGroup>)

Créez un groupe de sécurité réseau à associer à l’interface réseau, en fonction de la définition fournie.

(Hérité de IWithNetworkSecurityGroup)
WithNewPrimaryPublicIPAddress()

Crée une adresse IP publique dans la même région et le même groupe que la ressource et associez-la à la configuration IP principale de l’interface réseau. le nom interne et l’étiquette DNS de l’adresse IP publique seront dérivés du nom de l’interface réseau. S’il existe une association d’adresses IP publiques existante, cela sera supprimé en faveur de celle-ci.

(Hérité de IWithPrimaryPublicIPAddress)
WithNewPrimaryPublicIPAddress(ICreatable<IPublicIPAddress>)

Créez une adresse IP publique pour associer la configuration IP principale de l’interface réseau, en fonction de la définition fournie. s’il existe une adresse IP publique associée à la configuration IP principale, elle sera supprimée au profit de celle-ci.

(Hérité de IWithPrimaryPublicIPAddress)
WithNewPrimaryPublicIPAddress(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 associez-la à la configuration IP principale de l’interface réseau. le nom interne de l’adresse IP publique sera dérivé de l’étiquette DNS. S’il existe une association d’adresses IP publiques existante, elle sera supprimée au profit de celle-ci.

(Hérité de IWithPrimaryPublicIPAddress)
WithoutAcceleratedNetworking()

Désactive la mise en réseau accélérée.

(Hérité de IWithAcceleratedNetworking)
WithoutDnsServer(String)

Supprime un serveur DNS associé à l’interface réseau.

(Hérité de IWithDnsServer)
WithoutIPConfiguration(String)

Supprime la configuration IP spécifiée.

(Hérité de IWithIPConfiguration)
WithoutIPForwarding()

Désactivez le transfert IP dans l’interface réseau.

(Hérité de IWithIPForwarding)
WithoutLoadBalancerBackends()

Supprime toutes les associations existantes avec n’importe quel back-end de l’équilibreur de charge.

(Hérité de IWithLoadBalancer)
WithoutLoadBalancerInboundNatRules()

Supprime toutes les associations existantes avec toutes les règles NAT entrantes de l’équilibreur de charge.

(Hérité de IWithLoadBalancer)
WithoutNetworkSecurityGroup()

Spécifie qui supprime tout groupe de sécurité réseau associé à l’interface réseau.

(Hérité de IWithNetworkSecurityGroup)
WithoutPrimaryPublicIPAddress()

Spécifie que supprime toute adresse IP publique associée à la configuration IP principale de l’interface réseau.

(Hérité de IWithPrimaryPublicIPAddress)
WithoutTag(String)

Supprime une balise de la ressource.

(Hérité de IUpdateWithTags<T>)
WithPrimaryPrivateIPAddressDynamic()

Active l’allocation d’adresses IP privées dynamiques au sein du sous-réseau de réseau virtuel existant spécifié pour la configuration IP principale de l’interface réseau.

(Hérité de IWithPrimaryPrivateIP)
WithPrimaryPrivateIPAddressStatic(String)

Affecte l’adresse IP privée statique spécifiée au sein du sous-réseau de réseau virtuel existant spécifié à la configuration IP principale de l’interface réseau.

(Hérité de IWithPrimaryPrivateIP)
WithSubnet(String)

Associez un sous-réseau à l’interface réseau.

(Hérité de IWithPrimaryNetworkSubnet)
WithTag(String, String)

Ajoute une balise à la ressource.

(Hérité de IUpdateWithTags<T>)
WithTags(IDictionary<String,String>)

Spécifie des balises pour la ressource en tant que {@link Map}.

(Hérité de IUpdateWithTags<T>)

S’applique à