MhsmPrivateEndpointConnections interface
Interface representing a MhsmPrivateEndpointConnections.
Methods
| begin |
Deletes the specified private endpoint connection associated with the managed hsm pool. |
| begin |
Deletes the specified private endpoint connection associated with the managed hsm pool. |
| get(string, string, string, Mhsm |
Gets the specified private endpoint connection associated with the managed HSM Pool. |
| list |
The List operation gets information about the private endpoint connections associated with the managed HSM Pool. |
| put(string, string, string, Mhsm |
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.
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.
The options parameters.
Returns
Promise<MhsmPrivateEndpointConnection>
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.
The options parameters.
Returns
Promise<MhsmPrivateEndpointConnection>
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.
The options parameters.
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.
The options parameters.