Interface VirtualNetworkGateway

    • Method Detail

      • reset

        void reset()
        Resets the primary of the virtual network gateway.
      • resetAsync

        Mono<Void> resetAsync()
        Resets the primary of the virtual network gateway asynchronously.
        Returns:
        a representation of the deferred computation of this call
      • listConnections

        com.azure.core.http.rest.PagedIterable<VirtualNetworkGatewayConnection> listConnections()
        Returns:
        all the connections associated with this virtual network gateway
      • listConnectionsAsync

        com.azure.core.http.rest.PagedFlux<VirtualNetworkGatewayConnection> listConnectionsAsync()
        Get all the connections associated with this virtual network gateway asynchronously.
        Returns:
        all the connections associated with this virtual network gateway
      • generateVpnProfile

        String generateVpnProfile()
        Generates VPN profile for P2S client of the virtual network gateway in the specified resource group. Used for IKEV2 and radius based authentication.
        Returns:
        String object if successful
      • generateVpnProfileAsync

        Mono<String> generateVpnProfileAsync()
        Generates asynchronously VPN profile for P2S client of the virtual network gateway in the specified resource group. Used for IKEV2 and radius based authentication.
        Returns:
        String object if successful
      • connections

        VirtualNetworkGatewayConnections connections()
        Returns:
        the entry point to virtual network gateway connections management API for this virtual network gateway
      • vpnType

        VpnType vpnType()
        Returns:
        the type of this virtual network gateway
      • isBgpEnabled

        boolean isBgpEnabled()
        Returns:
        whether BGP is enabled for this virtual network gateway or not
      • activeActive

        boolean activeActive()
        Returns:
        activeActive flag
      • gatewayDefaultSiteResourceId

        String gatewayDefaultSiteResourceId()
        Returns:
        the resource id of the LocalNetworkGateway resource which represents local network site having default routes
      • vpnClientConfiguration

        VpnClientConfiguration vpnClientConfiguration()
        Returns:
        the reference of the VpnClientConfiguration resource which represents the P2S VpnClient configurations
      • bgpSettings

        BgpSettings bgpSettings()
        Returns:
        virtual network gateway's BGP speaker settings