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

Name of the resource group that contains the managed HSM pool.

name

string

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

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

Name of the resource group that contains the managed HSM pool.

name

string

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

Name of the resource group that contains the managed HSM pool.

name

string

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

Name of the resource group that contains the managed HSM pool.

name

string

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

Name of the resource group that contains the managed HSM pool.

name

string

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