NetworkInterfaceTapConfigurations interface

Interface representing a NetworkInterfaceTapConfigurations.

Methods

beginCreateOrUpdate(string, string, string, NetworkInterfaceTapConfiguration, NetworkInterfaceTapConfigurationsCreateOrUpdateOptionalParams)

Creates or updates a Tap configuration in the specified NetworkInterface.

beginCreateOrUpdateAndWait(string, string, string, NetworkInterfaceTapConfiguration, NetworkInterfaceTapConfigurationsCreateOrUpdateOptionalParams)

Creates or updates a Tap configuration in the specified NetworkInterface.

beginDelete(string, string, string, NetworkInterfaceTapConfigurationsDeleteOptionalParams)

Deletes the specified tap configuration from the NetworkInterface.

beginDeleteAndWait(string, string, string, NetworkInterfaceTapConfigurationsDeleteOptionalParams)

Deletes the specified tap configuration from the NetworkInterface.

get(string, string, string, NetworkInterfaceTapConfigurationsGetOptionalParams)

Get the specified tap configuration on a network interface.

list(string, string, NetworkInterfaceTapConfigurationsListOptionalParams)

Get all Tap configurations in a network interface

Method Details

beginCreateOrUpdate(string, string, string, NetworkInterfaceTapConfiguration, NetworkInterfaceTapConfigurationsCreateOrUpdateOptionalParams)

Creates or updates a Tap configuration in the specified NetworkInterface.

function beginCreateOrUpdate(resourceGroupName: string, networkInterfaceName: string, tapConfigurationName: string, tapConfigurationParameters: NetworkInterfaceTapConfiguration, options?: NetworkInterfaceTapConfigurationsCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<NetworkInterfaceTapConfiguration>, NetworkInterfaceTapConfiguration>>

Parameters

resourceGroupName

string

The name of the resource group.

networkInterfaceName

string

The name of the network interface.

tapConfigurationName

string

The name of the tap configuration.

tapConfigurationParameters
NetworkInterfaceTapConfiguration

Parameters supplied to the create or update tap configuration operation.

Returns

Promise<PollerLike<@azure/core-lro.PollOperationState<NetworkInterfaceTapConfiguration>, NetworkInterfaceTapConfiguration>>

beginCreateOrUpdateAndWait(string, string, string, NetworkInterfaceTapConfiguration, NetworkInterfaceTapConfigurationsCreateOrUpdateOptionalParams)

Creates or updates a Tap configuration in the specified NetworkInterface.

function beginCreateOrUpdateAndWait(resourceGroupName: string, networkInterfaceName: string, tapConfigurationName: string, tapConfigurationParameters: NetworkInterfaceTapConfiguration, options?: NetworkInterfaceTapConfigurationsCreateOrUpdateOptionalParams): Promise<NetworkInterfaceTapConfiguration>

Parameters

resourceGroupName

string

The name of the resource group.

networkInterfaceName

string

The name of the network interface.

tapConfigurationName

string

The name of the tap configuration.

tapConfigurationParameters
NetworkInterfaceTapConfiguration

Parameters supplied to the create or update tap configuration operation.

Returns

beginDelete(string, string, string, NetworkInterfaceTapConfigurationsDeleteOptionalParams)

Deletes the specified tap configuration from the NetworkInterface.

function beginDelete(resourceGroupName: string, networkInterfaceName: string, tapConfigurationName: string, options?: NetworkInterfaceTapConfigurationsDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parameters

resourceGroupName

string

The name of the resource group.

networkInterfaceName

string

The name of the network interface.

tapConfigurationName

string

The name of the tap configuration.

Returns

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginDeleteAndWait(string, string, string, NetworkInterfaceTapConfigurationsDeleteOptionalParams)

Deletes the specified tap configuration from the NetworkInterface.

function beginDeleteAndWait(resourceGroupName: string, networkInterfaceName: string, tapConfigurationName: string, options?: NetworkInterfaceTapConfigurationsDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

The name of the resource group.

networkInterfaceName

string

The name of the network interface.

tapConfigurationName

string

The name of the tap configuration.

Returns

Promise<void>

get(string, string, string, NetworkInterfaceTapConfigurationsGetOptionalParams)

Get the specified tap configuration on a network interface.

function get(resourceGroupName: string, networkInterfaceName: string, tapConfigurationName: string, options?: NetworkInterfaceTapConfigurationsGetOptionalParams): Promise<NetworkInterfaceTapConfiguration>

Parameters

resourceGroupName

string

The name of the resource group.

networkInterfaceName

string

The name of the network interface.

tapConfigurationName

string

The name of the tap configuration.

options
NetworkInterfaceTapConfigurationsGetOptionalParams

The options parameters.

Returns

list(string, string, NetworkInterfaceTapConfigurationsListOptionalParams)

Get all Tap configurations in a network interface

function list(resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfaceTapConfigurationsListOptionalParams): PagedAsyncIterableIterator<NetworkInterfaceTapConfiguration, NetworkInterfaceTapConfiguration[], PageSettings>

Parameters

resourceGroupName

string

The name of the resource group.

networkInterfaceName

string

The name of the network interface.

options
NetworkInterfaceTapConfigurationsListOptionalParams

The options parameters.

Returns