ExpressRouteConnections interface

Interface representing a ExpressRouteConnections.

Methods

beginCreateOrUpdate(string, string, string, ExpressRouteConnection, ExpressRouteConnectionsCreateOrUpdateOptionalParams)

Creates a connection between an ExpressRoute gateway and an ExpressRoute circuit.

beginCreateOrUpdateAndWait(string, string, string, ExpressRouteConnection, ExpressRouteConnectionsCreateOrUpdateOptionalParams)

Creates a connection between an ExpressRoute gateway and an ExpressRoute circuit.

beginDelete(string, string, string, ExpressRouteConnectionsDeleteOptionalParams)

Deletes a connection to a ExpressRoute circuit.

beginDeleteAndWait(string, string, string, ExpressRouteConnectionsDeleteOptionalParams)

Deletes a connection to a ExpressRoute circuit.

get(string, string, string, ExpressRouteConnectionsGetOptionalParams)

Gets the specified ExpressRouteConnection.

list(string, string, ExpressRouteConnectionsListOptionalParams)

Lists ExpressRouteConnections.

Method Details

beginCreateOrUpdate(string, string, string, ExpressRouteConnection, ExpressRouteConnectionsCreateOrUpdateOptionalParams)

Creates a connection between an ExpressRoute gateway and an ExpressRoute circuit.

function beginCreateOrUpdate(resourceGroupName: string, expressRouteGatewayName: string, connectionName: string, putExpressRouteConnectionParameters: ExpressRouteConnection, options?: ExpressRouteConnectionsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<ExpressRouteConnection>, ExpressRouteConnection>>

Parameters

resourceGroupName

string

The name of the resource group.

expressRouteGatewayName

string

The name of the ExpressRoute gateway.

connectionName

string

The name of the connection subresource.

putExpressRouteConnectionParameters
ExpressRouteConnection

Parameters required in an ExpressRouteConnection PUT operation.

options
ExpressRouteConnectionsCreateOrUpdateOptionalParams

The options parameters.

Returns

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

beginCreateOrUpdateAndWait(string, string, string, ExpressRouteConnection, ExpressRouteConnectionsCreateOrUpdateOptionalParams)

Creates a connection between an ExpressRoute gateway and an ExpressRoute circuit.

function beginCreateOrUpdateAndWait(resourceGroupName: string, expressRouteGatewayName: string, connectionName: string, putExpressRouteConnectionParameters: ExpressRouteConnection, options?: ExpressRouteConnectionsCreateOrUpdateOptionalParams): Promise<ExpressRouteConnection>

Parameters

resourceGroupName

string

The name of the resource group.

expressRouteGatewayName

string

The name of the ExpressRoute gateway.

connectionName

string

The name of the connection subresource.

putExpressRouteConnectionParameters
ExpressRouteConnection

Parameters required in an ExpressRouteConnection PUT operation.

options
ExpressRouteConnectionsCreateOrUpdateOptionalParams

The options parameters.

Returns

beginDelete(string, string, string, ExpressRouteConnectionsDeleteOptionalParams)

Deletes a connection to a ExpressRoute circuit.

function beginDelete(resourceGroupName: string, expressRouteGatewayName: string, connectionName: string, options?: ExpressRouteConnectionsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameters

resourceGroupName

string

The name of the resource group.

expressRouteGatewayName

string

The name of the ExpressRoute gateway.

connectionName

string

The name of the connection subresource.

options
ExpressRouteConnectionsDeleteOptionalParams

The options parameters.

Returns

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

beginDeleteAndWait(string, string, string, ExpressRouteConnectionsDeleteOptionalParams)

Deletes a connection to a ExpressRoute circuit.

function beginDeleteAndWait(resourceGroupName: string, expressRouteGatewayName: string, connectionName: string, options?: ExpressRouteConnectionsDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

The name of the resource group.

expressRouteGatewayName

string

The name of the ExpressRoute gateway.

connectionName

string

The name of the connection subresource.

options
ExpressRouteConnectionsDeleteOptionalParams

The options parameters.

Returns

Promise<void>

get(string, string, string, ExpressRouteConnectionsGetOptionalParams)

Gets the specified ExpressRouteConnection.

function get(resourceGroupName: string, expressRouteGatewayName: string, connectionName: string, options?: ExpressRouteConnectionsGetOptionalParams): Promise<ExpressRouteConnection>

Parameters

resourceGroupName

string

The name of the resource group.

expressRouteGatewayName

string

The name of the ExpressRoute gateway.

connectionName

string

The name of the ExpressRoute connection.

options
ExpressRouteConnectionsGetOptionalParams

The options parameters.

Returns

list(string, string, ExpressRouteConnectionsListOptionalParams)

Lists ExpressRouteConnections.

function list(resourceGroupName: string, expressRouteGatewayName: string, options?: ExpressRouteConnectionsListOptionalParams): Promise<ExpressRouteConnectionList>

Parameters

resourceGroupName

string

The name of the resource group.

expressRouteGatewayName

string

The name of the ExpressRoute gateway.

options
ExpressRouteConnectionsListOptionalParams

The options parameters.

Returns