Share via


DedicatedHsm Class

Definition

Low-level API implementation for the DedicatedHsm service. The Azure management API provides a RESTful set of web services that interact with Azure Dedicated HSM RP.

public class DedicatedHsm
type DedicatedHsm = class
Public Class DedicatedHsm
Inheritance
DedicatedHsm

Constructors

DedicatedHsm()

Methods

DedicatedHsmCreateOrUpdate(String, String, String, IDedicatedHsm, Func<HttpResponseMessage,Task<IDedicatedHsm>,Task>, Func<HttpResponseMessage, Task<IDedicatedHsmError>,Task>, IEventListener, ISendAsync)

Create or Update a dedicated HSM in the specified subscription.

DedicatedHsmCreateOrUpdateViaIdentity(String, IDedicatedHsm, Func<HttpResponseMessage, Task<IDedicatedHsm>,Task>, Func<HttpResponseMessage,Task<IDedicatedHsmError>, Task>, IEventListener, ISendAsync)

Create or Update a dedicated HSM in the specified subscription.

DedicatedHsmDelete(String, String, String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IDedicatedHsmError>,Task>, IEventListener, ISendAsync)

Deletes the specified Azure Dedicated HSM.

DedicatedHsmDeleteViaIdentity(String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IDedicatedHsmError>,Task>, IEventListener, ISendAsync)

Deletes the specified Azure Dedicated HSM.

DedicatedHsmGet(String, String, String, Func<HttpResponseMessage, Task<IDedicatedHsm>,Task>, Func<HttpResponseMessage,Task<IDedicatedHsmError>, Task>, IEventListener, ISendAsync)

Gets the specified Azure dedicated HSM.

DedicatedHsmGetViaIdentity(String, Func<HttpResponseMessage,Task<IDedicatedHsm>, Task>, Func<HttpResponseMessage,Task<IDedicatedHsmError>,Task>, IEventListener, ISendAsync)

Gets the specified Azure dedicated HSM.

DedicatedHsmListByResourceGroup(String, Nullable<Int32>, String, Func<HttpResponseMessage,Task<IDedicatedHsmListResult>,Task>, Func<HttpResponseMessage,Task<IDedicatedHsmError>,Task>, IEventListener, ISendAsync)

The List operation gets information about the dedicated hsms associated with the subscription and within the specified resource group.

DedicatedHsmListByResourceGroupViaIdentity(String, Nullable<Int32>, Func<HttpResponseMessage,Task<IDedicatedHsmListResult>,Task>, Func<HttpResponseMessage,Task<IDedicatedHsmError>,Task>, IEventListener, ISendAsync)

The List operation gets information about the dedicated hsms associated with the subscription and within the specified resource group.

DedicatedHsmListBySubscription(Nullable<Int32>, String, Func<HttpResponseMessage, Task<IDedicatedHsmListResult>,Task>, Func<HttpResponseMessage, Task<IDedicatedHsmError>,Task>, IEventListener, ISendAsync)

The List operation gets information about the dedicated HSMs associated with the subscription.

DedicatedHsmListBySubscriptionViaIdentity(String, Nullable<Int32>, Func<HttpResponseMessage,Task<IDedicatedHsmListResult>,Task>, Func<HttpResponseMessage,Task<IDedicatedHsmError>,Task>, IEventListener, ISendAsync)

The List operation gets information about the dedicated HSMs associated with the subscription.

DedicatedHsmListOutboundNetworkDependenciesEndpoints(String, String, String, Func<HttpResponseMessage,Task<IOutboundEnvironmentEndpointCollection>, Task>, Func<HttpResponseMessage,Task<IDedicatedHsmError>,Task>, IEventListener, ISendAsync)

Gets a list of egress endpoints (network endpoints of all outbound dependencies) in the specified dedicated hsm resource. The operation returns properties of each egress endpoint.

DedicatedHsmListOutboundNetworkDependenciesEndpointsViaIdentity(String, Func<HttpResponseMessage,Task<IOutboundEnvironmentEndpointCollection>, Task>, Func<HttpResponseMessage,Task<IDedicatedHsmError>,Task>, IEventListener, ISendAsync)

Gets a list of egress endpoints (network endpoints of all outbound dependencies) in the specified dedicated hsm resource. The operation returns properties of each egress endpoint.

DedicatedHsmUpdate(String, String, String, IDedicatedHsmPatchParameters, Func<HttpResponseMessage,Task<IDedicatedHsm>,Task>, Func<HttpResponseMessage, Task<IDedicatedHsmError>,Task>, IEventListener, ISendAsync)

Update a dedicated HSM in the specified subscription.

DedicatedHsmUpdateViaIdentity(String, IDedicatedHsmPatchParameters, Func<HttpResponseMessage,Task<IDedicatedHsm>,Task>, Func<HttpResponseMessage, Task<IDedicatedHsmError>,Task>, IEventListener, ISendAsync)

Update a dedicated HSM in the specified subscription.

OperationsList(Func<HttpResponseMessage,Task<IDedicatedHsmOperationListResult>, Task>, Func<HttpResponseMessage,Task<IDedicatedHsmError>,Task>, IEventListener, ISendAsync)

Get a list of Dedicated HSM operations.

OperationsListViaIdentity(String, Func<HttpResponseMessage,Task<IDedicatedHsmOperationListResult>, Task>, Func<HttpResponseMessage,Task<IDedicatedHsmError>,Task>, IEventListener, ISendAsync)

Get a list of Dedicated HSM operations.

Applies to