PaymentHsmClusterPrivateEndpointConnectionsOperations interface

Interface representing a PaymentHsmClusterPrivateEndpointConnections operations.

Properties

create

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

delete

Deletes the private endpoint connection for the Payment Hsm Cluster.

get

Gets the private endpoint connection for the Payment Hsm Cluster.

listByPaymentHsmCluster

The List operation gets information about the private endpoint connections associated with the Payment HSM Cluster

Property Details

create

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

create: (resourceGroupName: string, paymentHsmClusterName: string, peConnectionName: string, properties: PaymentHsmClusterPrivateEndpointConnection, options?: PaymentHsmClusterPrivateEndpointConnectionsCreateOptionalParams) => Promise<PaymentHsmClusterPrivateEndpointConnection>

Property Value

(resourceGroupName: string, paymentHsmClusterName: string, peConnectionName: string, properties: PaymentHsmClusterPrivateEndpointConnection, options?: PaymentHsmClusterPrivateEndpointConnectionsCreateOptionalParams) => Promise<PaymentHsmClusterPrivateEndpointConnection>

delete

Deletes the private endpoint connection for the Payment Hsm Cluster.

delete: (resourceGroupName: string, paymentHsmClusterName: string, peConnectionName: string, options?: PaymentHsmClusterPrivateEndpointConnectionsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, paymentHsmClusterName: string, peConnectionName: string, options?: PaymentHsmClusterPrivateEndpointConnectionsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Gets the private endpoint connection for the Payment Hsm Cluster.

get: (resourceGroupName: string, paymentHsmClusterName: string, peConnectionName: string, options?: PaymentHsmClusterPrivateEndpointConnectionsGetOptionalParams) => Promise<PaymentHsmClusterPrivateEndpointConnection>

Property Value

(resourceGroupName: string, paymentHsmClusterName: string, peConnectionName: string, options?: PaymentHsmClusterPrivateEndpointConnectionsGetOptionalParams) => Promise<PaymentHsmClusterPrivateEndpointConnection>

listByPaymentHsmCluster

The List operation gets information about the private endpoint connections associated with the Payment HSM Cluster

listByPaymentHsmCluster: (resourceGroupName: string, paymentHsmClusterName: string, options?: PaymentHsmClusterPrivateEndpointConnectionsListByPaymentHsmClusterOptionalParams) => PagedAsyncIterableIterator<PaymentHsmClusterPrivateEndpointConnection, PaymentHsmClusterPrivateEndpointConnection[], PageSettings>

Property Value

(resourceGroupName: string, paymentHsmClusterName: string, options?: PaymentHsmClusterPrivateEndpointConnectionsListByPaymentHsmClusterOptionalParams) => PagedAsyncIterableIterator<PaymentHsmClusterPrivateEndpointConnection, PaymentHsmClusterPrivateEndpointConnection[], PageSettings>