Partager via


VirtualNetworkGateway Interface

Implémente

UpdatableWithTags<VirtualNetworkGateway> GroupableResource<com.microsoft.azure.management.network.implementation.NetworkManager,com.microsoft.azure.management.network.implementation.VirtualNetworkGatewayInner> Actualisable<VirtualNetworkGateway> Modifiable<Mettre à jour>

public interface VirtualNetworkGateway
extends GroupableResource<com.microsoft.azure.management.network.implementation.NetworkManager,com.microsoft.azure.management.network.implementation.VirtualNetworkGatewayInner>, Refreshable<VirtualNetworkGateway>, Updatable<Update>, UpdatableWithTags<VirtualNetworkGateway>

Point d’entrée pour l’API de gestion de la passerelle Réseau virtuel dans Azure.

Résumé de la méthode

Modificateur et type Méthode et description
abstract boolean activeActive()
abstract BgpSettings bgpSettings()
abstract VirtualNetworkGatewayConnections connections()
abstract java.lang.String gatewayDefaultSiteResourceId()
abstract VirtualNetworkGatewayType gatewayType()
abstract java.lang.String generateVpnProfile()

Génère un profil VPN pour le client P2S de la passerelle de réseau virtuel dans le groupe de ressources spécifié.

abstract rx.Observable<java.lang.String> generateVpnProfileAsync()

Génère un profil VPN de manière asynchrone pour le client P2S de la passerelle de réseau virtuel dans le groupe de ressources spécifié.

abstract java.util.Collection<VirtualNetworkGatewayIPConfiguration> ipConfigurations()
abstract boolean isBgpEnabled()
abstract com.microsoft.azure.PagedList<VirtualNetworkGatewayConnection> listConnections()
abstract rx.Observable<VirtualNetworkGatewayConnection> listConnectionsAsync()

Obtenez toutes les connexions associées à cette passerelle de réseau virtuel de manière asynchrone.

abstract void reset()

Réinitialise le serveur principal de la passerelle de réseau virtuel.

abstract rx.Completable resetAsync()

Réinitialise le serveur principal de la passerelle de réseau virtuel de manière asynchrone.

abstract VirtualNetworkGatewaySku sku()
abstract VpnClientConfiguration vpnClientConfiguration()
abstract VpnType vpnType()

Détails de la méthode

activeActive

public abstract boolean activeActive()

Returns:

indicateur activeActive

bgpSettings

public abstract BgpSettings bgpSettings()

Returns:

paramètres du haut-parleur BGP de la passerelle de réseau virtuel

connections

public abstract VirtualNetworkGatewayConnections connections()

Returns:

API de gestion des connexions de passerelle de réseau virtuel du point d’entrée pour cette passerelle de réseau virtuel

gatewayDefaultSiteResourceId

public abstract String gatewayDefaultSiteResourceId()

Returns:

l’ID de ressource de la ressource LocalNetworkGateway qui représente le site de réseau local ayant des itinéraires par défaut

gatewayType

public abstract VirtualNetworkGatewayType gatewayType()

Returns:

la valeur gatewayType

generateVpnProfile

public abstract String generateVpnProfile()

Génère un profil VPN pour le client P2S de la passerelle de réseau virtuel dans le groupe de ressources spécifié. Utilisé pour l’authentification IKEV2 et basée sur radius.

Returns:

Objet String en cas de réussite

generateVpnProfileAsync

public abstract Observable generateVpnProfileAsync()

Génère un profil VPN de manière asynchrone pour le client P2S de la passerelle de réseau virtuel dans le groupe de ressources spécifié. Utilisé pour l’authentification IKEV2 et basée sur radius.

Returns:

Objet String en cas de réussite

ipConfigurations

public abstract Collection ipConfigurations()

Returns:

Configurations IP pour la passerelle de réseau virtuel

isBgpEnabled

public abstract boolean isBgpEnabled()

Returns:

si le protocole BGP est activé pour cette passerelle de réseau virtuel ou non

listConnections

public abstract PagedList listConnections()

Returns:

toutes les connexions associées à cette passerelle de réseau virtuel

listConnectionsAsync

public abstract Observable listConnectionsAsync()

Obtenez toutes les connexions associées à cette passerelle de réseau virtuel de manière asynchrone.

Returns:

toutes les connexions associées à cette passerelle de réseau virtuel

reset

public abstract void reset()

Réinitialise le serveur principal de la passerelle de réseau virtuel.

resetAsync

public abstract Completable resetAsync()

Réinitialise le serveur principal de la passerelle de réseau virtuel de manière asynchrone.

Returns:

représentation du calcul différé de cet appel

sku

public abstract VirtualNetworkGatewaySku sku()

Returns:

Référence SKU de cette passerelle de réseau virtuel

vpnClientConfiguration

public abstract VpnClientConfiguration vpnClientConfiguration()

Returns:

référence de la ressource VpnClientConfiguration qui représente les configurations VpnClient P2S

vpnType

public abstract VpnType vpnType()

Returns:

type de cette passerelle de réseau virtuel

S’applique à