VirtualNetworkTaps interface

Interface representing a VirtualNetworkTaps.

Methods

beginCreateOrUpdate(string, string, VirtualNetworkTap, VirtualNetworkTapsCreateOrUpdateOptionalParams)

Creates or updates a Virtual Network Tap.

beginCreateOrUpdateAndWait(string, string, VirtualNetworkTap, VirtualNetworkTapsCreateOrUpdateOptionalParams)

Creates or updates a Virtual Network Tap.

beginDelete(string, string, VirtualNetworkTapsDeleteOptionalParams)

Deletes the specified virtual network tap.

beginDeleteAndWait(string, string, VirtualNetworkTapsDeleteOptionalParams)

Deletes the specified virtual network tap.

get(string, string, VirtualNetworkTapsGetOptionalParams)

Gets information about the specified virtual network tap.

listAll(VirtualNetworkTapsListAllOptionalParams)

Gets all the VirtualNetworkTaps in a subscription.

listByResourceGroup(string, VirtualNetworkTapsListByResourceGroupOptionalParams)

Gets all the VirtualNetworkTaps in a subscription.

updateTags(string, string, TagsObject, VirtualNetworkTapsUpdateTagsOptionalParams)

Updates an VirtualNetworkTap tags.

Method Details

beginCreateOrUpdate(string, string, VirtualNetworkTap, VirtualNetworkTapsCreateOrUpdateOptionalParams)

Creates or updates a Virtual Network Tap.

function beginCreateOrUpdate(resourceGroupName: string, tapName: string, parameters: VirtualNetworkTap, options?: VirtualNetworkTapsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<VirtualNetworkTap>, VirtualNetworkTap>>

Parameters

resourceGroupName

string

The name of the resource group.

tapName

string

The name of the virtual network tap.

parameters
VirtualNetworkTap

Parameters supplied to the create or update virtual network tap operation.

options
VirtualNetworkTapsCreateOrUpdateOptionalParams

The options parameters.

Returns

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

beginCreateOrUpdateAndWait(string, string, VirtualNetworkTap, VirtualNetworkTapsCreateOrUpdateOptionalParams)

Creates or updates a Virtual Network Tap.

function beginCreateOrUpdateAndWait(resourceGroupName: string, tapName: string, parameters: VirtualNetworkTap, options?: VirtualNetworkTapsCreateOrUpdateOptionalParams): Promise<VirtualNetworkTap>

Parameters

resourceGroupName

string

The name of the resource group.

tapName

string

The name of the virtual network tap.

parameters
VirtualNetworkTap

Parameters supplied to the create or update virtual network tap operation.

options
VirtualNetworkTapsCreateOrUpdateOptionalParams

The options parameters.

Returns

beginDelete(string, string, VirtualNetworkTapsDeleteOptionalParams)

Deletes the specified virtual network tap.

function beginDelete(resourceGroupName: string, tapName: string, options?: VirtualNetworkTapsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameters

resourceGroupName

string

The name of the resource group.

tapName

string

The name of the virtual network tap.

options
VirtualNetworkTapsDeleteOptionalParams

The options parameters.

Returns

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

beginDeleteAndWait(string, string, VirtualNetworkTapsDeleteOptionalParams)

Deletes the specified virtual network tap.

function beginDeleteAndWait(resourceGroupName: string, tapName: string, options?: VirtualNetworkTapsDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

The name of the resource group.

tapName

string

The name of the virtual network tap.

options
VirtualNetworkTapsDeleteOptionalParams

The options parameters.

Returns

Promise<void>

get(string, string, VirtualNetworkTapsGetOptionalParams)

Gets information about the specified virtual network tap.

function get(resourceGroupName: string, tapName: string, options?: VirtualNetworkTapsGetOptionalParams): Promise<VirtualNetworkTap>

Parameters

resourceGroupName

string

The name of the resource group.

tapName

string

The name of virtual network tap.

options
VirtualNetworkTapsGetOptionalParams

The options parameters.

Returns

listAll(VirtualNetworkTapsListAllOptionalParams)

Gets all the VirtualNetworkTaps in a subscription.

function listAll(options?: VirtualNetworkTapsListAllOptionalParams): PagedAsyncIterableIterator<VirtualNetworkTap, VirtualNetworkTap[], PageSettings>

Parameters

options
VirtualNetworkTapsListAllOptionalParams

The options parameters.

Returns

listByResourceGroup(string, VirtualNetworkTapsListByResourceGroupOptionalParams)

Gets all the VirtualNetworkTaps in a subscription.

function listByResourceGroup(resourceGroupName: string, options?: VirtualNetworkTapsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<VirtualNetworkTap, VirtualNetworkTap[], PageSettings>

Parameters

resourceGroupName

string

The name of the resource group.

options
VirtualNetworkTapsListByResourceGroupOptionalParams

The options parameters.

Returns

updateTags(string, string, TagsObject, VirtualNetworkTapsUpdateTagsOptionalParams)

Updates an VirtualNetworkTap tags.

function updateTags(resourceGroupName: string, tapName: string, tapParameters: TagsObject, options?: VirtualNetworkTapsUpdateTagsOptionalParams): Promise<VirtualNetworkTap>

Parameters

resourceGroupName

string

The name of the resource group.

tapName

string

The name of the tap.

tapParameters
TagsObject

Parameters supplied to update VirtualNetworkTap tags.

options
VirtualNetworkTapsUpdateTagsOptionalParams

The options parameters.

Returns