NetworkTaps interface

Interface representing a NetworkTaps.

Methods

beginCreate(string, string, NetworkTap, NetworkTapsCreateOptionalParams)

Creates a Network Tap.

beginCreateAndWait(string, string, NetworkTap, NetworkTapsCreateOptionalParams)

Creates a Network Tap.

beginDelete(string, string, NetworkTapsDeleteOptionalParams)

Deletes Network Tap.

beginDeleteAndWait(string, string, NetworkTapsDeleteOptionalParams)

Deletes Network Tap.

beginResync(string, string, NetworkTapsResyncOptionalParams)

Implements the operation to the underlying resources.

beginResyncAndWait(string, string, NetworkTapsResyncOptionalParams)

Implements the operation to the underlying resources.

beginUpdate(string, string, NetworkTapPatch, NetworkTapsUpdateOptionalParams)

API to update certain properties of the Network Tap resource.

beginUpdateAdministrativeState(string, string, UpdateAdministrativeState, NetworkTapsUpdateAdministrativeStateOptionalParams)

Implements the operation to the underlying resources.

beginUpdateAdministrativeStateAndWait(string, string, UpdateAdministrativeState, NetworkTapsUpdateAdministrativeStateOptionalParams)

Implements the operation to the underlying resources.

beginUpdateAndWait(string, string, NetworkTapPatch, NetworkTapsUpdateOptionalParams)

API to update certain properties of the Network Tap resource.

get(string, string, NetworkTapsGetOptionalParams)

Retrieves details of this Network Tap.

listByResourceGroup(string, NetworkTapsListByResourceGroupOptionalParams)

Displays Network Taps list by resource group GET method.

listBySubscription(NetworkTapsListBySubscriptionOptionalParams)

Displays Network Taps list by subscription GET method.

Method Details

beginCreate(string, string, NetworkTap, NetworkTapsCreateOptionalParams)

Creates a Network Tap.

function beginCreate(resourceGroupName: string, networkTapName: string, body: NetworkTap, options?: NetworkTapsCreateOptionalParams): Promise<SimplePollerLike<OperationState<NetworkTap>, NetworkTap>>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

networkTapName

string

Name of the Network Tap.

body
NetworkTap

Request payload.

options
NetworkTapsCreateOptionalParams

The options parameters.

Returns

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

beginCreateAndWait(string, string, NetworkTap, NetworkTapsCreateOptionalParams)

Creates a Network Tap.

function beginCreateAndWait(resourceGroupName: string, networkTapName: string, body: NetworkTap, options?: NetworkTapsCreateOptionalParams): Promise<NetworkTap>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

networkTapName

string

Name of the Network Tap.

body
NetworkTap

Request payload.

options
NetworkTapsCreateOptionalParams

The options parameters.

Returns

Promise<NetworkTap>

beginDelete(string, string, NetworkTapsDeleteOptionalParams)

Deletes Network Tap.

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

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

networkTapName

string

Name of the Network Tap.

options
NetworkTapsDeleteOptionalParams

The options parameters.

Returns

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

beginDeleteAndWait(string, string, NetworkTapsDeleteOptionalParams)

Deletes Network Tap.

