Class ConfidentialLedgerManager
- java.lang.Object
-
- com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager
-
public final class ConfidentialLedgerManager extends Object
Entry point to ConfidentialLedgerManager. Microsoft Azure Confidential Compute Ledger Control Plane REST API version 2020-12-01-preview.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ConfidentialLedgerManager.Configurable
The Configurable allowing configurations to be set.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ConfidentialLedgerManager
authenticate(com.azure.core.credential.TokenCredential credential, com.azure.core.management.profile.AzureProfile profile)
Creates an instance of ConfidentialLedger service API entry point.static ConfidentialLedgerManager
authenticate(com.azure.core.http.HttpPipeline httpPipeline, com.azure.core.management.profile.AzureProfile profile)
Creates an instance of ConfidentialLedger service API entry point.static ConfidentialLedgerManager.Configurable
configure()
Gets a Configurable instance that can be used to create ConfidentialLedgerManager with optional configuration.Ledgers
ledgers()
Gets the resource collection API of Ledgers.Operations
operations()
Gets the resource collection API of Operations.ResourceProviders
resourceProviders()
Gets the resource collection API of ResourceProviders.ConfidentialLedgerManagementClient
serviceClient()
-
-
-
Method Detail
-
authenticate
public static ConfidentialLedgerManager authenticate(com.azure.core.credential.TokenCredential credential, com.azure.core.management.profile.AzureProfile profile)
Creates an instance of ConfidentialLedger service API entry point.- Parameters:
credential
- the credential to use.profile
- the Azure profile for client.- Returns:
- the ConfidentialLedger service API instance.
-
authenticate
public static ConfidentialLedgerManager authenticate(com.azure.core.http.HttpPipeline httpPipeline, com.azure.core.management.profile.AzureProfile profile)
Creates an instance of ConfidentialLedger service API entry point.- Parameters:
httpPipeline
- theHttpPipeline
configured with Azure authentication credential.profile
- the Azure profile for client.- Returns:
- the ConfidentialLedger service API instance.
-
configure
public static ConfidentialLedgerManager.Configurable configure()
Gets a Configurable instance that can be used to create ConfidentialLedgerManager 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.
-
resourceProviders
public ResourceProviders resourceProviders()
Gets the resource collection API of ResourceProviders.- Returns:
- Resource collection API of ResourceProviders.
-
ledgers
public Ledgers ledgers()
Gets the resource collection API of Ledgers. It manages ConfidentialLedger.- Returns:
- Resource collection API of Ledgers.
-
serviceClient
public ConfidentialLedgerManagementClient serviceClient()
- Returns:
- Wrapped service client ConfidentialLedgerManagementClient providing direct access to the underlying auto-generated API implementation, based on Azure REST API.
-
-