DedicatedHsmsClient Interface
public interface DedicatedHsmsClient
An instance of this class provides access to all the operations defined in DedicatedHsmsClient.
Method Summary
Method Details
beginCreateOrUpdate
public abstract SyncPoller<PollResult<DedicatedHsmInner>,DedicatedHsmInner> beginCreateOrUpdate(String resourceGroupName, String name, DedicatedHsmInner parameters)
Create or Update a dedicated HSM in the specified subscription.
Parameters:
Returns:
beginCreateOrUpdate
public abstract SyncPoller<PollResult<DedicatedHsmInner>,DedicatedHsmInner> beginCreateOrUpdate(String resourceGroupName, String name, DedicatedHsmInner parameters, Context context)
Create or Update a dedicated HSM in the specified subscription.
Parameters:
Returns:
beginDelete
public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String name)
Deletes the specified Azure Dedicated HSM.
Parameters:
Returns:
beginDelete
public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String name, Context context)
Deletes the specified Azure Dedicated HSM.
Parameters:
Returns:
beginUpdate
public abstract SyncPoller<PollResult<DedicatedHsmInner>,DedicatedHsmInner> beginUpdate(String resourceGroupName, String name, DedicatedHsmPatchParameters parameters)
Update a dedicated HSM in the specified subscription.
Parameters:
Returns:
beginUpdate
public abstract SyncPoller<PollResult<DedicatedHsmInner>,DedicatedHsmInner> beginUpdate(String resourceGroupName, String name, DedicatedHsmPatchParameters parameters, Context context)
Update a dedicated HSM in the specified subscription.
Parameters:
Returns:
createOrUpdate
public abstract DedicatedHsmInner createOrUpdate(String resourceGroupName, String name, DedicatedHsmInner parameters)
Create or Update a dedicated HSM in the specified subscription.
Parameters:
Returns:
createOrUpdate
public abstract DedicatedHsmInner createOrUpdate(String resourceGroupName, String name, DedicatedHsmInner parameters, Context context)
Create or Update a dedicated HSM in the specified subscription.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String name)
Deletes the specified Azure Dedicated HSM.
Parameters:
delete
public abstract void delete(String resourceGroupName, String name, Context context)
Deletes the specified Azure Dedicated HSM.
Parameters:
getByResourceGroup
public abstract DedicatedHsmInner getByResourceGroup(String resourceGroupName, String name)
Gets the specified Azure dedicated HSM.
Parameters:
Returns:
getByResourceGroupWithResponse
public abstract Response<DedicatedHsmInner> getByResourceGroupWithResponse(String resourceGroupName, String name, Context context)
Gets the specified Azure dedicated HSM.
Parameters:
Returns:
list
public abstract PagedIterable<DedicatedHsmInner> list()
The List operation gets information about the dedicated HSMs associated with the subscription.
Returns:
list
public abstract PagedIterable<DedicatedHsmInner> list(Integer top, Context context)
The List operation gets information about the dedicated HSMs associated with the subscription.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable<DedicatedHsmInner> listByResourceGroup(String resourceGroupName)
The List operation gets information about the dedicated HSMs associated with the subscription and within the specified resource group.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable<DedicatedHsmInner> listByResourceGroup(String resourceGroupName, Integer top, Context context)
The List operation gets information about the dedicated HSMs associated with the subscription and within the specified resource group.
Parameters:
Returns:
listOutboundNetworkDependenciesEndpoints
public abstract PagedIterable<OutboundEnvironmentEndpointInner> listOutboundNetworkDependenciesEndpoints(String resourceGroupName, String name)
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.
Parameters:
Returns:
listOutboundNetworkDependenciesEndpoints
public abstract PagedIterable<OutboundEnvironmentEndpointInner> listOutboundNetworkDependenciesEndpoints(String resourceGroupName, String name, Context context)
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.
Parameters:
Returns:
update
public abstract DedicatedHsmInner update(String resourceGroupName, String name, DedicatedHsmPatchParameters parameters)
Update a dedicated HSM in the specified subscription.
Parameters:
Returns:
update
public abstract DedicatedHsmInner update(String resourceGroupName, String name, DedicatedHsmPatchParameters parameters, Context context)
Update a dedicated HSM in the specified subscription.
Parameters:
Returns: