VirtualRoutersClient Interface

Definition

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

public interface VirtualRoutersClient extends InnerSupportsGet<VirtualRouterInner>, InnerSupportsListing<VirtualRouterInner>, InnerSupportsDelete<Void>
Implements

Methods

beginCreateOrUpdate(String resourceGroupName, String virtualRouterName, VirtualRouterInner parameters)

Creates or updates the specified Virtual Router.

beginCreateOrUpdate(String resourceGroupName, String virtualRouterName, VirtualRouterInner parameters, Context context)

Creates or updates the specified Virtual Router.

beginCreateOrUpdateAsync(String resourceGroupName, String virtualRouterName, VirtualRouterInner parameters)

Creates or updates the specified Virtual Router.

beginDelete(String resourceGroupName, String virtualRouterName)

Deletes the specified Virtual Router.

beginDelete(String resourceGroupName, String virtualRouterName, Context context)

Deletes the specified Virtual Router.

beginDeleteAsync(String resourceGroupName, String virtualRouterName)

Deletes the specified Virtual Router.

createOrUpdate(String resourceGroupName, String virtualRouterName, VirtualRouterInner parameters)

Creates or updates the specified Virtual Router.

createOrUpdate(String resourceGroupName, String virtualRouterName, VirtualRouterInner parameters, Context context)

Creates or updates the specified Virtual Router.

createOrUpdateAsync(String resourceGroupName, String virtualRouterName, VirtualRouterInner parameters)

Creates or updates the specified Virtual Router.

createOrUpdateWithResponseAsync(String resourceGroupName, String virtualRouterName, VirtualRouterInner parameters)

Creates or updates the specified Virtual Router.

delete(String resourceGroupName, String virtualRouterName)

Deletes the specified Virtual Router.

delete(String resourceGroupName, String virtualRouterName, Context context)

Deletes the specified Virtual Router.

deleteAsync(String resourceGroupName, String virtualRouterName)

Deletes the specified Virtual Router.

deleteWithResponseAsync(String resourceGroupName, String virtualRouterName)

Deletes the specified Virtual Router.

getByResourceGroup(String resourceGroupName, String virtualRouterName)

Gets the specified Virtual Router.

getByResourceGroupAsync(String resourceGroupName, String virtualRouterName)

Gets the specified Virtual Router.

getByResourceGroupAsync(String resourceGroupName, String virtualRouterName, String expand)

Gets the specified Virtual Router.

getByResourceGroupWithResponse(String resourceGroupName, String virtualRouterName, String expand, Context context)

Gets the specified Virtual Router.

getByResourceGroupWithResponseAsync(String resourceGroupName, String virtualRouterName, String expand)

Gets the specified Virtual Router.

list()

Gets all the Virtual Routers in a subscription.

list(Context context)

Gets all the Virtual Routers in a subscription.

listAsync()

Gets all the Virtual Routers in a subscription.

listByResourceGroup(String resourceGroupName)

Lists all Virtual Routers in a resource group.

listByResourceGroup(String resourceGroupName, Context context)

Lists all Virtual Routers in a resource group.

listByResourceGroupAsync(String resourceGroupName)

Lists all Virtual Routers in a resource group.

Applies to