PaymentHsmClustersOperations interface
Interface representing a PaymentHsmClusters operations.
Properties
| create |
Create or Update a Payment HSM Cluster in the specified subscription. |
| delete | Deletes the specified Payment HSM Cluster |
| get | Gets the specified Payment HSM Cluster |
| list |
The List operation gets information about the Payment HSM Clusters associated with the subscription and within the specified resource group. |
| list |
The List operation gets information about the Payment HSM Clusters associated with the subscription. |
| update | Update a Payment HSM Cluster in the specified subscription. |
Property Details
createOrUpdate
Create or Update a Payment HSM Cluster in the specified subscription.
createOrUpdate: (resourceGroupName: string, paymentHsmClusterName: string, body: PaymentHsmCluster, options?: PaymentHsmClustersCreateOrUpdateOptionalParams) => PollerLike<OperationState<PaymentHsmCluster>, PaymentHsmCluster>
Property Value
(resourceGroupName: string, paymentHsmClusterName: string, body: PaymentHsmCluster, options?: PaymentHsmClustersCreateOrUpdateOptionalParams) => PollerLike<OperationState<PaymentHsmCluster>, PaymentHsmCluster>
delete
Deletes the specified Payment HSM Cluster
delete: (resourceGroupName: string, paymentHsmClusterName: string, options?: PaymentHsmClustersDeleteOptionalParams) => PollerLike<OperationState<void>, void>
Property Value
(resourceGroupName: string, paymentHsmClusterName: string, options?: PaymentHsmClustersDeleteOptionalParams) => PollerLike<OperationState<void>, void>
get
Gets the specified Payment HSM Cluster
get: (resourceGroupName: string, paymentHsmClusterName: string, options?: PaymentHsmClustersGetOptionalParams) => Promise<PaymentHsmCluster>
Property Value
(resourceGroupName: string, paymentHsmClusterName: string, options?: PaymentHsmClustersGetOptionalParams) => Promise<PaymentHsmCluster>
listByResourceGroup
The List operation gets information about the Payment HSM Clusters associated with the subscription and within the specified resource group.
listByResourceGroup: (resourceGroupName: string, options?: PaymentHsmClustersListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<PaymentHsmCluster, PaymentHsmCluster[], PageSettings>
Property Value
(resourceGroupName: string, options?: PaymentHsmClustersListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<PaymentHsmCluster, PaymentHsmCluster[], PageSettings>
listBySubscription
The List operation gets information about the Payment HSM Clusters associated with the subscription.
listBySubscription: (options?: PaymentHsmClustersListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<PaymentHsmCluster, PaymentHsmCluster[], PageSettings>
Property Value
(options?: PaymentHsmClustersListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<PaymentHsmCluster, PaymentHsmCluster[], PageSettings>
update
Update a Payment HSM Cluster in the specified subscription.
update: (resourceGroupName: string, paymentHsmClusterName: string, body: PaymentHsmClusterPatchParameters, options?: PaymentHsmClustersUpdateOptionalParams) => PollerLike<OperationState<PaymentHsmCluster>, PaymentHsmCluster>
Property Value
(resourceGroupName: string, paymentHsmClusterName: string, body: PaymentHsmClusterPatchParameters, options?: PaymentHsmClustersUpdateOptionalParams) => PollerLike<OperationState<PaymentHsmCluster>, PaymentHsmCluster>