NetworkVirtualApplianceConnections interface

Interface representing a NetworkVirtualApplianceConnections.

Methods

beginCreateOrUpdate(string, string, string, NetworkVirtualApplianceConnection, NetworkVirtualApplianceConnectionsCreateOrUpdateOptionalParams)

Creates a connection to Network Virtual Appliance, if it doesn't exist else updates the existing NVA connection'

beginCreateOrUpdateAndWait(string, string, string, NetworkVirtualApplianceConnection, NetworkVirtualApplianceConnectionsCreateOrUpdateOptionalParams)

Creates a connection to Network Virtual Appliance, if it doesn't exist else updates the existing NVA connection'

beginDelete(string, string, string, NetworkVirtualApplianceConnectionsDeleteOptionalParams)

Deletes a NVA connection.

beginDeleteAndWait(string, string, string, NetworkVirtualApplianceConnectionsDeleteOptionalParams)

Deletes a NVA connection.

get(string, string, string, NetworkVirtualApplianceConnectionsGetOptionalParams)

Retrieves the details of specified NVA connection.

list(string, string, NetworkVirtualApplianceConnectionsListOptionalParams)

Lists NetworkVirtualApplianceConnections under the NVA.

Method Details

beginCreateOrUpdate(string, string, string, NetworkVirtualApplianceConnection, NetworkVirtualApplianceConnectionsCreateOrUpdateOptionalParams)

Creates a connection to Network Virtual Appliance, if it doesn't exist else updates the existing NVA connection'

function beginCreateOrUpdate(resourceGroupName: string, networkVirtualApplianceName: string, connectionName: string, networkVirtualApplianceConnectionParameters: NetworkVirtualApplianceConnection, options?: NetworkVirtualApplianceConnectionsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<NetworkVirtualApplianceConnection>, NetworkVirtualApplianceConnection>>

Parameters

resourceGroupName

string

The name of the resource group.

networkVirtualApplianceName

string

The name of the Network Virtual Appliance.

connectionName

string

The name of the NVA connection.

networkVirtualApplianceConnectionParameters
NetworkVirtualApplianceConnection

Parameters supplied in an NetworkVirtualApplianceConnection PUT operation.

Returns

beginCreateOrUpdateAndWait(string, string, string, NetworkVirtualApplianceConnection, NetworkVirtualApplianceConnectionsCreateOrUpdateOptionalParams)

Creates a connection to Network Virtual Appliance, if it doesn't exist else updates the existing NVA connection'

function beginCreateOrUpdateAndWait(resourceGroupName: string, networkVirtualApplianceName: string, connectionName: string, networkVirtualApplianceConnectionParameters: NetworkVirtualApplianceConnection, options?: NetworkVirtualApplianceConnectionsCreateOrUpdateOptionalParams): Promise<NetworkVirtualApplianceConnection>

Parameters

resourceGroupName

string

The name of the resource group.

networkVirtualApplianceName

string

The name of the Network Virtual Appliance.

connectionName

string

The name of the NVA connection.

networkVirtualApplianceConnectionParameters
NetworkVirtualApplianceConnection

Parameters supplied in an NetworkVirtualApplianceConnection PUT operation.

Returns

beginDelete(string, string, string, NetworkVirtualApplianceConnectionsDeleteOptionalParams)

Deletes a NVA connection.

function beginDelete(resourceGroupName: string, networkVirtualApplianceName: string, connectionName: string, options?: NetworkVirtualApplianceConnectionsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameters

resourceGroupName

string

The name of the resource group.

networkVirtualApplianceName

string

The name of the Network Virtual Appliance.

connectionName

string

The name of the NVA connection.

Returns

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

beginDeleteAndWait(string, string, string, NetworkVirtualApplianceConnectionsDeleteOptionalParams)

Deletes a NVA connection.

function beginDeleteAndWait(resourceGroupName: string, networkVirtualApplianceName: string, connectionName: string, options?: NetworkVirtualApplianceConnectionsDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

The name of the resource group.

networkVirtualApplianceName

string

The name of the Network Virtual Appliance.

connectionName

string

The name of the NVA connection.

Returns

Promise<void>

get(string, string, string, NetworkVirtualApplianceConnectionsGetOptionalParams)

Retrieves the details of specified NVA connection.

function get(resourceGroupName: string, networkVirtualApplianceName: string, connectionName: string, options?: NetworkVirtualApplianceConnectionsGetOptionalParams): Promise<NetworkVirtualApplianceConnection>

Parameters

resourceGroupName

string

The name of the resource group.

networkVirtualApplianceName

string

The name of the Network Virtual Appliance.

connectionName

string

The name of the NVA connection.

options
NetworkVirtualApplianceConnectionsGetOptionalParams

The options parameters.

Returns

list(string, string, NetworkVirtualApplianceConnectionsListOptionalParams)

Lists NetworkVirtualApplianceConnections under the NVA.

function list(resourceGroupName: string, networkVirtualApplianceName: string, options?: NetworkVirtualApplianceConnectionsListOptionalParams): PagedAsyncIterableIterator<NetworkVirtualApplianceConnection, NetworkVirtualApplianceConnection[], PageSettings>

Parameters

resourceGroupName

string

The name of the resource group.

networkVirtualApplianceName

string

The name of the Network Virtual Appliance.

Returns