ExpressRouteCrossConnectionsOperations interface

Interface representing a ExpressRouteCrossConnections operations.

Properties

beginCommitCircuitMigration
beginCommitCircuitMigrationAndWait
beginCreateOrUpdate
beginCreateOrUpdateAndWait
beginGetCircuitMigrationInfo
beginGetCircuitMigrationInfoAndWait
beginListArpTable
beginListArpTableAndWait
beginListRoutesTable
beginListRoutesTableAndWait
beginListRoutesTableSummary
beginListRoutesTableSummaryAndWait
beginMigrateCircuit
beginMigrateCircuitAndWait
beginPrepareCircuitMigration
beginPrepareCircuitMigrationAndWait
beginRestoreBgpForCircuitMigration
beginRestoreBgpForCircuitMigrationAndWait
beginRollbackCircuitMigration
beginRollbackCircuitMigrationAndWait
beginShutDownBgpForCircuitMigration
beginShutDownBgpForCircuitMigrationAndWait
beginValidateCircuitMigration
beginValidateCircuitMigrationAndWait
commitCircuitMigration

Commits the express route circuit migration for a cross connection.

createOrUpdate

Update the specified ExpressRouteCrossConnection.

get

Gets details about the specified ExpressRouteCrossConnection.

getCircuitMigrationInfo

Gets migration health information for an express route circuit cross connection.

list

Retrieves all the ExpressRouteCrossConnections in a subscription.

listArpTable

Gets the currently advertised ARP table associated with the express route cross connection in a resource group.

listByResourceGroup

Retrieves all the ExpressRouteCrossConnections in a resource group.

listRoutesTable

Gets the currently advertised routes table associated with the express route cross connection in a resource group.

listRoutesTableSummary

Gets the route table summary associated with the express route cross connection in a resource group.

migrateCircuit

Executes the express route circuit migration for a cross connection.

prepareCircuitMigration

Prepares an express route circuit migration for a cross connection.

restoreBgpForCircuitMigration

Restores BGP sessions as part of an express route circuit migration for a cross connection.

rollbackCircuitMigration

Rolls back the express route circuit migration for a cross connection.

shutDownBgpForCircuitMigration

Shuts down BGP sessions as part of an express route circuit migration for a cross connection.

updateTags

Updates an express route cross connection tags.

validateCircuitMigration

Validates express route circuit migration for a cross connection.

Property Details

beginCommitCircuitMigration

Warning

This API is now deprecated.

use commitCircuitMigration instead

beginCommitCircuitMigration: (resourceGroupName: string, crossConnectionName: string, parameters: MigrateExpressRouteCircuitRequest, options?: ExpressRouteCrossConnectionsCommitCircuitMigrationOptionalParams) => Promise<SimplePollerLike<OperationState<MigrateExpressRouteCircuitHealthCheckResponse>, MigrateExpressRouteCircuitHealthCheckResponse>>

Property Value

(resourceGroupName: string, crossConnectionName: string, parameters: MigrateExpressRouteCircuitRequest, options?: ExpressRouteCrossConnectionsCommitCircuitMigrationOptionalParams) => Promise<SimplePollerLike<OperationState<MigrateExpressRouteCircuitHealthCheckResponse>, MigrateExpressRouteCircuitHealthCheckResponse>>

beginCommitCircuitMigrationAndWait

Warning

This API is now deprecated.

use commitCircuitMigration instead

beginCommitCircuitMigrationAndWait: (resourceGroupName: string, crossConnectionName: string, parameters: MigrateExpressRouteCircuitRequest, options?: ExpressRouteCrossConnectionsCommitCircuitMigrationOptionalParams) => Promise<MigrateExpressRouteCircuitHealthCheckResponse>

Property Value

(resourceGroupName: string, crossConnectionName: string, parameters: MigrateExpressRouteCircuitRequest, options?: ExpressRouteCrossConnectionsCommitCircuitMigrationOptionalParams) => Promise<MigrateExpressRouteCircuitHealthCheckResponse>

beginCreateOrUpdate

Warning

This API is now deprecated.

use createOrUpdate instead

