Compartir a través de


NetworkInterfaceBase Interfaz

Implementaciones

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>

Interfaz de red base compartida entre la interfaz de red del conjunto de escalado de máquinas virtuales y normal.

Resumen del método

Modificador y tipo Método y descripción
abstract java.util.List<java.lang.String> appliedDnsServers()
abstract java.util.List<java.lang.String> dnsServers()
abstract NetworkSecurityGroup getNetworkSecurityGroup()

Obtiene el grupo de seguridad de red asociado a esta interfaz de red.

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

Obtiene el nombre de dominio completo de esta interfaz de red.

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

Obtiene la dirección IP privada asignada a la configuración de IP principal de esta interfaz de red.

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

Detalles del método

appliedDnsServers

public abstract List appliedDnsServers()

Returns:

servidores DNS aplicados

dnsServers

public abstract List dnsServers()

Returns:

Direcciones IP de los servidores DNS de esta interfaz de red

getNetworkSecurityGroup

public abstract NetworkSecurityGroup getNetworkSecurityGroup()

Obtiene el grupo de seguridad de red asociado a esta interfaz de red.

Este método realiza una llamada API rest para capturar el recurso del grupo de seguridad de red.

Returns:

el grupo de seguridad de red asociado a esta interfaz de red.

internalDnsNameLabel

public abstract String internalDnsNameLabel()

Returns:

el nombre DNS interno asignado a esta interfaz de red

internalDomainNameSuffix

public abstract String internalDomainNameSuffix()

Returns:

el sufijo de nombre de dominio interno

internalFqdn

public abstract String internalFqdn()

Obtiene el nombre de dominio completo de esta interfaz de red.

Una interfaz de red recibe FQDN como parte de la asignación a una máquina virtual.

Returns:

el nombre de dominio completo

isAcceleratedNetworkingEnabled

public abstract boolean isAcceleratedNetworkingEnabled()

Returns:

True si las redes aceleradas están habilitadas para esta interfaz de red

isIPForwardingEnabled

public abstract boolean isIPForwardingEnabled()

Returns:

True si el reenvío IP está habilitado en esta interfaz de red

macAddress

public abstract String macAddress()

Returns:

la dirección MAC de la interfaz de red

networkSecurityGroupId

public abstract String networkSecurityGroupId()

Returns:

el identificador de recurso del grupo de seguridad de red asociado a esta interfaz de red

primaryPrivateIP

public abstract String primaryPrivateIP()

Obtiene la dirección IP privada asignada a la configuración de IP principal de esta interfaz de red.

La dirección IP privada estará dentro de la subred de red virtual de esta interfaz de red.

Returns:

las direcciones IP privadas

primaryPrivateIPAllocationMethod

public abstract IPAllocationMethod primaryPrivateIPAllocationMethod()

Returns:

el método de asignación de IP privada (dinámico, estático) de la configuración ip principal de esta interfaz de red.

virtualMachineId

public abstract String virtualMachineId()

Returns:

el identificador de recurso de la máquina virtual asociada o null si ninguno.

Se aplica a