Share via


VirtualEndpoints interface

Interface representing a VirtualEndpoints.

Methods

beginCreate(string, string, string, VirtualEndpoint, VirtualEndpointsCreateOptionalParams)

Creates a pair of virtual endpoints for a server.

beginCreateAndWait(string, string, string, VirtualEndpoint, VirtualEndpointsCreateOptionalParams)

Creates a pair of virtual endpoints for a server.

beginDelete(string, string, string, VirtualEndpointsDeleteOptionalParams)

Deletes a pair of virtual endpoints.

beginDeleteAndWait(string, string, string, VirtualEndpointsDeleteOptionalParams)

Deletes a pair of virtual endpoints.

beginUpdate(string, string, string, VirtualEndpointResourceForPatch, VirtualEndpointsUpdateOptionalParams)

Updates a pair of virtual endpoints for a server.

beginUpdateAndWait(string, string, string, VirtualEndpointResourceForPatch, VirtualEndpointsUpdateOptionalParams)

Updates a pair of virtual endpoints for a server.

get(string, string, string, VirtualEndpointsGetOptionalParams)

Gets information about a pair of virtual endpoints.

listByServer(string, string, VirtualEndpointsListByServerOptionalParams)

Lists pair of virtual endpoints associated to a server.

Method Details

beginCreate(string, string, string, VirtualEndpoint, VirtualEndpointsCreateOptionalParams)

Creates a pair of virtual endpoints for a server.

function beginCreate(resourceGroupName: string, serverName: string, virtualEndpointName: string, parameters: VirtualEndpoint, options?: VirtualEndpointsCreateOptionalParams): Promise<SimplePollerLike<OperationState<VirtualEndpoint>, VirtualEndpoint>>

Parameters

resourceGroupName

string

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

serverName

string

The name of the server.

virtualEndpointName

string

Base name of the virtual endpoints.

parameters
VirtualEndpoint

Parameters required to create or update a pair of virtual endpoints.

options
VirtualEndpointsCreateOptionalParams

The options parameters.

Returns

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

beginCreateAndWait(string, string, string, VirtualEndpoint, VirtualEndpointsCreateOptionalParams)

Creates a pair of virtual endpoints for a server.

function beginCreateAndWait(resourceGroupName: string, serverName: string, virtualEndpointName: string, parameters: VirtualEndpoint, options?: VirtualEndpointsCreateOptionalParams): Promise<VirtualEndpoint>

Parameters

resourceGroupName

string

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

serverName

string

The name of the server.

virtualEndpointName

string

Base name of the virtual endpoints.

parameters
VirtualEndpoint

Parameters required to create or update a pair of virtual endpoints.

options
VirtualEndpointsCreateOptionalParams

The options parameters.

Returns

Promise<VirtualEndpoint>

beginDelete(string, string, string, VirtualEndpointsDeleteOptionalParams)

Deletes a pair of virtual endpoints.

function beginDelete(resourceGroupName: string, serverName: string, virtualEndpointName: string, options?: VirtualEndpointsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<VirtualEndpointsDeleteHeaders>, VirtualEndpointsDeleteHeaders>>

Parameters

resourceGroupName

string

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

serverName

string

The name of the server.

virtualEndpointName

string

Base name of the virtual endpoints.

options
VirtualEndpointsDeleteOptionalParams

The options parameters.

Returns

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

beginDeleteAndWait(string, string, string, VirtualEndpointsDeleteOptionalParams)

Deletes a pair of virtual endpoints.

function beginDeleteAndWait(resourceGroupName: string, serverName: string, virtualEndpointName: string, options?: VirtualEndpointsDeleteOptionalParams): Promise<VirtualEndpointsDeleteHeaders>

Parameters

resourceGroupName

string

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

serverName

string

The name of the server.

virtualEndpointName

string

Base name of the virtual endpoints.

options
VirtualEndpointsDeleteOptionalParams

The options parameters.

Returns

beginUpdate(string, string, string, VirtualEndpointResourceForPatch, VirtualEndpointsUpdateOptionalParams)

Updates a pair of virtual endpoints for a server.

function beginUpdate(resourceGroupName: string, serverName: string, virtualEndpointName: string, parameters: VirtualEndpointResourceForPatch, options?: VirtualEndpointsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<VirtualEndpoint>, VirtualEndpoint>>

Parameters

resourceGroupName

string

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

serverName

string

The name of the server.

virtualEndpointName

string

Base name of the virtual endpoints.

parameters
VirtualEndpointResourceForPatch

Parameters required to update a pair of virtual endpoints.

options
VirtualEndpointsUpdateOptionalParams

The options parameters.

Returns

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

beginUpdateAndWait(string, string, string, VirtualEndpointResourceForPatch, VirtualEndpointsUpdateOptionalParams)

Updates a pair of virtual endpoints for a server.

function beginUpdateAndWait(resourceGroupName: string, serverName: string, virtualEndpointName: string, parameters: VirtualEndpointResourceForPatch, options?: VirtualEndpointsUpdateOptionalParams): Promise<VirtualEndpoint>

Parameters

resourceGroupName

string

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

serverName

string

The name of the server.

virtualEndpointName

string

Base name of the virtual endpoints.

parameters
VirtualEndpointResourceForPatch

Parameters required to update a pair of virtual endpoints.

options
VirtualEndpointsUpdateOptionalParams

The options parameters.

Returns

Promise<VirtualEndpoint>

get(string, string, string, VirtualEndpointsGetOptionalParams)

Gets information about a pair of virtual endpoints.

function get(resourceGroupName: string, serverName: string, virtualEndpointName: string, options?: VirtualEndpointsGetOptionalParams): Promise<VirtualEndpoint>

Parameters

resourceGroupName

string

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

serverName

string

The name of the server.

virtualEndpointName

string

Base name of the virtual endpoints.

options
VirtualEndpointsGetOptionalParams

The options parameters.

Returns

Promise<VirtualEndpoint>

listByServer(string, string, VirtualEndpointsListByServerOptionalParams)

Lists pair of virtual endpoints associated to a server.

function listByServer(resourceGroupName: string, serverName: string, options?: VirtualEndpointsListByServerOptionalParams): PagedAsyncIterableIterator<VirtualEndpoint, VirtualEndpoint[], PageSettings>

Parameters

resourceGroupName

string

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

serverName

string

The name of the server.

options
VirtualEndpointsListByServerOptionalParams

The options parameters.

Returns