IRouteOperations Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The Network Management API includes operations for managing the routes for your subscription.
public interface IRouteOperations
type IRouteOperations = interface
Public Interface IRouteOperations
Methods
AbortMigrationAsync(String, CancellationToken) |
Abort routetable migration api validates and aborts the given routetable for IaaS Classic to ARM migration. |
AddRouteTableToSubnetAsync(String, String, AddRouteTableToSubnetParameters, CancellationToken) |
Set the specified route table for the provided subnet in the provided virtual network in this subscription. |
BeginAbortMigrationAsync(String, CancellationToken) |
Abort routetable migration api validates and aborts the given routetable for IaaS Classic to ARM migration. |
BeginAddRouteTableToSubnetAsync(String, String, AddRouteTableToSubnetParameters, CancellationToken) |
Set the specified route table for the provided subnet in the provided virtual network in this subscription. |
BeginCommitMigrationAsync(String, CancellationToken) |
Commit routetable migration api validates and commits the given routetable for IaaS Classic to ARM migration. |
BeginCreateRouteTableAsync(CreateRouteTableParameters, CancellationToken) |
Create the specified route table for this subscription. |
BeginDeleteRouteAsync(String, String, CancellationToken) |
Set the specified route for the provided table in this subscription. |
BeginDeleteRouteTableAsync(String, CancellationToken) |
Delete the specified route table for this subscription. |
BeginPrepareMigrationAsync(String, CancellationToken) |
Prepare routetable migration api validates and prepares the given routetable for IaaS Classic to ARM migration. |
BeginRemoveRouteTableFromSubnetAsync(String, String, CancellationToken) |
Remove the route table from the provided subnet in the provided virtual network in this subscription. |
BeginSetRouteAsync(String, String, SetRouteParameters, CancellationToken) |
Set the specified route for the provided table in this subscription. |
CommitMigrationAsync(String, CancellationToken) |
Commit routetable migration api validates and commits the given routetable for IaaS Classic to ARM migration. |
CreateRouteTableAsync(CreateRouteTableParameters, CancellationToken) |
Create the specified route table for this subscription. |
DeleteRouteAsync(String, String, CancellationToken) |
Set the specified route for the provided table in this subscription. |
DeleteRouteTableAsync(String, CancellationToken) |
Delete the specified route table for this subscription. |
GetEffectiveRouteTableForNetworkInterfaceAsync(String, String, String, String, CancellationToken) |
Get the effective route table for the provided network interface in this subscription. |
GetEffectiveRouteTableForRoleInstanceAsync(String, String, String, CancellationToken) |
Get the effective route table for the provided role instance in this subscription. |
GetRouteTableAsync(String, CancellationToken) |
Get the specified route table for this subscription. |
GetRouteTableForSubnetAsync(String, String, CancellationToken) |
Get the specified route table for the provided subnet in the provided virtual network in this subscription. |
GetRouteTableWithDetailsAsync(String, String, CancellationToken) |
Get the specified route table for this subscription. |
ListRouteTablesAsync(CancellationToken) |
List the existing route tables for this subscription. |
PrepareMigrationAsync(String, CancellationToken) |
Prepare routetable migration api validates and prepares the given routetable for IaaS Classic to ARM migration. |
RemoveRouteTableFromSubnetAsync(String, String, CancellationToken) |
Remove the route table from the provided subnet in the provided virtual network in this subscription. |
SetRouteAsync(String, String, SetRouteParameters, CancellationToken) |
Set the specified route for the provided table in this subscription. |
ValidateMigrationAsync(String, CancellationToken) |
Validate routetable migration api validates the given routetable for IaaS Classic to ARM migration. |
Extension Methods
AbortMigration(IRouteOperations, String) |
Abort routetable migration api validates and aborts the given routetable for IaaS Classic to ARM migration. |
AbortMigrationAsync(IRouteOperations, String) |
Abort routetable migration api validates and aborts the given routetable for IaaS Classic to ARM migration. |
AddRouteTableToSubnet(IRouteOperations, String, String, AddRouteTableToSubnetParameters) |
Set the specified route table for the provided subnet in the provided virtual network in this subscription. |
AddRouteTableToSubnetAsync(IRouteOperations, String, String, AddRouteTableToSubnetParameters) |
Set the specified route table for the provided subnet in the provided virtual network in this subscription. |
BeginAbortMigration(IRouteOperations, String) |
Abort routetable migration api validates and aborts the given routetable for IaaS Classic to ARM migration. |
BeginAbortMigrationAsync(IRouteOperations, String) |
Abort routetable migration api validates and aborts the given routetable for IaaS Classic to ARM migration. |
BeginAddRouteTableToSubnet(IRouteOperations, String, String, AddRouteTableToSubnetParameters) |
Set the specified route table for the provided subnet in the provided virtual network in this subscription. |
BeginAddRouteTableToSubnetAsync(IRouteOperations, String, String, AddRouteTableToSubnetParameters) |
Set the specified route table for the provided subnet in the provided virtual network in this subscription. |
BeginCommitMigration(IRouteOperations, String) |
Commit routetable migration api validates and commits the given routetable for IaaS Classic to ARM migration. |
BeginCommitMigrationAsync(IRouteOperations, String) |
Commit routetable migration api validates and commits the given routetable for IaaS Classic to ARM migration. |
BeginCreateRouteTable(IRouteOperations, CreateRouteTableParameters) |
Create the specified route table for this subscription. |
BeginCreateRouteTableAsync(IRouteOperations, CreateRouteTableParameters) |
Create the specified route table for this subscription. |
BeginDeleteRoute(IRouteOperations, String, String) |
Set the specified route for the provided table in this subscription. |
BeginDeleteRouteAsync(IRouteOperations, String, String) |
Set the specified route for the provided table in this subscription. |
BeginDeleteRouteTable(IRouteOperations, String) |
Delete the specified route table for this subscription. |
BeginDeleteRouteTableAsync(IRouteOperations, String) |
Delete the specified route table for this subscription. |
BeginPrepareMigration(IRouteOperations, String) |
Prepare routetable migration api validates and prepares the given routetable for IaaS Classic to ARM migration. |
BeginPrepareMigrationAsync(IRouteOperations, String) |
Prepare routetable migration api validates and prepares the given routetable for IaaS Classic to ARM migration. |
BeginRemoveRouteTableFromSubnet(IRouteOperations, String, String) |
Remove the route table from the provided subnet in the provided virtual network in this subscription. |
BeginRemoveRouteTableFromSubnetAsync(IRouteOperations, String, String) |
Remove the route table from the provided subnet in the provided virtual network in this subscription. |
BeginSetRoute(IRouteOperations, String, String, SetRouteParameters) |
Set the specified route for the provided table in this subscription. |
BeginSetRouteAsync(IRouteOperations, String, String, SetRouteParameters) |
Set the specified route for the provided table in this subscription. |
CommitMigration(IRouteOperations, String) |
Commit routetable migration api validates and commits the given routetable for IaaS Classic to ARM migration. |
CommitMigrationAsync(IRouteOperations, String) |
Commit routetable migration api validates and commits the given routetable for IaaS Classic to ARM migration. |
CreateRouteTable(IRouteOperations, CreateRouteTableParameters) |
Create the specified route table for this subscription. |
CreateRouteTableAsync(IRouteOperations, CreateRouteTableParameters) |
Create the specified route table for this subscription. |
DeleteRoute(IRouteOperations, String, String) |
Set the specified route for the provided table in this subscription. |
DeleteRouteAsync(IRouteOperations, String, String) |
Set the specified route for the provided table in this subscription. |
DeleteRouteTable(IRouteOperations, String) |
Delete the specified route table for this subscription. |
DeleteRouteTableAsync(IRouteOperations, String) |
Delete the specified route table for this subscription. |
GetEffectiveRouteTableForNetworkInterface(IRouteOperations, String, String, String, String) |
Get the effective route table for the provided network interface in this subscription. |
GetEffectiveRouteTableForNetworkInterfaceAsync(IRouteOperations, String, String, String, String) |
Get the effective route table for the provided network interface in this subscription. |
GetEffectiveRouteTableForRoleInstance(IRouteOperations, String, String, String) |
Get the effective route table for the provided role instance in this subscription. |
GetEffectiveRouteTableForRoleInstanceAsync(IRouteOperations, String, String, String) |
Get the effective route table for the provided role instance in this subscription. |
GetRouteTable(IRouteOperations, String) |
Get the specified route table for this subscription. |
GetRouteTableAsync(IRouteOperations, String) |
Get the specified route table for this subscription. |
GetRouteTableForSubnet(IRouteOperations, String, String) |
Get the specified route table for the provided subnet in the provided virtual network in this subscription. |
GetRouteTableForSubnetAsync(IRouteOperations, String, String) |
Get the specified route table for the provided subnet in the provided virtual network in this subscription. |
GetRouteTableWithDetails(IRouteOperations, String, String) |
Get the specified route table for this subscription. |
GetRouteTableWithDetailsAsync(IRouteOperations, String, String) |
Get the specified route table for this subscription. |
ListRouteTables(IRouteOperations) |
List the existing route tables for this subscription. |
ListRouteTablesAsync(IRouteOperations) |
List the existing route tables for this subscription. |
PrepareMigration(IRouteOperations, String) |
Prepare routetable migration api validates and prepares the given routetable for IaaS Classic to ARM migration. |
PrepareMigrationAsync(IRouteOperations, String) |
Prepare routetable migration api validates and prepares the given routetable for IaaS Classic to ARM migration. |
RemoveRouteTableFromSubnet(IRouteOperations, String, String) |
Remove the route table from the provided subnet in the provided virtual network in this subscription. |
RemoveRouteTableFromSubnetAsync(IRouteOperations, String, String) |
Remove the route table from the provided subnet in the provided virtual network in this subscription. |
SetRoute(IRouteOperations, String, String, SetRouteParameters) |
Set the specified route for the provided table in this subscription. |
SetRouteAsync(IRouteOperations, String, String, SetRouteParameters) |
Set the specified route for the provided table in this subscription. |
ValidateMigration(IRouteOperations, String) |
Validate routetable migration api validates the given routetable for IaaS Classic to ARM migration. |
ValidateMigrationAsync(IRouteOperations, String) |
Validate routetable migration api validates the given routetable for IaaS Classic to ARM migration. |