Share via


MhsmPrivateEndpointConnections interface

Interface representing a MhsmPrivateEndpointConnections.

Methods

beginDelete(string, string, string, MhsmPrivateEndpointConnectionsDeleteOptionalParams)

Deletes the specified private endpoint connection associated with the managed hsm pool.

beginDeleteAndWait(string, string, string, MhsmPrivateEndpointConnectionsDeleteOptionalParams)

Deletes the specified private endpoint connection associated with the managed hsm pool.

get(string, string, string, MhsmPrivateEndpointConnectionsGetOptionalParams)

Gets the specified private endpoint connection associated with the managed HSM Pool.

listByResource(string, string, MhsmPrivateEndpointConnectionsListByResourceOptionalParams)

The List operation gets information about the private endpoint connections associated with the managed HSM Pool.

put(string, string, string, MhsmPrivateEndpointConnection, MhsmPrivateEndpointConnectionsPutOptionalParams)

Updates the specified private endpoint connection associated with the managed hsm pool.

Method Details

beginDelete(string, string, string, MhsmPrivateEndpointConnectionsDeleteOptionalParams)

Deletes the specified private endpoint connection associated with the managed hsm pool.

function beginDelete(resourceGroupName: string, name: string, privateEndpointConnectionName: string, options?: MhsmPrivateEndpointConnectionsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<MhsmPrivateEndpointConnection>, MhsmPrivateEndpointConnection>>

Parameters

resourceGroupName

string

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

name

string

The name of the managed HSM Pool.

privateEndpointConnectionName

string

Name of the private endpoint connection associated with the managed hsm pool.

options
MhsmPrivateEndpointConnectionsDeleteOptionalParams

The options parameters.

Returns

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

beginDeleteAndWait(string, string, string, MhsmPrivateEndpointConnectionsDeleteOptionalParams)

Deletes the specified private endpoint connection associated with the managed hsm pool.

function beginDeleteAndWait(resourceGroupName: string, name: string, privateEndpointConnectionName: string, options?: MhsmPrivateEndpointConnectionsDeleteOptionalParams): Promise<MhsmPrivateEndpointConnection>

Parameters

resourceGroupName

string

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

name

string

The name of the managed HSM Pool.

privateEndpointConnectionName

string

Name of the private endpoint connection associated with the managed hsm pool.

options
MhsmPrivateEndpointConnectionsDeleteOptionalParams

The options parameters.

Returns

get(string, string, string, MhsmPrivateEndpointConnectionsGetOptionalParams)

Gets the specified private endpoint connection associated with the managed HSM Pool.

function get(resourceGroupName: string, name: string, privateEndpointConnectionName: string, options?: MhsmPrivateEndpointConnectionsGetOptionalParams): Promise<MhsmPrivateEndpointConnection>

Parameters

resourceGroupName

string

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

name

string

The name of the managed HSM Pool.

privateEndpointConnectionName

string

Name of the private endpoint connection associated with the managed hsm pool.

options
MhsmPrivateEndpointConnectionsGetOptionalParams

The options parameters.

Returns

listByResource(string, string, MhsmPrivateEndpointConnectionsListByResourceOptionalParams)

The List operation gets information about the private endpoint connections associated with the managed HSM Pool.

function listByResource(resourceGroupName: string, name: string, options?: MhsmPrivateEndpointConnectionsListByResourceOptionalParams): PagedAsyncIterableIterator<MhsmPrivateEndpointConnection, MhsmPrivateEndpointConnection[], PageSettings>

Parameters

resourceGroupName

string

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

name

string

The name of the managed HSM Pool.

Returns

put(string, string, string, MhsmPrivateEndpointConnection, MhsmPrivateEndpointConnectionsPutOptionalParams)

Updates the specified private endpoint connection associated with the managed hsm pool.

function put(resourceGroupName: string, name: string, privateEndpointConnectionName: string, properties: MhsmPrivateEndpointConnection, options?: MhsmPrivateEndpointConnectionsPutOptionalParams): Promise<MhsmPrivateEndpointConnectionsPutResponse>

Parameters

resourceGroupName

string

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

name

string

The name of the managed HSM Pool.

privateEndpointConnectionName

string

Name of the private endpoint connection associated with the managed hsm pool.

properties
MhsmPrivateEndpointConnection

The intended state of private endpoint connection.

options
MhsmPrivateEndpointConnectionsPutOptionalParams

The options parameters.

Returns