Partilhar via


NetworkPeering Interface

Implementações

IndependentChild<com.microsoft.azure.management.network.implementation.NetworkManager> HasInner<com.microsoft.azure.management.network.implementation.VirtualNetworkPeeringInner> Atualizáveis<NetworkPeering> Atualizável<Atualização>

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

Uma representação do lado do cliente de um emparelhamento de rede.

Resumo do método

Modificador e tipo Método e descrição
abstract boolean checkAccessBetweenNetworks()
abstract NetworkPeeringGatewayUse gatewayUse()
abstract Network getRemoteNetwork()
abstract rx.Observable<Network> getRemoteNetworkAsync()

Obtém a rede remota associada a esse emparelhamento de forma assíncrona.

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

Obtém o emparelhamento correspondente associado na rede remota se ele estiver na mesma assinatura.

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()

Detalhes do método

checkAccessBetweenNetworks

public abstract boolean checkAccessBetweenNetworks()

Returns:

true se o emparelhamento permitir que os endereços IP dentro das redes emparelhadas sejam acessíveis de ambas as redes; caso contrário, false

(Observe que esse método faz uma chamada separada para o Azure.)

gatewayUse

public abstract NetworkPeeringGatewayUse gatewayUse()

Returns:

o tipo de uso do gateway habilitado para esta rede

getRemoteNetwork

public abstract Network getRemoteNetwork()

Returns:

a rede remota se ela estiver na mesma assinatura, caso contrário, será nula.

getRemoteNetworkAsync

public abstract Observable getRemoteNetworkAsync()

Obtém a rede remota associada a esse emparelhamento de forma assíncrona.

Returns:

uma representação da computação futura dessa chamada

getRemotePeering

public abstract NetworkPeering getRemotePeering()

Returns:

o emparelhamento correspondente associado na rede remota se estiver na mesma assinatura, caso contrário, essa computação futura será avaliada como nula.

getRemotePeeringAsync

public abstract Observable getRemotePeeringAsync()

Obtém o emparelhamento correspondente associado na rede remota se ele estiver na mesma assinatura.

Returns:

uma representação da computação futura dessa chamada.

isSameSubscription

public abstract boolean isSameSubscription()

Returns:

true se as redes emparelhadas estiverem na mesma assinatura, caso contrário, false

isTrafficForwardingFromRemoteNetworkAllowed

public abstract boolean isTrafficForwardingFromRemoteNetworkAllowed()

Returns:

true se o encaminhamento de tráfego da rede remota for permitido para essa rede

networkId

public abstract String networkId()

Returns:

a ID da rede virtual local

remoteAddressSpaces

public abstract List remoteAddressSpaces()

Returns:

a referência do espaço de endereço da rede virtual remota

remoteNetworkId

public abstract String remoteNetworkId()

Returns:

a ID da rede virtual remota associada

state

public abstract VirtualNetworkPeeringState state()

Returns:

o estado do emparelhamento entre as duas redes

Aplica-se a