Interface VirtualNetworkGatewayConnection

    • Method Detail

      • authorizationKey

        String authorizationKey()
        Get the authorizationKey value.
        Returns:
        the authorizationKey value
      • virtualNetworkGateway1Id

        String virtualNetworkGateway1Id()
        Returns:
        the reference to virtual network gateway resource
      • virtualNetworkGateway2Id

        String virtualNetworkGateway2Id()
        Returns:
        the reference to virtual network gateway resource.
      • localNetworkGateway2Id

        String localNetworkGateway2Id()
        Returns:
        the reference to local network gateway resource
      • routingWeight

        int routingWeight()
        Returns:
        the routing weight
      • sharedKey

        String sharedKey()
        Returns:
        the IPSec shared key
      • tunnelConnectionStatus

        Collection<TunnelConnectionHealth> tunnelConnectionStatus()
        Get the tunnelConnectionStatus value.
        Returns:
        collection of all tunnels' connection health status
      • egressBytesTransferred

        long egressBytesTransferred()
        Returns:
        the egress bytes transferred in this connection
      • ingressBytesTransferred

        long ingressBytesTransferred()
        Returns:
        the egress bytes transferred in this connection.
      • peerId

        String peerId()
        Returns:
        the reference to peerings resource
      • isBgpEnabled

        boolean isBgpEnabled()
        Returns:
        the enableBgp flag
      • usePolicyBasedTrafficSelectors

        boolean usePolicyBasedTrafficSelectors()
        Returns:
        if policy-based traffic selectors enabled
      • ipsecPolicies

        Collection<IpsecPolicy> ipsecPolicies()
        Returns:
        the IPSec Policies to be considered by this connection
      • provisioningState

        String provisioningState()
        Returns:
        the provisioning state of the VirtualNetworkGatewayConnection resource