Partager via


PrivateEndpointConnections interface

Interface representing a PrivateEndpointConnections.

Methods

beginDelete(string, string, string, PrivateEndpointConnectionsDeleteOptionalParams)

Deletes the specified private endpoint connection associated with the key vault.

beginDeleteAndWait(string, string, string, PrivateEndpointConnectionsDeleteOptionalParams)

Deletes the specified private endpoint connection associated with the key vault.

get(string, string, string, PrivateEndpointConnectionsGetOptionalParams)

Gets the specified private endpoint connection associated with the key vault.

put(string, string, string, PrivateEndpointConnection, PrivateEndpointConnectionsPutOptionalParams)

Updates the specified private endpoint connection associated with the key vault.

Method Details

beginDelete(string, string, string, PrivateEndpointConnectionsDeleteOptionalParams)

Deletes the specified private endpoint connection associated with the key vault.

function beginDelete(resourceGroupName: string, vaultName: string, privateEndpointConnectionName: string, options?: PrivateEndpointConnectionsDeleteOptionalParams): Promise<PollerLike<PollOperationState<PrivateEndpointConnection>, PrivateEndpointConnection>>

Parameters

resourceGroupName

string

Name of the resource group that contains the key vault.

vaultName

string

The name of the key vault.

privateEndpointConnectionName

string

Name of the private endpoint connection associated with the key vault.

options
PrivateEndpointConnectionsDeleteOptionalParams

The options parameters.

Returns

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

beginDeleteAndWait(string, string, string, PrivateEndpointConnectionsDeleteOptionalParams)

Deletes the specified private endpoint connection associated with the key vault.

function beginDeleteAndWait(resourceGroupName: string, vaultName: string, privateEndpointConnectionName: string, options?: PrivateEndpointConnectionsDeleteOptionalParams): Promise<PrivateEndpointConnection>

Parameters

resourceGroupName

string

Name of the resource group that contains the key vault.

vaultName

string

The name of the key vault.

privateEndpointConnectionName

string

Name of the private endpoint connection associated with the key vault.

options
PrivateEndpointConnectionsDeleteOptionalParams

The options parameters.

Returns

get(string, string, string, PrivateEndpointConnectionsGetOptionalParams)

Gets the specified private endpoint connection associated with the key vault.

function get(resourceGroupName: string, vaultName: string, privateEndpointConnectionName: string, options?: PrivateEndpointConnectionsGetOptionalParams): Promise<PrivateEndpointConnection>

Parameters

resourceGroupName

string

Name of the resource group that contains the key vault.

vaultName

string

The name of the key vault.

privateEndpointConnectionName

string

Name of the private endpoint connection associated with the key vault.

options
PrivateEndpointConnectionsGetOptionalParams

The options parameters.

Returns

put(string, string, string, PrivateEndpointConnection, PrivateEndpointConnectionsPutOptionalParams)

Updates the specified private endpoint connection associated with the key vault.

function put(resourceGroupName: string, vaultName: string, privateEndpointConnectionName: string, properties: PrivateEndpointConnection, options?: PrivateEndpointConnectionsPutOptionalParams): Promise<PrivateEndpointConnectionsPutResponse>

Parameters

resourceGroupName

string

Name of the resource group that contains the key vault.

vaultName

string

The name of the key vault.

privateEndpointConnectionName

string

Name of the private endpoint connection associated with the key vault.

properties
PrivateEndpointConnection

The intended state of private endpoint connection.

options
PrivateEndpointConnectionsPutOptionalParams

The options parameters.

Returns