beginCreateOrUpdate: (resourceGroupName: string, crossConnectionName: string, parameters: ExpressRouteCrossConnection, options?: ExpressRouteCrossConnectionsCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<ExpressRouteCrossConnection>, ExpressRouteCrossConnection>>

Property Value

(resourceGroupName: string, crossConnectionName: string, parameters: ExpressRouteCrossConnection, options?: ExpressRouteCrossConnectionsCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<ExpressRouteCrossConnection>, ExpressRouteCrossConnection>>

beginCreateOrUpdateAndWait

Warning

This API is now deprecated.

use createOrUpdate instead

beginCreateOrUpdateAndWait: (resourceGroupName: string, crossConnectionName: string, parameters: ExpressRouteCrossConnection, options?: ExpressRouteCrossConnectionsCreateOrUpdateOptionalParams) => Promise<ExpressRouteCrossConnection>

Property Value

(resourceGroupName: string, crossConnectionName: string, parameters: ExpressRouteCrossConnection, options?: ExpressRouteCrossConnectionsCreateOrUpdateOptionalParams) => Promise<ExpressRouteCrossConnection>

beginGetCircuitMigrationInfo

Warning

This API is now deprecated.

use getCircuitMigrationInfo instead

beginGetCircuitMigrationInfo: (resourceGroupName: string, crossConnectionName: string, parameters: MigrateExpressRouteCircuitValidateAndHealthCheckRequest, options?: ExpressRouteCrossConnectionsGetCircuitMigrationInfoOptionalParams) => Promise<SimplePollerLike<OperationState<MigrateExpressRouteCircuitHealthCheckResponse>, MigrateExpressRouteCircuitHealthCheckResponse>>

Property Value

(resourceGroupName: string, crossConnectionName: string, parameters: MigrateExpressRouteCircuitValidateAndHealthCheckRequest, options?: ExpressRouteCrossConnectionsGetCircuitMigrationInfoOptionalParams) => Promise<SimplePollerLike<OperationState<MigrateExpressRouteCircuitHealthCheckResponse>, MigrateExpressRouteCircuitHealthCheckResponse>>

beginGetCircuitMigrationInfoAndWait

Warning

This API is now deprecated.

use getCircuitMigrationInfo instead

beginGetCircuitMigrationInfoAndWait: (resourceGroupName: string, crossConnectionName: string, parameters: MigrateExpressRouteCircuitValidateAndHealthCheckRequest, options?: ExpressRouteCrossConnectionsGetCircuitMigrationInfoOptionalParams) => Promise<MigrateExpressRouteCircuitHealthCheckResponse>

Property Value

(resourceGroupName: string, crossConnectionName: string, parameters: MigrateExpressRouteCircuitValidateAndHealthCheckRequest, options?: ExpressRouteCrossConnectionsGetCircuitMigrationInfoOptionalParams) => Promise<MigrateExpressRouteCircuitHealthCheckResponse>

beginListArpTable

Warning

This API is now deprecated.

use listArpTable instead

beginListArpTable: (resourceGroupName: string, crossConnectionName: string, peeringName: string, devicePath: string, options?: ExpressRouteCrossConnectionsListArpTableOptionalParams) => Promise<SimplePollerLike<OperationState<ExpressRouteCircuitsArpTableListResult>, ExpressRouteCircuitsArpTableListResult>>

Property Value

(resourceGroupName: string, crossConnectionName: string, peeringName: string, devicePath: string, options?: ExpressRouteCrossConnectionsListArpTableOptionalParams) => Promise<SimplePollerLike<OperationState<ExpressRouteCircuitsArpTableListResult>, ExpressRouteCircuitsArpTableListResult>>

beginListArpTableAndWait

Warning

This API is now deprecated.

use listArpTable instead

beginListArpTableAndWait: (resourceGroupName: string, crossConnectionName: string, peeringName: string, devicePath: string, options?: ExpressRouteCrossConnectionsListArpTableOptionalParams) => Promise<ExpressRouteCircuitsArpTableListResult>

Property Value

(resourceGroupName: string, crossConnectionName: string, peeringName: string, devicePath: string, options?: ExpressRouteCrossConnectionsListArpTableOptionalParams) => Promise<ExpressRouteCircuitsArpTableListResult>

beginListRoutesTable

Warning

This API is now deprecated.

use listRoutesTable instead

beginListRoutesTable: (resourceGroupName: string, crossConnectionName: string, peeringName: string, devicePath: string, options?: ExpressRouteCrossConnectionsListRoutesTableOptionalParams) => Promise<SimplePollerLike<OperationState<ExpressRouteCircuitsRoutesTableListResult>, ExpressRouteCircuitsRoutesTableListResult>>

Property Value

(resourceGroupName: string, crossConnectionName: string, peeringName: string, devicePath: string, options?: ExpressRouteCrossConnectionsListRoutesTableOptionalParams) => Promise<SimplePollerLike<OperationState<ExpressRouteCircuitsRoutesTableListResult>, ExpressRouteCircuitsRoutesTableListResult>>

beginListRoutesTableAndWait

Warning

This API is now deprecated.

use listRoutesTable instead

beginListRoutesTableAndWait: (resourceGroupName: string, crossConnectionName: string, peeringName: string, devicePath: string, options?: ExpressRouteCrossConnectionsListRoutesTableOptionalParams) => Promise<ExpressRouteCircuitsRoutesTableListResult>

Property Value

(resourceGroupName: string, crossConnectionName: string, peeringName: string, devicePath: string, options?: ExpressRouteCrossConnectionsListRoutesTableOptionalParams) => Promise<ExpressRouteCircuitsRoutesTableListResult>

beginListRoutesTableSummary

Warning

This API is now deprecated.

use listRoutesTableSummary instead

beginListRoutesTableSummary: (resourceGroupName: string, crossConnectionName: string, peeringName: string, devicePath: string, options?: ExpressRouteCrossConnectionsListRoutesTableSummaryOptionalParams) => Promise<SimplePollerLike<OperationState<ExpressRouteCrossConnectionsRoutesTableSummaryListResult>, ExpressRouteCrossConnectionsRoutesTableSummaryListResult>>

Property Value

(resourceGroupName: string, crossConnectionName: string, peeringName: string, devicePath: string, options?: ExpressRouteCrossConnectionsListRoutesTableSummaryOptionalParams) => Promise<SimplePollerLike<OperationState<ExpressRouteCrossConnectionsRoutesTableSummaryListResult>, ExpressRouteCrossConnectionsRoutesTableSummaryListResult>>

beginListRoutesTableSummaryAndWait

Warning

This API is now deprecated.

use listRoutesTableSummary instead

beginListRoutesTableSummaryAndWait: (resourceGroupName: string, crossConnectionName: string, peeringName: string, devicePath: string, options?: ExpressRouteCrossConnectionsListRoutesTableSummaryOptionalParams) => Promise<ExpressRouteCrossConnectionsRoutesTableSummaryListResult>

Property Value

(resourceGroupName: string, crossConnectionName: string, peeringName: string, devicePath: string, options?: ExpressRouteCrossConnectionsListRoutesTableSummaryOptionalParams) => Promise<ExpressRouteCrossConnectionsRoutesTableSummaryListResult>

beginMigrateCircuit

Warning

This API is now deprecated.

use migrateCircuit instead

beginMigrateCircuit: (resourceGroupName: string, crossConnectionName: string, parameters: MigrateExpressRouteCircuitRequest, options?: ExpressRouteCrossConnectionsMigrateCircuitOptionalParams) => Promise<SimplePollerLike<OperationState<MigrateExpressRouteCircuitHealthCheckResponse>, MigrateExpressRouteCircuitHealthCheckResponse>>

Property Value

(resourceGroupName: string, crossConnectionName: string, parameters: MigrateExpressRouteCircuitRequest, options?: ExpressRouteCrossConnectionsMigrateCircuitOptionalParams) => Promise<SimplePollerLike<OperationState<MigrateExpressRouteCircuitHealthCheckResponse>, MigrateExpressRouteCircuitHealthCheckResponse>>

beginMigrateCircuitAndWait

Warning

This API is now deprecated.

use migrateCircuit instead

beginMigrateCircuitAndWait: (resourceGroupName: string, crossConnectionName: string, parameters: MigrateExpressRouteCircuitRequest, options?: ExpressRouteCrossConnectionsMigrateCircuitOptionalParams) => Promise<MigrateExpressRouteCircuitHealthCheckResponse>

Property Value

(resourceGroupName: string, crossConnectionName: string, parameters: MigrateExpressRouteCircuitRequest, options?: ExpressRouteCrossConnectionsMigrateCircuitOptionalParams) => Promise<MigrateExpressRouteCircuitHealthCheckResponse>

beginPrepareCircuitMigration

Warning

This API is now deprecated.

use prepareCircuitMigration instead

beginPrepareCircuitMigration: (resourceGroupName: string, crossConnectionName: string, parameters: MigrateExpressRouteCircuitRequest, options?: ExpressRouteCrossConnectionsPrepareCircuitMigrationOptionalParams) => Promise<SimplePollerLike<OperationState<MigrateExpressRouteCircuitHealthCheckResponse>, MigrateExpressRouteCircuitHealthCheckResponse>>

Property Value

(resourceGroupName: string, crossConnectionName: string, parameters: MigrateExpressRouteCircuitRequest, options?: ExpressRouteCrossConnectionsPrepareCircuitMigrationOptionalParams) => Promise<SimplePollerLike<OperationState<MigrateExpressRouteCircuitHealthCheckResponse>, MigrateExpressRouteCircuitHealthCheckResponse>>

beginPrepareCircuitMigrationAndWait

Warning

This API is now deprecated.

use prepareCircuitMigration instead

beginPrepareCircuitMigrationAndWait: (resourceGroupName: string, crossConnectionName: string, parameters: MigrateExpressRouteCircuitRequest, options?: ExpressRouteCrossConnectionsPrepareCircuitMigrationOptionalParams) => Promise<MigrateExpressRouteCircuitHealthCheckResponse>

Property Value

(resourceGroupName: string, crossConnectionName: string, parameters: MigrateExpressRouteCircuitRequest, options?: ExpressRouteCrossConnectionsPrepareCircuitMigrationOptionalParams) => Promise<MigrateExpressRouteCircuitHealthCheckResponse>

beginRestoreBgpForCircuitMigration

Warning

This API is now deprecated.

use restoreBgpForCircuitMigration instead

beginRestoreBgpForCircuitMigration: (resourceGroupName: string, crossConnectionName: string, parameters: MigrateExpressRouteCircuitRequest, options?: ExpressRouteCrossConnectionsRestoreBgpForCircuitMigrationOptionalParams) => Promise<SimplePollerLike<OperationState<MigrateExpressRouteCircuitHealthCheckResponse>, MigrateExpressRouteCircuitHealthCheckResponse>>

Property Value

(resourceGroupName: string, crossConnectionName: string, parameters: MigrateExpressRouteCircuitRequest, options?: ExpressRouteCrossConnectionsRestoreBgpForCircuitMigrationOptionalParams) => Promise<SimplePollerLike<OperationState<MigrateExpressRouteCircuitHealthCheckResponse>, MigrateExpressRouteCircuitHealthCheckResponse>>

beginRestoreBgpForCircuitMigrationAndWait

Warning

This API is now deprecated.

use restoreBgpForCircuitMigration instead

beginRestoreBgpForCircuitMigrationAndWait: (resourceGroupName: string, crossConnectionName: string, parameters: MigrateExpressRouteCircuitRequest, options?: ExpressRouteCrossConnectionsRestoreBgpForCircuitMigrationOptionalParams) => Promise<MigrateExpressRouteCircuitHealthCheckResponse>

Property Value

(resourceGroupName: string, crossConnectionName: string, parameters: MigrateExpressRouteCircuitRequest, options?: ExpressRouteCrossConnectionsRestoreBgpForCircuitMigrationOptionalParams) => Promise<MigrateExpressRouteCircuitHealthCheckResponse>

beginRollbackCircuitMigration

Warning

This API is now deprecated.

use rollbackCircuitMigration instead

beginRollbackCircuitMigration: (resourceGroupName: string, crossConnectionName: string, parameters: MigrateExpressRouteCircuitRequest, options?: ExpressRouteCrossConnectionsRollbackCircuitMigrationOptionalParams) => Promise<SimplePollerLike<OperationState<MigrateExpressRouteCircuitHealthCheckResponse>, MigrateExpressRouteCircuitHealthCheckResponse>>

Property Value

(resourceGroupName: string, crossConnectionName: string, parameters: MigrateExpressRouteCircuitRequest, options?: ExpressRouteCrossConnectionsRollbackCircuitMigrationOptionalParams) => Promise<SimplePollerLike<OperationState<MigrateExpressRouteCircuitHealthCheckResponse>, MigrateExpressRouteCircuitHealthCheckResponse>>

beginRollbackCircuitMigrationAndWait

Warning

This API is now deprecated.

use rollbackCircuitMigration instead

beginRollbackCircuitMigrationAndWait: (resourceGroupName: string, crossConnectionName: string, parameters: MigrateExpressRouteCircuitRequest, options?: ExpressRouteCrossConnectionsRollbackCircuitMigrationOptionalParams) => Promise<MigrateExpressRouteCircuitHealthCheckResponse>

Property Value

(resourceGroupName: string, crossConnectionName: string, parameters: MigrateExpressRouteCircuitRequest, options?: ExpressRouteCrossConnectionsRollbackCircuitMigrationOptionalParams) => Promise<MigrateExpressRouteCircuitHealthCheckResponse>

beginShutDownBgpForCircuitMigration

Warning

This API is now deprecated.

use shutDownBgpForCircuitMigration instead

beginShutDownBgpForCircuitMigration: (resourceGroupName: string, crossConnectionName: string, parameters: MigrateExpressRouteCircuitRequest, options?: ExpressRouteCrossConnectionsShutDownBgpForCircuitMigrationOptionalParams) => Promise<SimplePollerLike<OperationState<MigrateExpressRouteCircuitHealthCheckResponse>, MigrateExpressRouteCircuitHealthCheckResponse>>

Property Value

(resourceGroupName: string, crossConnectionName: string, parameters: MigrateExpressRouteCircuitRequest, options?: ExpressRouteCrossConnectionsShutDownBgpForCircuitMigrationOptionalParams) => Promise<SimplePollerLike<OperationState<MigrateExpressRouteCircuitHealthCheckResponse>, MigrateExpressRouteCircuitHealthCheckResponse>>

beginShutDownBgpForCircuitMigrationAndWait

Warning

This API is now deprecated.

use shutDownBgpForCircuitMigration instead

beginShutDownBgpForCircuitMigrationAndWait: (resourceGroupName: string, crossConnectionName: string, parameters: MigrateExpressRouteCircuitRequest, options?: ExpressRouteCrossConnectionsShutDownBgpForCircuitMigrationOptionalParams) => Promise<MigrateExpressRouteCircuitHealthCheckResponse>

Property Value

(resourceGroupName: string, crossConnectionName: string, parameters: MigrateExpressRouteCircuitRequest, options?: ExpressRouteCrossConnectionsShutDownBgpForCircuitMigrationOptionalParams) => Promise<MigrateExpressRouteCircuitHealthCheckResponse>

beginValidateCircuitMigration

Warning

This API is now deprecated.

use validateCircuitMigration instead

beginValidateCircuitMigration: (resourceGroupName: string, crossConnectionName: string, parameters: MigrateExpressRouteCircuitValidateAndHealthCheckRequest, options?: ExpressRouteCrossConnectionsValidateCircuitMigrationOptionalParams) => Promise<SimplePollerLike<OperationState<MigrateExpressRouteCircuitValidateResponse>, MigrateExpressRouteCircuitValidateResponse>>

Property Value

(resourceGroupName: string, crossConnectionName: string, parameters: MigrateExpressRouteCircuitValidateAndHealthCheckRequest, options?: ExpressRouteCrossConnectionsValidateCircuitMigrationOptionalParams) => Promise<SimplePollerLike<OperationState<MigrateExpressRouteCircuitValidateResponse>, MigrateExpressRouteCircuitValidateResponse>>

beginValidateCircuitMigrationAndWait

Warning

This API is now deprecated.

use validateCircuitMigration instead

beginValidateCircuitMigrationAndWait: (resourceGroupName: string, crossConnectionName: string, parameters: MigrateExpressRouteCircuitValidateAndHealthCheckRequest, options?: ExpressRouteCrossConnectionsValidateCircuitMigrationOptionalParams) => Promise<MigrateExpressRouteCircuitValidateResponse>

Property Value

(resourceGroupName: string, crossConnectionName: string, parameters: MigrateExpressRouteCircuitValidateAndHealthCheckRequest, options?: ExpressRouteCrossConnectionsValidateCircuitMigrationOptionalParams) => Promise<MigrateExpressRouteCircuitValidateResponse>

commitCircuitMigration

Commits the express route circuit migration for a cross connection.

commitCircuitMigration: (resourceGroupName: string, crossConnectionName: string, parameters: MigrateExpressRouteCircuitRequest, options?: ExpressRouteCrossConnectionsCommitCircuitMigrationOptionalParams) => PollerLike<OperationState<MigrateExpressRouteCircuitHealthCheckResponse>, MigrateExpressRouteCircuitHealthCheckResponse>

Property Value

(resourceGroupName: string, crossConnectionName: string, parameters: MigrateExpressRouteCircuitRequest, options?: ExpressRouteCrossConnectionsCommitCircuitMigrationOptionalParams) => PollerLike<OperationState<MigrateExpressRouteCircuitHealthCheckResponse>, MigrateExpressRouteCircuitHealthCheckResponse>

createOrUpdate

Update the specified ExpressRouteCrossConnection.

createOrUpdate: (resourceGroupName: string, crossConnectionName: string, parameters: ExpressRouteCrossConnection, options?: ExpressRouteCrossConnectionsCreateOrUpdateOptionalParams) => PollerLike<OperationState<ExpressRouteCrossConnection>, ExpressRouteCrossConnection>

Property Value

(resourceGroupName: string, crossConnectionName: string, parameters: ExpressRouteCrossConnection, options?: ExpressRouteCrossConnectionsCreateOrUpdateOptionalParams) => PollerLike<OperationState<ExpressRouteCrossConnection>, ExpressRouteCrossConnection>

get

Gets details about the specified ExpressRouteCrossConnection.

get: (resourceGroupName: string, crossConnectionName: string, options?: ExpressRouteCrossConnectionsGetOptionalParams) => Promise<ExpressRouteCrossConnection>

Property Value

(resourceGroupName: string, crossConnectionName: string, options?: ExpressRouteCrossConnectionsGetOptionalParams) => Promise<ExpressRouteCrossConnection>

getCircuitMigrationInfo

Gets migration health information for an express route circuit cross connection.

getCircuitMigrationInfo: (resourceGroupName: string, crossConnectionName: string, parameters: MigrateExpressRouteCircuitValidateAndHealthCheckRequest, options?: ExpressRouteCrossConnectionsGetCircuitMigrationInfoOptionalParams) => PollerLike<OperationState<MigrateExpressRouteCircuitHealthCheckResponse>, MigrateExpressRouteCircuitHealthCheckResponse>

Property Value

(resourceGroupName: string, crossConnectionName: string, parameters: MigrateExpressRouteCircuitValidateAndHealthCheckRequest, options?: ExpressRouteCrossConnectionsGetCircuitMigrationInfoOptionalParams) => PollerLike<OperationState<MigrateExpressRouteCircuitHealthCheckResponse>, MigrateExpressRouteCircuitHealthCheckResponse>

list

Retrieves all the ExpressRouteCrossConnections in a subscription.

list: (options?: ExpressRouteCrossConnectionsListOptionalParams) => PagedAsyncIterableIterator<ExpressRouteCrossConnection, ExpressRouteCrossConnection[], PageSettings>

Property Value

(options?: ExpressRouteCrossConnectionsListOptionalParams) => PagedAsyncIterableIterator<ExpressRouteCrossConnection, ExpressRouteCrossConnection[], PageSettings>

listArpTable

Gets the currently advertised ARP table associated with the express route cross connection in a resource group.

listArpTable: (resourceGroupName: string, crossConnectionName: string, peeringName: string, devicePath: string, options?: ExpressRouteCrossConnectionsListArpTableOptionalParams) => PollerLike<OperationState<ExpressRouteCircuitsArpTableListResult>, ExpressRouteCircuitsArpTableListResult>

Property Value

(resourceGroupName: string, crossConnectionName: string, peeringName: string, devicePath: string, options?: ExpressRouteCrossConnectionsListArpTableOptionalParams) => PollerLike<OperationState<ExpressRouteCircuitsArpTableListResult>, ExpressRouteCircuitsArpTableListResult>

listByResourceGroup

Retrieves all the ExpressRouteCrossConnections in a resource group.

listByResourceGroup: (resourceGroupName: string, options?: ExpressRouteCrossConnectionsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<ExpressRouteCrossConnection, ExpressRouteCrossConnection[], PageSettings>

Property Value

(resourceGroupName: string, options?: ExpressRouteCrossConnectionsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<ExpressRouteCrossConnection, ExpressRouteCrossConnection[], PageSettings>

listRoutesTable

Gets the currently advertised routes table associated with the express route cross connection in a resource group.

listRoutesTable: (resourceGroupName: string, crossConnectionName: string, peeringName: string, devicePath: string, options?: ExpressRouteCrossConnectionsListRoutesTableOptionalParams) => PollerLike<OperationState<ExpressRouteCircuitsRoutesTableListResult>, ExpressRouteCircuitsRoutesTableListResult>

Property Value

(resourceGroupName: string, crossConnectionName: string, peeringName: string, devicePath: string, options?: ExpressRouteCrossConnectionsListRoutesTableOptionalParams) => PollerLike<OperationState<ExpressRouteCircuitsRoutesTableListResult>, ExpressRouteCircuitsRoutesTableListResult>

listRoutesTableSummary

Gets the route table summary associated with the express route cross connection in a resource group.

listRoutesTableSummary: (resourceGroupName: string, crossConnectionName: string, peeringName: string, devicePath: string, options?: ExpressRouteCrossConnectionsListRoutesTableSummaryOptionalParams) => PollerLike<OperationState<ExpressRouteCrossConnectionsRoutesTableSummaryListResult>, ExpressRouteCrossConnectionsRoutesTableSummaryListResult>

Property Value

(resourceGroupName: string, crossConnectionName: string, peeringName: string, devicePath: string, options?: ExpressRouteCrossConnectionsListRoutesTableSummaryOptionalParams) => PollerLike<OperationState<ExpressRouteCrossConnectionsRoutesTableSummaryListResult>, ExpressRouteCrossConnectionsRoutesTableSummaryListResult>

migrateCircuit

Executes the express route circuit migration for a cross connection.

migrateCircuit: (resourceGroupName: string, crossConnectionName: string, parameters: MigrateExpressRouteCircuitRequest, options?: ExpressRouteCrossConnectionsMigrateCircuitOptionalParams) => PollerLike<OperationState<MigrateExpressRouteCircuitHealthCheckResponse>, MigrateExpressRouteCircuitHealthCheckResponse>

Property Value

(resourceGroupName: string, crossConnectionName: string, parameters: MigrateExpressRouteCircuitRequest, options?: ExpressRouteCrossConnectionsMigrateCircuitOptionalParams) => PollerLike<OperationState<MigrateExpressRouteCircuitHealthCheckResponse>, MigrateExpressRouteCircuitHealthCheckResponse>

prepareCircuitMigration

Prepares an express route circuit migration for a cross connection.

prepareCircuitMigration: (resourceGroupName: string, crossConnectionName: string, parameters: MigrateExpressRouteCircuitRequest, options?: ExpressRouteCrossConnectionsPrepareCircuitMigrationOptionalParams) => PollerLike<OperationState<MigrateExpressRouteCircuitHealthCheckResponse>, MigrateExpressRouteCircuitHealthCheckResponse>

Property Value

(resourceGroupName: string, crossConnectionName: string, parameters: MigrateExpressRouteCircuitRequest, options?: ExpressRouteCrossConnectionsPrepareCircuitMigrationOptionalParams) => PollerLike<OperationState<MigrateExpressRouteCircuitHealthCheckResponse>, MigrateExpressRouteCircuitHealthCheckResponse>

restoreBgpForCircuitMigration

Restores BGP sessions as part of an express route circuit migration for a cross connection.

restoreBgpForCircuitMigration: (resourceGroupName: string, crossConnectionName: string, parameters: MigrateExpressRouteCircuitRequest, options?: ExpressRouteCrossConnectionsRestoreBgpForCircuitMigrationOptionalParams) => PollerLike<OperationState<MigrateExpressRouteCircuitHealthCheckResponse>, MigrateExpressRouteCircuitHealthCheckResponse>

Property Value

(resourceGroupName: string, crossConnectionName: string, parameters: MigrateExpressRouteCircuitRequest, options?: ExpressRouteCrossConnectionsRestoreBgpForCircuitMigrationOptionalParams) => PollerLike<OperationState<MigrateExpressRouteCircuitHealthCheckResponse>, MigrateExpressRouteCircuitHealthCheckResponse>

rollbackCircuitMigration

Rolls back the express route circuit migration for a cross connection.

rollbackCircuitMigration: (resourceGroupName: string, crossConnectionName: string, parameters: MigrateExpressRouteCircuitRequest, options?: ExpressRouteCrossConnectionsRollbackCircuitMigrationOptionalParams) => PollerLike<OperationState<MigrateExpressRouteCircuitHealthCheckResponse>, MigrateExpressRouteCircuitHealthCheckResponse>

Property Value

(resourceGroupName: string, crossConnectionName: string, parameters: MigrateExpressRouteCircuitRequest, options?: ExpressRouteCrossConnectionsRollbackCircuitMigrationOptionalParams) => PollerLike<OperationState<MigrateExpressRouteCircuitHealthCheckResponse>, MigrateExpressRouteCircuitHealthCheckResponse>

shutDownBgpForCircuitMigration

Shuts down BGP sessions as part of an express route circuit migration for a cross connection.

shutDownBgpForCircuitMigration: (resourceGroupName: string, crossConnectionName: string, parameters: MigrateExpressRouteCircuitRequest, options?: ExpressRouteCrossConnectionsShutDownBgpForCircuitMigrationOptionalParams) => PollerLike<OperationState<MigrateExpressRouteCircuitHealthCheckResponse>, MigrateExpressRouteCircuitHealthCheckResponse>

Property Value

(resourceGroupName: string, crossConnectionName: string, parameters: MigrateExpressRouteCircuitRequest, options?: ExpressRouteCrossConnectionsShutDownBgpForCircuitMigrationOptionalParams) => PollerLike<OperationState<MigrateExpressRouteCircuitHealthCheckResponse>, MigrateExpressRouteCircuitHealthCheckResponse>

updateTags

Updates an express route cross connection tags.

updateTags: (resourceGroupName: string, crossConnectionName: string, crossConnectionParameters: TagsObject, options?: ExpressRouteCrossConnectionsUpdateTagsOptionalParams) => Promise<ExpressRouteCrossConnection>

Property Value

(resourceGroupName: string, crossConnectionName: string, crossConnectionParameters: TagsObject, options?: ExpressRouteCrossConnectionsUpdateTagsOptionalParams) => Promise<ExpressRouteCrossConnection>

validateCircuitMigration

Validates express route circuit migration for a cross connection.

validateCircuitMigration: (resourceGroupName: string, crossConnectionName: string, parameters: MigrateExpressRouteCircuitValidateAndHealthCheckRequest, options?: ExpressRouteCrossConnectionsValidateCircuitMigrationOptionalParams) => PollerLike<OperationState<MigrateExpressRouteCircuitValidateResponse>, MigrateExpressRouteCircuitValidateResponse>

Property Value

(resourceGroupName: string, crossConnectionName: string, parameters: MigrateExpressRouteCircuitValidateAndHealthCheckRequest, options?: ExpressRouteCrossConnectionsValidateCircuitMigrationOptionalParams) => PollerLike<OperationState<MigrateExpressRouteCircuitValidateResponse>, MigrateExpressRouteCircuitValidateResponse>