PrivateEndpointConnectionOperations interface

Interface representing a PrivateEndpointConnectionOperations.

Methods

beginDelete(string, string, string, PrivateEndpointConnectionDeleteOptionalParams)

Delete Private Endpoint requests. This call is made by Backup Admin.

beginDeleteAndWait(string, string, string, PrivateEndpointConnectionDeleteOptionalParams)

Delete Private Endpoint requests. This call is made by Backup Admin.

beginPut(string, string, string, PrivateEndpointConnectionResource, PrivateEndpointConnectionPutOptionalParams)

Approve or Reject Private Endpoint requests. This call is made by Backup Admin.

beginPutAndWait(string, string, string, PrivateEndpointConnectionResource, PrivateEndpointConnectionPutOptionalParams)

Approve or Reject Private Endpoint requests. This call is made by Backup Admin.

get(string, string, string, PrivateEndpointConnectionGetOptionalParams)

Get Private Endpoint Connection. This call is made by Backup Admin.

Method Details

beginDelete(string, string, string, PrivateEndpointConnectionDeleteOptionalParams)

Delete Private Endpoint requests. This call is made by Backup Admin.

function beginDelete(vaultName: string, resourceGroupName: string, privateEndpointConnectionName: string, options?: PrivateEndpointConnectionDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameters

vaultName

string

The name of the recovery services vault.

resourceGroupName

string

The name of the resource group where the recovery services vault is present.

privateEndpointConnectionName

string

The name of the private endpoint connection.

options
PrivateEndpointConnectionDeleteOptionalParams

The options parameters.

Returns

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

beginDeleteAndWait(string, string, string, PrivateEndpointConnectionDeleteOptionalParams)

Delete Private Endpoint requests. This call is made by Backup Admin.

function beginDeleteAndWait(vaultName: string, resourceGroupName: string, privateEndpointConnectionName: string, options?: PrivateEndpointConnectionDeleteOptionalParams): Promise<void>

Parameters

vaultName

string

The name of the recovery services vault.

resourceGroupName

string

The name of the resource group where the recovery services vault is present.

privateEndpointConnectionName

string

The name of the private endpoint connection.

options
PrivateEndpointConnectionDeleteOptionalParams

The options parameters.

Returns

Promise<void>

beginPut(string, string, string, PrivateEndpointConnectionResource, PrivateEndpointConnectionPutOptionalParams)

Approve or Reject Private Endpoint requests. This call is made by Backup Admin.

function beginPut(vaultName: string, resourceGroupName: string, privateEndpointConnectionName: string, parameters: PrivateEndpointConnectionResource, options?: PrivateEndpointConnectionPutOptionalParams): Promise<SimplePollerLike<OperationState<PrivateEndpointConnectionResource>, PrivateEndpointConnectionResource>>

Parameters

vaultName

string

The name of the recovery services vault.

resourceGroupName

string

The name of the resource group where the recovery services vault is present.

privateEndpointConnectionName

string

The name of the private endpoint connection.

parameters
PrivateEndpointConnectionResource

Request body for operation

options
PrivateEndpointConnectionPutOptionalParams

The options parameters.

Returns

beginPutAndWait(string, string, string, PrivateEndpointConnectionResource, PrivateEndpointConnectionPutOptionalParams)

Approve or Reject Private Endpoint requests. This call is made by Backup Admin.

function beginPutAndWait(vaultName: string, resourceGroupName: string, privateEndpointConnectionName: string, parameters: PrivateEndpointConnectionResource, options?: PrivateEndpointConnectionPutOptionalParams): Promise<PrivateEndpointConnectionResource>

Parameters

vaultName

string

The name of the recovery services vault.

resourceGroupName

string

The name of the resource group where the recovery services vault is present.

privateEndpointConnectionName

string

The name of the private endpoint connection.

parameters
PrivateEndpointConnectionResource

Request body for operation

options
PrivateEndpointConnectionPutOptionalParams

The options parameters.

Returns

get(string, string, string, PrivateEndpointConnectionGetOptionalParams)

Get Private Endpoint Connection. This call is made by Backup Admin.

function get(vaultName: string, resourceGroupName: string, privateEndpointConnectionName: string, options?: PrivateEndpointConnectionGetOptionalParams): Promise<PrivateEndpointConnectionResource>

Parameters

vaultName

string

The name of the recovery services vault.

resourceGroupName

string

The name of the resource group where the recovery services vault is present.

privateEndpointConnectionName

string

The name of the private endpoint connection.

options
PrivateEndpointConnectionGetOptionalParams

The options parameters.

Returns