PeerExpressRouteCircuitConnectionsClient Interface

public interface PeerExpressRouteCircuitConnectionsClient

An instance of this class provides access to all the operations defined in PeerExpressRouteCircuitConnectionsClient.

Method Summary

Modifier and Type Method and Description
abstract PeerExpressRouteCircuitConnectionInner get(String resourceGroupName, String circuitName, String peeringName, String connectionName)

Gets the specified Peer Express Route Circuit Connection from the specified express route circuit.

abstract Mono<PeerExpressRouteCircuitConnectionInner> getAsync(String resourceGroupName, String circuitName, String peeringName, String connectionName)

Gets the specified Peer Express Route Circuit Connection from the specified express route circuit.

abstract Response<PeerExpressRouteCircuitConnectionInner> getWithResponse(String resourceGroupName, String circuitName, String peeringName, String connectionName, Context context)

Gets the specified Peer Express Route Circuit Connection from the specified express route circuit.

abstract Mono<Response<PeerExpressRouteCircuitConnectionInner>> getWithResponseAsync(String resourceGroupName, String circuitName, String peeringName, String connectionName)

Gets the specified Peer Express Route Circuit Connection from the specified express route circuit.

abstract PagedIterable<PeerExpressRouteCircuitConnectionInner> list(String resourceGroupName, String circuitName, String peeringName)

Gets all global reach peer connections associated with a private peering in an express route circuit.

abstract PagedIterable<PeerExpressRouteCircuitConnectionInner> list(String resourceGroupName, String circuitName, String peeringName, Context context)

Gets all global reach peer connections associated with a private peering in an express route circuit.

abstract PagedFlux<PeerExpressRouteCircuitConnectionInner> listAsync(String resourceGroupName, String circuitName, String peeringName)

Gets all global reach peer connections associated with a private peering in an express route circuit.

Method Details

get

public abstract PeerExpressRouteCircuitConnectionInner get(String resourceGroupName, String circuitName, String peeringName, String connectionName)

Gets the specified Peer Express Route Circuit Connection from the specified express route circuit.

Parameters:

resourceGroupName - The name of the resource group.
circuitName - The name of the express route circuit.
peeringName - The name of the peering.
connectionName - The name of the peer express route circuit connection.

Returns:

the specified Peer Express Route Circuit Connection from the specified express route circuit.

getAsync

public abstract Mono getAsync(String resourceGroupName, String circuitName, String peeringName, String connectionName)

Gets the specified Peer Express Route Circuit Connection from the specified express route circuit.

Parameters:

resourceGroupName - The name of the resource group.
circuitName - The name of the express route circuit.
peeringName - The name of the peering.
connectionName - The name of the peer express route circuit connection.

Returns:

the specified Peer Express Route Circuit Connection from the specified express route circuit on successful completion of Mono.

getWithResponse

public abstract Response getWithResponse(String resourceGroupName, String circuitName, String peeringName, String connectionName, Context context)

Gets the specified Peer Express Route Circuit Connection from the specified express route circuit.

Parameters:

resourceGroupName - The name of the resource group.
circuitName - The name of the express route circuit.
peeringName - The name of the peering.
connectionName - The name of the peer express route circuit connection.
context - The context to associate with this operation.

Returns:

the specified Peer Express Route Circuit Connection from the specified express route circuit along with Response<T>.

getWithResponseAsync

public abstract Mono> getWithResponseAsync(String resourceGroupName, String circuitName, String peeringName, String connectionName)

Gets the specified Peer Express Route Circuit Connection from the specified express route circuit.

Parameters:

resourceGroupName - The name of the resource group.
circuitName - The name of the express route circuit.
peeringName - The name of the peering.
connectionName - The name of the peer express route circuit connection.

Returns:

the specified Peer Express Route Circuit Connection from the specified express route circuit along with Response<T> on successful completion of Mono.

list

public abstract PagedIterable list(String resourceGroupName, String circuitName, String peeringName)

Gets all global reach peer connections associated with a private peering in an express route circuit.

Parameters:

resourceGroupName - The name of the resource group.
circuitName - The name of the circuit.
peeringName - The name of the peering.

Returns:

all global reach peer connections associated with a private peering in an express route circuit as paginated response with PagedIterable<T>.

list

public abstract PagedIterable list(String resourceGroupName, String circuitName, String peeringName, Context context)

Gets all global reach peer connections associated with a private peering in an express route circuit.

Parameters:

resourceGroupName - The name of the resource group.
circuitName - The name of the circuit.
peeringName - The name of the peering.
context - The context to associate with this operation.

Returns:

all global reach peer connections associated with a private peering in an express route circuit as paginated response with PagedIterable<T>.

listAsync

public abstract PagedFlux listAsync(String resourceGroupName, String circuitName, String peeringName)

Gets all global reach peer connections associated with a private peering in an express route circuit.

Parameters:

resourceGroupName - The name of the resource group.
circuitName - The name of the circuit.
peeringName - The name of the peering.

Returns:

all global reach peer connections associated with a private peering in an express route circuit as paginated response with PagedFlux<T>.

Applies to