VirtualHubRouteTableV2S interface

Interface representing a VirtualHubRouteTableV2S.

Methods

beginCreateOrUpdate(string, string, string, VirtualHubRouteTableV2, VirtualHubRouteTableV2SCreateOrUpdateOptionalParams)

Creates a VirtualHubRouteTableV2 resource if it doesn't exist else updates the existing VirtualHubRouteTableV2.

beginCreateOrUpdateAndWait(string, string, string, VirtualHubRouteTableV2, VirtualHubRouteTableV2SCreateOrUpdateOptionalParams)

Creates a VirtualHubRouteTableV2 resource if it doesn't exist else updates the existing VirtualHubRouteTableV2.

beginDelete(string, string, string, VirtualHubRouteTableV2SDeleteOptionalParams)

Deletes a VirtualHubRouteTableV2.

beginDeleteAndWait(string, string, string, VirtualHubRouteTableV2SDeleteOptionalParams)

Deletes a VirtualHubRouteTableV2.

get(string, string, string, VirtualHubRouteTableV2SGetOptionalParams)

Retrieves the details of a VirtualHubRouteTableV2.

list(string, string, VirtualHubRouteTableV2SListOptionalParams)

Retrieves the details of all VirtualHubRouteTableV2s.

Method Details

beginCreateOrUpdate(string, string, string, VirtualHubRouteTableV2, VirtualHubRouteTableV2SCreateOrUpdateOptionalParams)

Creates a VirtualHubRouteTableV2 resource if it doesn't exist else updates the existing VirtualHubRouteTableV2.

function beginCreateOrUpdate(resourceGroupName: string, virtualHubName: string, routeTableName: string, virtualHubRouteTableV2Parameters: VirtualHubRouteTableV2, options?: VirtualHubRouteTableV2SCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<VirtualHubRouteTableV2>, VirtualHubRouteTableV2>>

Parameters

resourceGroupName

string

The resource group name of the VirtualHub.

virtualHubName

string

The name of the VirtualHub.

routeTableName

string

The name of the VirtualHubRouteTableV2.

virtualHubRouteTableV2Parameters
VirtualHubRouteTableV2

Parameters supplied to create or update VirtualHubRouteTableV2.

options
VirtualHubRouteTableV2SCreateOrUpdateOptionalParams

The options parameters.

Returns

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

beginCreateOrUpdateAndWait(string, string, string, VirtualHubRouteTableV2, VirtualHubRouteTableV2SCreateOrUpdateOptionalParams)

Creates a VirtualHubRouteTableV2 resource if it doesn't exist else updates the existing VirtualHubRouteTableV2.

function beginCreateOrUpdateAndWait(resourceGroupName: string, virtualHubName: string, routeTableName: string, virtualHubRouteTableV2Parameters: VirtualHubRouteTableV2, options?: VirtualHubRouteTableV2SCreateOrUpdateOptionalParams): Promise<VirtualHubRouteTableV2>

Parameters

resourceGroupName

string

The resource group name of the VirtualHub.

virtualHubName

string

The name of the VirtualHub.

routeTableName

string

The name of the VirtualHubRouteTableV2.

virtualHubRouteTableV2Parameters
VirtualHubRouteTableV2

Parameters supplied to create or update VirtualHubRouteTableV2.

options
VirtualHubRouteTableV2SCreateOrUpdateOptionalParams

The options parameters.

Returns

beginDelete(string, string, string, VirtualHubRouteTableV2SDeleteOptionalParams)

Deletes a VirtualHubRouteTableV2.

function beginDelete(resourceGroupName: string, virtualHubName: string, routeTableName: string, options?: VirtualHubRouteTableV2SDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameters

resourceGroupName

string

The resource group name of the VirtualHubRouteTableV2.

virtualHubName

string

The name of the VirtualHub.

routeTableName

string

The name of the VirtualHubRouteTableV2.

options
VirtualHubRouteTableV2SDeleteOptionalParams

The options parameters.

Returns

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

beginDeleteAndWait(string, string, string, VirtualHubRouteTableV2SDeleteOptionalParams)

Deletes a VirtualHubRouteTableV2.

function beginDeleteAndWait(resourceGroupName: string, virtualHubName: string, routeTableName: string, options?: VirtualHubRouteTableV2SDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

The resource group name of the VirtualHubRouteTableV2.

virtualHubName

string

The name of the VirtualHub.

routeTableName

string

The name of the VirtualHubRouteTableV2.

options
VirtualHubRouteTableV2SDeleteOptionalParams

The options parameters.

Returns

Promise<void>

get(string, string, string, VirtualHubRouteTableV2SGetOptionalParams)

Retrieves the details of a VirtualHubRouteTableV2.

function get(resourceGroupName: string, virtualHubName: string, routeTableName: string, options?: VirtualHubRouteTableV2SGetOptionalParams): Promise<VirtualHubRouteTableV2>

Parameters

resourceGroupName

string

The resource group name of the VirtualHubRouteTableV2.

virtualHubName

string

The name of the VirtualHub.

routeTableName

string

The name of the VirtualHubRouteTableV2.

options
VirtualHubRouteTableV2SGetOptionalParams

The options parameters.

Returns

list(string, string, VirtualHubRouteTableV2SListOptionalParams)

Retrieves the details of all VirtualHubRouteTableV2s.

function list(resourceGroupName: string, virtualHubName: string, options?: VirtualHubRouteTableV2SListOptionalParams): PagedAsyncIterableIterator<VirtualHubRouteTableV2, VirtualHubRouteTableV2[], PageSettings>

Parameters

resourceGroupName

string

The resource group name of the VirtualHub.

virtualHubName

string

The name of the VirtualHub.

options
VirtualHubRouteTableV2SListOptionalParams

The options parameters.

Returns