Class HardwareSecurityModulesManager
- java.lang.Object
-
- com.azure.resourcemanager.hardwaresecuritymodules.HardwareSecurityModulesManager
-
public final class HardwareSecurityModulesManager extends Object
Entry point to HardwareSecurityModulesManager. The Azure management API provides a RESTful set of web services that interact with Azure Dedicated HSM RP.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
HardwareSecurityModulesManager.Configurable
The Configurable allowing configurations to be set.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static HardwareSecurityModulesManager
authenticate(com.azure.core.credential.TokenCredential credential, com.azure.core.management.profile.AzureProfile profile)
Creates an instance of Hardware Security Modules service API entry point.static HardwareSecurityModulesManager
authenticate(com.azure.core.http.HttpPipeline httpPipeline, com.azure.core.management.profile.AzureProfile profile)
Creates an instance of Hardware Security Modules service API entry point.static HardwareSecurityModulesManager.Configurable
configure()
Gets a Configurable instance that can be used to create HardwareSecurityModulesManager with optional configuration.DedicatedHsms
dedicatedHsms()
Gets the resource collection API of DedicatedHsms.Operations
operations()
Gets the resource collection API of Operations.AzureDedicatedHsmResourceProvider
serviceClient()
-
-
-
Method Detail
-
authenticate
public static HardwareSecurityModulesManager authenticate(com.azure.core.credential.TokenCredential credential, com.azure.core.management.profile.AzureProfile profile)
Creates an instance of Hardware Security Modules service API entry point.- Parameters:
credential
- the credential to use.profile
- the Azure profile for client.- Returns:
- the Hardware Security Modules service API instance.
-
authenticate
public static HardwareSecurityModulesManager authenticate(com.azure.core.http.HttpPipeline httpPipeline, com.azure.core.management.profile.AzureProfile profile)
Creates an instance of Hardware Security Modules service API entry point.- Parameters:
httpPipeline
- theHttpPipeline
configured with Azure authentication credential.profile
- the Azure profile for client.- Returns:
- the Hardware Security Modules service API instance.
-
configure
public static HardwareSecurityModulesManager.Configurable configure()
Gets a Configurable instance that can be used to create HardwareSecurityModulesManager with optional configuration.- Returns:
- the Configurable instance allowing configurations.
-
operations
public Operations operations()
Gets the resource collection API of Operations.- Returns:
- Resource collection API of Operations.
-
dedicatedHsms
public DedicatedHsms dedicatedHsms()
Gets the resource collection API of DedicatedHsms.- Returns:
- Resource collection API of DedicatedHsms.
-
serviceClient
public AzureDedicatedHsmResourceProvider serviceClient()
- Returns:
- Wrapped service client AzureDedicatedHsmResourceProvider providing direct access to the underlying auto-generated API implementation, based on Azure REST API.
-
-