Partager via


VirtualNetworkGatewayConnection Interface

public interface VirtualNetworkGatewayConnection extends IndependentChildResource<NetworkManager, VirtualNetworkGatewayConnectionInner>,Refreshable,Updatable,HasParent

Représentation côté client de Réseau virtuel objet Connection de passerelle, associée à Réseau virtuel Gateway.

Résumé de la méthode

Modificateur et type Méthode et description
String authorizationKey()

Obtenez la valeur authorizationKey.

VirtualNetworkGatewayConnectionStatus connectionStatus()

Obtenez le status de connexion de la passerelle Réseau virtuel. Les valeurs possibles sont « Unknown », « Connecting », « Connected » et « NotConnected ». Les valeurs possibles sont les suivantes : « Unknown », « Connecting », « Connected », « NotConnected ».

VirtualNetworkGatewayConnectionType connectionType()

Obtenez le type de connexion de passerelle. Les valeurs possibles sont « Ipsec », « Vnet2Vnet », « ExpressRoute » et « VPNClient .

long egressBytesTransferred()
long ingressBytesTransferred()
Collection<IpsecPolicy> ipsecPolicies()
boolean isBgpEnabled()
String localNetworkGateway2Id()
String peerId()
String provisioningState()
int routingWeight()
String sharedKey()
Collection<TunnelConnectionHealth> tunnelConnectionStatus()

Obtient la valeur tunnelConnectionStatus.

boolean usePolicyBasedTrafficSelectors()
String virtualNetworkGateway1Id()
String virtualNetworkGateway2Id()

Membres hérités

Détails de la méthode

authorizationKey

public String authorizationKey()

Obtenez la valeur authorizationKey.

Returns:

valeur authorizationKey

connectionStatus

public VirtualNetworkGatewayConnectionStatus connectionStatus()

Obtenez le status de connexion de la passerelle Réseau virtuel. Les valeurs possibles sont « Unknown », « Connecting », « Connected » et « NotConnected ». Les valeurs possibles sont les suivantes : « Unknown », « Connecting », « Connected », « NotConnected ».

Returns:

valeur connectionStatus

connectionType

public VirtualNetworkGatewayConnectionType connectionType()

Obtenez le type de connexion de passerelle. Les valeurs possibles sont « Ipsec », « Vnet2Vnet », « ExpressRoute » et « VPNClient .

Returns:

valeur connectionType

egressBytesTransferred

public long egressBytesTransferred()

Returns:

octets de sortie transférés dans cette connexion

ingressBytesTransferred

public long ingressBytesTransferred()

Returns:

octets de sortie transférés dans cette connexion.

ipsecPolicies

public Collection ipsecPolicies()

Returns:

les stratégies IPSec à prendre en compte par cette connexion

isBgpEnabled

public boolean isBgpEnabled()

Returns:

l’indicateur enableBgp

localNetworkGateway2Id

public String localNetworkGateway2Id()

Returns:

référence à la ressource de passerelle de réseau local

peerId

public String peerId()

Returns:

référence à la ressource peerings

provisioningState

public String provisioningState()

Returns:

état d’approvisionnement de la ressource VirtualNetworkGatewayConnection

routingWeight

public int routingWeight()

Returns:

poids de routage

sharedKey

public String sharedKey()

Returns:

clé partagée IPSec

tunnelConnectionStatus

public Collection tunnelConnectionStatus()

Obtient la valeur tunnelConnectionStatus.

Returns:

collecte des status d’intégrité de connexion de tous les tunnels

usePolicyBasedTrafficSelectors

public boolean usePolicyBasedTrafficSelectors()

Returns:

si les sélecteurs de trafic basés sur des stratégies sont activés

virtualNetworkGateway1Id

public String virtualNetworkGateway1Id()

Returns:

référence à la ressource de passerelle de réseau virtuel

virtualNetworkGateway2Id

public String virtualNetworkGateway2Id()

Returns:

référence à la ressource de passerelle de réseau virtuel.

S’applique à