Partager via


CloudHsmClusterPrivateEndpointConnectionsClient Interface

public interface CloudHsmClusterPrivateEndpointConnectionsClient

An instance of this class provides access to all the operations defined in CloudHsmClusterPrivateEndpointConnectionsClient.

Method Summary

Modifier and Type Method and Description
abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String cloudHsmClusterName, String peConnectionName)

Deletes the private endpoint connection for the Cloud Hsm Cluster.

abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String cloudHsmClusterName, String peConnectionName, Context context)

Deletes the private endpoint connection for the Cloud Hsm Cluster.

abstract PrivateEndpointConnectionInner create(String resourceGroupName, String cloudHsmClusterName, String peConnectionName, PrivateEndpointConnectionInner properties)

Creates or updates the private endpoint connection for the Cloud Hsm Cluster.

abstract Response<PrivateEndpointConnectionInner> createWithResponse(String resourceGroupName, String cloudHsmClusterName, String peConnectionName, PrivateEndpointConnectionInner properties, Context context)

Creates or updates the private endpoint connection for the Cloud Hsm Cluster.

abstract void delete(String resourceGroupName, String cloudHsmClusterName, String peConnectionName)

Deletes the private endpoint connection for the Cloud Hsm Cluster.

abstract void delete(String resourceGroupName, String cloudHsmClusterName, String peConnectionName, Context context)

Deletes the private endpoint connection for the Cloud Hsm Cluster.

abstract PrivateEndpointConnectionInner get(String resourceGroupName, String cloudHsmClusterName, String peConnectionName)

Gets the private endpoint connection for the Cloud Hsm Cluster.

abstract Response<PrivateEndpointConnectionInner> getWithResponse(String resourceGroupName, String cloudHsmClusterName, String peConnectionName, Context context)

Gets the private endpoint connection for the Cloud Hsm Cluster.

Method Details

beginDelete

public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String cloudHsmClusterName, String peConnectionName)

Deletes the private endpoint connection for the Cloud Hsm Cluster.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
cloudHsmClusterName - The name of the Cloud HSM Cluster within the specified resource group. Cloud HSM Cluster names must be between 3 and 23 characters in length.
peConnectionName - Name of the private endpoint connection associated with the Cloud HSM Cluster.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginDelete

public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String cloudHsmClusterName, String peConnectionName, Context context)

Deletes the private endpoint connection for the Cloud Hsm Cluster.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
cloudHsmClusterName - The name of the Cloud HSM Cluster within the specified resource group. Cloud HSM Cluster names must be between 3 and 23 characters in length.
peConnectionName - Name of the private endpoint connection associated with the Cloud HSM Cluster.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

create

public abstract PrivateEndpointConnectionInner create(String resourceGroupName, String cloudHsmClusterName, String peConnectionName, PrivateEndpointConnectionInner properties)

Creates or updates the private endpoint connection for the Cloud Hsm Cluster.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
cloudHsmClusterName - The name of the Cloud HSM Cluster within the specified resource group. Cloud HSM Cluster names must be between 3 and 23 characters in length.
peConnectionName - Name of the private endpoint connection associated with the Cloud HSM Cluster.
properties - Parameters of the PrivateEndpointConnection.

Returns:

the private endpoint connection resource.

createWithResponse

public abstract Response<PrivateEndpointConnectionInner> createWithResponse(String resourceGroupName, String cloudHsmClusterName, String peConnectionName, PrivateEndpointConnectionInner properties, Context context)

Creates or updates the private endpoint connection for the Cloud Hsm Cluster.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
cloudHsmClusterName - The name of the Cloud HSM Cluster within the specified resource group. Cloud HSM Cluster names must be between 3 and 23 characters in length.
peConnectionName - Name of the private endpoint connection associated with the Cloud HSM Cluster.
properties - Parameters of the PrivateEndpointConnection.
context - The context to associate with this operation.

Returns:

the private endpoint connection resource along with Response<T>.

delete

public abstract void delete(String resourceGroupName, String cloudHsmClusterName, String peConnectionName)

Deletes the private endpoint connection for the Cloud Hsm Cluster.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
cloudHsmClusterName - The name of the Cloud HSM Cluster within the specified resource group. Cloud HSM Cluster names must be between 3 and 23 characters in length.
peConnectionName - Name of the private endpoint connection associated with the Cloud HSM Cluster.

delete

public abstract void delete(String resourceGroupName, String cloudHsmClusterName, String peConnectionName, Context context)

Deletes the private endpoint connection for the Cloud Hsm Cluster.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
cloudHsmClusterName - The name of the Cloud HSM Cluster within the specified resource group. Cloud HSM Cluster names must be between 3 and 23 characters in length.
peConnectionName - Name of the private endpoint connection associated with the Cloud HSM Cluster.
context - The context to associate with this operation.

get

public abstract PrivateEndpointConnectionInner get(String resourceGroupName, String cloudHsmClusterName, String peConnectionName)

Gets the private endpoint connection for the Cloud Hsm Cluster.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
cloudHsmClusterName - The name of the Cloud HSM Cluster within the specified resource group. Cloud HSM Cluster names must be between 3 and 23 characters in length.
peConnectionName - Name of the private endpoint connection associated with the Cloud HSM Cluster.

Returns:

the private endpoint connection for the Cloud Hsm Cluster.

getWithResponse

public abstract Response<PrivateEndpointConnectionInner> getWithResponse(String resourceGroupName, String cloudHsmClusterName, String peConnectionName, Context context)

Gets the private endpoint connection for the Cloud Hsm Cluster.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
cloudHsmClusterName - The name of the Cloud HSM Cluster within the specified resource group. Cloud HSM Cluster names must be between 3 and 23 characters in length.
peConnectionName - Name of the private endpoint connection associated with the Cloud HSM Cluster.
context - The context to associate with this operation.

Returns:

the private endpoint connection for the Cloud Hsm Cluster along with Response<T>.

Applies to