Class KeyVaultManager
java.lang.Object
com.azure.resourcemanager.resources.fluentcore.arm.Manager<KeyVaultManagementClient>
com.azure.resourcemanager.keyvault.KeyVaultManager
- All Implemented Interfaces:
HasServiceClient<KeyVaultManagementClient>
Entry point to Azure KeyVault resource management.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfaceThe interface allowing configurations to be set. -
Method Summary
Modifier and TypeMethodDescriptionstatic KeyVaultManagerauthenticate(com.azure.core.credential.TokenCredential credential, com.azure.core.management.profile.AzureProfile profile) Creates an instance of KeyVaultManager that exposes KeyVault resource management API entry points.static KeyVaultManagerauthenticate(com.azure.core.http.HttpPipeline httpPipeline, com.azure.core.management.profile.AzureProfile profile) Creates an instance of KeyVaultManager that exposes KeyVault resource management API entry points.static KeyVaultManager.ConfigurableGet a Configurable instance that can be used to create KeyVaultManager with optional configuration.Gets the Managed Hardware Security Module management API entry point.vaults()Gets the KeyVault account management API entry point.Methods inherited from class com.azure.resourcemanager.resources.fluentcore.arm.Manager
environment, httpPipeline, resourceManager, serviceClient, subscriptionId, withResourceManager
-
Method Details
-
configure
Get a Configurable instance that can be used to create KeyVaultManager with optional configuration.- Returns:
- the instance allowing configurations
-
authenticate
public static KeyVaultManager authenticate(com.azure.core.credential.TokenCredential credential, com.azure.core.management.profile.AzureProfile profile) Creates an instance of KeyVaultManager that exposes KeyVault resource management API entry points.- Parameters:
credential- the credential to useprofile- the profile to use- Returns:
- the KeyVaultManager
-
authenticate
public static KeyVaultManager authenticate(com.azure.core.http.HttpPipeline httpPipeline, com.azure.core.management.profile.AzureProfile profile) Creates an instance of KeyVaultManager that exposes KeyVault resource management API entry points.- Parameters:
httpPipeline- theHttpPipelineconfigured with Azure authentication credential.profile- the profile to use- Returns:
- the KeyVaultManager
-
vaults
Gets the KeyVault account management API entry point.- Returns:
- the KeyVault account management API entry point
-
managedHsms
Gets the Managed Hardware Security Module management API entry point.- Returns:
- the Managed Hardware Security Module management API entry point
-