Compartir a través de


NetworkPeering Interfaz

Implementaciones

IndependentChild<com.microsoft.azure.management.network.implementation.NetworkManager> HasInner<com.microsoft.azure.management.network.implementation.VirtualNetworkPeeringInner> Actualizable<NetworkPeering> Actualizable<Actualizar>

public interface NetworkPeering
extends IndependentChild<com.microsoft.azure.management.network.implementation.NetworkManager>, HasInner<com.microsoft.azure.management.network.implementation.VirtualNetworkPeeringInner>, Refreshable<NetworkPeering>, Updatable<Update>

Representación del lado cliente de un emparejamiento de red.

Resumen del método

Modificador y tipo Método y descripción
abstract boolean checkAccessBetweenNetworks()
abstract NetworkPeeringGatewayUse gatewayUse()
abstract Network getRemoteNetwork()
abstract rx.Observable<Network> getRemoteNetworkAsync()

Obtiene la red remota asociada a este emparejamiento de forma asincrónica.

abstract NetworkPeering getRemotePeering()
abstract rx.Observable<NetworkPeering> getRemotePeeringAsync()

Obtiene el emparejamiento coincidente asociado en la red remota si está en la misma suscripción.

abstract boolean isSameSubscription()
abstract boolean isTrafficForwardingFromRemoteNetworkAllowed()
abstract java.lang.String networkId()
abstract java.util.List<java.lang.String> remoteAddressSpaces()
abstract java.lang.String remoteNetworkId()
abstract VirtualNetworkPeeringState state()

Detalles del método

checkAccessBetweenNetworks

public abstract boolean checkAccessBetweenNetworks()

Returns:

True si el emparejamiento permite que las direcciones IP de las redes emparejadas sean accesibles desde ambas redes; de lo contrario, false

(Tenga en cuenta que este método realiza una llamada independiente a Azure).

gatewayUse

public abstract NetworkPeeringGatewayUse gatewayUse()

Returns:

el tipo de puerta de enlace que se usa para esta red

getRemoteNetwork

public abstract Network getRemoteNetwork()

Returns:

la red remota si se encuentra en la misma suscripción; en caso contrario, null.

getRemoteNetworkAsync

public abstract Observable getRemoteNetworkAsync()

Obtiene la red remota asociada a este emparejamiento de forma asincrónica.

Returns:

representación del cálculo futuro de esta llamada

getRemotePeering

public abstract NetworkPeering getRemotePeering()

Returns:

el emparejamiento coincidente asociado en la red remota si se encuentra en la misma suscripción; de lo contrario, este cálculo futuro se evaluará como NULL.

getRemotePeeringAsync

public abstract Observable getRemotePeeringAsync()

Obtiene el emparejamiento coincidente asociado en la red remota si está en la misma suscripción.

Returns:

representación del cálculo futuro de esta llamada.

isSameSubscription

public abstract boolean isSameSubscription()

Returns:

True si las redes emparejadas están en la misma suscripción; de lo contrario, false

isTrafficForwardingFromRemoteNetworkAllowed

public abstract boolean isTrafficForwardingFromRemoteNetworkAllowed()

Returns:

True si se permite el reenvío del tráfico desde la red remota a esta red.

networkId

public abstract String networkId()

Returns:

identificador de la red virtual local

remoteAddressSpaces

public abstract List remoteAddressSpaces()

Returns:

la referencia del espacio de direcciones de la red virtual remota

remoteNetworkId

public abstract String remoteNetworkId()

Returns:

el identificador de la red virtual remota asociada

state

public abstract VirtualNetworkPeeringState state()

Returns:

el estado del emparejamiento entre las dos redes

Se aplica a