function beginDeleteAndWait(resourceGroupName: string, networkTapName: string, options?: NetworkTapsDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

networkTapName

string

Name of the Network Tap.

options
NetworkTapsDeleteOptionalParams

The options parameters.

Returns

Promise<void>

beginResync(string, string, NetworkTapsResyncOptionalParams)

Implements the operation to the underlying resources.

function beginResync(resourceGroupName: string, networkTapName: string, options?: NetworkTapsResyncOptionalParams): Promise<SimplePollerLike<OperationState<CommonPostActionResponseForStateUpdate>, CommonPostActionResponseForStateUpdate>>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

networkTapName

string

Name of the Network Tap.

options
NetworkTapsResyncOptionalParams

The options parameters.

Returns

beginResyncAndWait(string, string, NetworkTapsResyncOptionalParams)

Implements the operation to the underlying resources.

function beginResyncAndWait(resourceGroupName: string, networkTapName: string, options?: NetworkTapsResyncOptionalParams): Promise<CommonPostActionResponseForStateUpdate>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

networkTapName

string

Name of the Network Tap.

options
NetworkTapsResyncOptionalParams

The options parameters.

Returns

beginUpdate(string, string, NetworkTapPatch, NetworkTapsUpdateOptionalParams)

API to update certain properties of the Network Tap resource.

function beginUpdate(resourceGroupName: string, networkTapName: string, body: NetworkTapPatch, options?: NetworkTapsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<NetworkTap>, NetworkTap>>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

networkTapName

string

Name of the Network Tap.

body
NetworkTapPatch

Network Tap properties to update.

options
NetworkTapsUpdateOptionalParams

The options parameters.

Returns

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

beginUpdateAdministrativeState(string, string, UpdateAdministrativeState, NetworkTapsUpdateAdministrativeStateOptionalParams)

Implements the operation to the underlying resources.

function beginUpdateAdministrativeState(resourceGroupName: string, networkTapName: string, body: UpdateAdministrativeState, options?: NetworkTapsUpdateAdministrativeStateOptionalParams): Promise<SimplePollerLike<OperationState<CommonPostActionResponseForDeviceUpdate>, CommonPostActionResponseForDeviceUpdate>>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

networkTapName

string

Name of the Network Tap.

body
UpdateAdministrativeState

Request payload.

options
NetworkTapsUpdateAdministrativeStateOptionalParams

The options parameters.

Returns

beginUpdateAdministrativeStateAndWait(string, string, UpdateAdministrativeState, NetworkTapsUpdateAdministrativeStateOptionalParams)

Implements the operation to the underlying resources.

function beginUpdateAdministrativeStateAndWait(resourceGroupName: string, networkTapName: string, body: UpdateAdministrativeState, options?: NetworkTapsUpdateAdministrativeStateOptionalParams): Promise<CommonPostActionResponseForDeviceUpdate>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

networkTapName

string

Name of the Network Tap.

body
UpdateAdministrativeState

Request payload.

options
NetworkTapsUpdateAdministrativeStateOptionalParams

The options parameters.

Returns

beginUpdateAndWait(string, string, NetworkTapPatch, NetworkTapsUpdateOptionalParams)

API to update certain properties of the Network Tap resource.

function beginUpdateAndWait(resourceGroupName: string, networkTapName: string, body: NetworkTapPatch, options?: NetworkTapsUpdateOptionalParams): Promise<NetworkTap>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

networkTapName

string

Name of the Network Tap.

body
NetworkTapPatch

Network Tap properties to update.

options
NetworkTapsUpdateOptionalParams

The options parameters.

Returns

Promise<NetworkTap>

get(string, string, NetworkTapsGetOptionalParams)

Retrieves details of this Network Tap.

function get(resourceGroupName: string, networkTapName: string, options?: NetworkTapsGetOptionalParams): Promise<NetworkTap>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

networkTapName

string

Name of the Network Tap.

options
NetworkTapsGetOptionalParams

The options parameters.

Returns

Promise<NetworkTap>

listByResourceGroup(string, NetworkTapsListByResourceGroupOptionalParams)

Displays Network Taps list by resource group GET method.

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

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

options
NetworkTapsListByResourceGroupOptionalParams

The options parameters.

Returns

listBySubscription(NetworkTapsListBySubscriptionOptionalParams)

Displays Network Taps list by subscription GET method.

function listBySubscription(options?: NetworkTapsListBySubscriptionOptionalParams): PagedAsyncIterableIterator<NetworkTap, NetworkTap[], PageSettings>

Parameters

options
NetworkTapsListBySubscriptionOptionalParams

The options parameters.

Returns