Partager via


NetworkInterfaceBase Interface

Implémente

HasManager<com.microsoft.azure.management.network.implementation.NetworkManager> HasInner<com.microsoft.azure.management.network.implementation.NetworkInterfaceInner>

public interface NetworkInterfaceBase
extends HasManager<com.microsoft.azure.management.network.implementation.NetworkManager>, HasInner<com.microsoft.azure.management.network.implementation.NetworkInterfaceInner>

Interface réseau de base partagée entre l’interface réseau standard et l’interface réseau du groupe de machines virtuelles identiques.

Résumé de la méthode

Modificateur et type Méthode et description
abstract java.util.List<java.lang.String> appliedDnsServers()
abstract java.util.List<java.lang.String> dnsServers()
abstract NetworkSecurityGroup getNetworkSecurityGroup()

Obtient le groupe de sécurité réseau associé à cette interface réseau.

abstract java.lang.String internalDnsNameLabel()
abstract java.lang.String internalDomainNameSuffix()
abstract java.lang.String internalFqdn()

Obtient le nom de domaine complet de cette interface réseau.

abstract boolean isAcceleratedNetworkingEnabled()
abstract boolean isIPForwardingEnabled()
abstract java.lang.String macAddress()
abstract java.lang.String networkSecurityGroupId()
abstract java.lang.String primaryPrivateIP()

Obtient l’adresse IP privée allouée à la configuration IP principale de cette interface réseau.

abstract IPAllocationMethod primaryPrivateIPAllocationMethod()
abstract java.lang.String virtualMachineId()

Détails de la méthode

appliedDnsServers

public abstract List appliedDnsServers()

Returns:

serveurs DNS appliqués

dnsServers

public abstract List dnsServers()

Returns:

Adresses IP des serveurs DNS de cette interface réseau

getNetworkSecurityGroup

public abstract NetworkSecurityGroup getNetworkSecurityGroup()

Obtient le groupe de sécurité réseau associé à cette interface réseau.

Cette méthode effectue un appel d’API rest pour extraire la ressource groupe de sécurité réseau.

Returns:

groupe de sécurité réseau associé à cette interface réseau.

internalDnsNameLabel

public abstract String internalDnsNameLabel()

Returns:

Nom DNS interne attribué à cette interface réseau

internalDomainNameSuffix

public abstract String internalDomainNameSuffix()

Returns:

suffixe de nom de domaine interne

internalFqdn

public abstract String internalFqdn()

Obtient le nom de domaine complet de cette interface réseau.

Une interface réseau reçoit le nom de domaine complet dans le cadre de son affectation à une machine virtuelle.

Returns:

nom de domaine qualifié

isAcceleratedNetworkingEnabled

public abstract boolean isAcceleratedNetworkingEnabled()

Returns:

true si la mise en réseau accélérée est activée pour cette interface réseau

isIPForwardingEnabled

public abstract boolean isIPForwardingEnabled()

Returns:

true si le transfert IP est activé dans cette interface réseau

macAddress

public abstract String macAddress()

Returns:

Adresse MAC de l’interface réseau

networkSecurityGroupId

public abstract String networkSecurityGroupId()

Returns:

l’ID de ressource du groupe de sécurité réseau associé à cette interface réseau

primaryPrivateIP

public abstract String primaryPrivateIP()

Obtient l’adresse IP privée allouée à la configuration IP principale de cette interface réseau.

L’adresse IP privée se trouve dans le sous-réseau de réseau virtuel de cette interface réseau.

Returns:

adresses IP privées

primaryPrivateIPAllocationMethod

public abstract IPAllocationMethod primaryPrivateIPAllocationMethod()

Returns:

la méthode d’allocation d’adresses IP privées (dynamique, statique) de la configuration IP principale de cette interface réseau.

virtualMachineId

public abstract String virtualMachineId()

Returns:

l’ID de ressource de la machine virtuelle associée, ou null si aucun.

S’applique à