VirtualNetworkGatewayConnection Interface
Implements
public interface VirtualNetworkGatewayConnection
extends IndependentChildResource<NetworkManager,VirtualNetworkGatewayConnectionInner>, Refreshable<VirtualNetworkGatewayConnection>, Updatable<Update>, UpdatableWithTags<VirtualNetworkGatewayConnection>, HasParent<VirtualNetworkGateway>
Client-side representation of Virtual Network Gateway Connection object, associated with Virtual Network Gateway.
Method Summary
Modifier and Type | Method and Description |
---|---|
abstract String |
authorizationKey()
Get the authorization |
abstract
Virtual |
connectionStatus()
Get the Virtual Network Gateway connection status. |
abstract
Virtual |
connectionType()
Get the gateway connection type. |
abstract long |
egressBytesTransferred()
Gets the egress bytes transferred in this connection. |
abstract long |
ingressBytesTransferred()
Gets the egress bytes transferred in this connection. |
abstract
Collection<Ipsec |
ipsecPolicies()
Gets the IPSec Policies to be considered by this connection. |
abstract boolean |
isBgpEnabled()
Checks whether BGP is enabled. |
abstract String |
localNetworkGateway2Id()
Gets the reference to local network gateway resource. |
abstract String |
peerId()
Gets the reference to peerings resource. |
abstract String |
provisioningState()
Gets the provisioning state of the Virtual |
abstract int |
routingWeight()
Gets the routing weight. |
abstract String |
sharedKey()
Gets the IPSec shared key. |
abstract
Collection<Tunnel |
tunnelConnectionStatus()
Get the tunnel |
abstract boolean |
usePolicyBasedTrafficSelectors()
Checks whether policy-based traffic selectors enabled. |
abstract String |
virtualNetworkGateway1Id()
Gets the reference to virtual network gateway resource. |
abstract String |
virtualNetworkGateway2Id()
Gets the reference to virtual network gateway resource. |
Method Details
authorizationKey
public abstract String authorizationKey()
Get the authorizationKey value.
Returns:
connectionStatus
public abstract VirtualNetworkGatewayConnectionStatus connectionStatus()
Get the Virtual Network Gateway connection status.
Returns:
connectionType
public abstract VirtualNetworkGatewayConnectionType connectionType()
Get the gateway connection type.
Returns:
egressBytesTransferred
public abstract long egressBytesTransferred()
Gets the egress bytes transferred in this connection.
Returns:
ingressBytesTransferred
public abstract long ingressBytesTransferred()
Gets the egress bytes transferred in this connection.
Returns:
ipsecPolicies
public abstract Collection
Gets the IPSec Policies to be considered by this connection.
Returns:
isBgpEnabled
public abstract boolean isBgpEnabled()
Checks whether BGP is enabled.
Returns:
localNetworkGateway2Id
public abstract String localNetworkGateway2Id()
Gets the reference to local network gateway resource.
Returns:
peerId
public abstract String peerId()
Gets the reference to peerings resource.
Returns:
provisioningState
public abstract String provisioningState()
Gets the provisioning state of the VirtualNetworkGatewayConnection resource.
Returns:
routingWeight
public abstract int routingWeight()
Gets the routing weight.
Returns:
sharedKey
public abstract String sharedKey()
Gets the IPSec shared key.
Returns:
tunnelConnectionStatus
public abstract Collection
Get the tunnelConnectionStatus value.
Returns:
usePolicyBasedTrafficSelectors
public abstract boolean usePolicyBasedTrafficSelectors()
Checks whether policy-based traffic selectors enabled.
Returns:
virtualNetworkGateway1Id
public abstract String virtualNetworkGateway1Id()
Gets the reference to virtual network gateway resource.
Returns:
virtualNetworkGateway2Id
public abstract String virtualNetworkGateway2Id()
Gets the reference to virtual network gateway resource.
Returns:
Applies to
Azure SDK for Java