ExpressRouteCircuitConnections interface

Interface representing a ExpressRouteCircuitConnections.

Methods

beginCreateOrUpdate(string, string, string, string, ExpressRouteCircuitConnection, ExpressRouteCircuitConnectionsCreateOrUpdateOptionalParams)

Creates or updates a Express Route Circuit Connection in the specified express route circuits.

beginCreateOrUpdateAndWait(string, string, string, string, ExpressRouteCircuitConnection, ExpressRouteCircuitConnectionsCreateOrUpdateOptionalParams)

Creates or updates a Express Route Circuit Connection in the specified express route circuits.

beginDelete(string, string, string, string, ExpressRouteCircuitConnectionsDeleteOptionalParams)

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

beginDeleteAndWait(string, string, string, string, ExpressRouteCircuitConnectionsDeleteOptionalParams)

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

get(string, string, string, string, ExpressRouteCircuitConnectionsGetOptionalParams)

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

list(string, string, string, ExpressRouteCircuitConnectionsListOptionalParams)

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

Method Details

beginCreateOrUpdate(string, string, string, string, ExpressRouteCircuitConnection, ExpressRouteCircuitConnectionsCreateOrUpdateOptionalParams)

Creates or updates a Express Route Circuit Connection in the specified express route circuits.

function beginCreateOrUpdate(resourceGroupName: string, circuitName: string, peeringName: string, connectionName: string, expressRouteCircuitConnectionParameters: ExpressRouteCircuitConnection, options?: ExpressRouteCircuitConnectionsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<ExpressRouteCircuitConnection>, ExpressRouteCircuitConnection>>

Parameters

resourceGroupName

string

The name of the resource group.

circuitName

string

The name of the express route circuit.

peeringName

string

The name of the peering.

connectionName

string

The name of the express route circuit connection.

expressRouteCircuitConnectionParameters
ExpressRouteCircuitConnection

Parameters supplied to the create or update express route circuit connection operation.

Returns

Promise<@azure/core-lro.SimplePollerLike<OperationState<ExpressRouteCircuitConnection>, ExpressRouteCircuitConnection>>

beginCreateOrUpdateAndWait(string, string, string, string, ExpressRouteCircuitConnection, ExpressRouteCircuitConnectionsCreateOrUpdateOptionalParams)

Creates or updates a Express Route Circuit Connection in the specified express route circuits.

function beginCreateOrUpdateAndWait(resourceGroupName: string, circuitName: string, peeringName: string, connectionName: string, expressRouteCircuitConnectionParameters: ExpressRouteCircuitConnection, options?: ExpressRouteCircuitConnectionsCreateOrUpdateOptionalParams): Promise<ExpressRouteCircuitConnection>

Parameters

resourceGroupName

string

The name of the resource group.

circuitName

string

The name of the express route circuit.

peeringName

string

The name of the peering.

connectionName

string

The name of the express route circuit connection.

expressRouteCircuitConnectionParameters
ExpressRouteCircuitConnection

Parameters supplied to the create or update express route circuit connection operation.

Returns

beginDelete(string, string, string, string, ExpressRouteCircuitConnectionsDeleteOptionalParams)

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

function beginDelete(resourceGroupName: string, circuitName: string, peeringName: string, connectionName: string, options?: ExpressRouteCircuitConnectionsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameters

resourceGroupName

string

The name of the resource group.

circuitName

string

The name of the express route circuit.

peeringName

string

The name of the peering.

connectionName

string

The name of the express route circuit connection.

options
ExpressRouteCircuitConnectionsDeleteOptionalParams

The options parameters.

Returns

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, string, string, ExpressRouteCircuitConnectionsDeleteOptionalParams)

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

function beginDeleteAndWait(resourceGroupName: string, circuitName: string, peeringName: string, connectionName: string, options?: ExpressRouteCircuitConnectionsDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

The name of the resource group.

circuitName

string

The name of the express route circuit.

peeringName

string

The name of the peering.

connectionName

string

The name of the express route circuit connection.

options
ExpressRouteCircuitConnectionsDeleteOptionalParams

The options parameters.

Returns

Promise<void>

get(string, string, string, string, ExpressRouteCircuitConnectionsGetOptionalParams)

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

function get(resourceGroupName: string, circuitName: string, peeringName: string, connectionName: string, options?: ExpressRouteCircuitConnectionsGetOptionalParams): Promise<ExpressRouteCircuitConnection>

Parameters

resourceGroupName

string

The name of the resource group.

circuitName

string

The name of the express route circuit.

peeringName

string

The name of the peering.

connectionName

string

The name of the express route circuit connection.

options
ExpressRouteCircuitConnectionsGetOptionalParams

The options parameters.

Returns

list(string, string, string, ExpressRouteCircuitConnectionsListOptionalParams)

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

function list(resourceGroupName: string, circuitName: string, peeringName: string, options?: ExpressRouteCircuitConnectionsListOptionalParams): PagedAsyncIterableIterator<ExpressRouteCircuitConnection, ExpressRouteCircuitConnection[], PageSettings>

Parameters

resourceGroupName

string

The name of the resource group.

circuitName

string

The name of the circuit.

peeringName

string

The name of the peering.

options
ExpressRouteCircuitConnectionsListOptionalParams

The options parameters.

Returns