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 classHardwareSecurityModulesManager.ConfigurableThe Configurable allowing configurations to be set.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static HardwareSecurityModulesManagerauthenticate(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 HardwareSecurityModulesManagerauthenticate(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.Configurableconfigure()Gets a Configurable instance that can be used to create HardwareSecurityModulesManager with optional configuration.DedicatedHsmsdedicatedHsms()Gets the resource collection API of DedicatedHsms.Operationsoperations()Gets the resource collection API of Operations.AzureDedicatedHsmResourceProviderserviceClient()
-
-
-
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- theHttpPipelineconfigured 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.
-
-