ConfidentialLedgerManager Class

  • java.lang.Object
    • com.azure.resourcemanager.confidentialledger.ConfidentialLedgerManager

public final class ConfidentialLedgerManager

Entry point to ConfidentialLedgerManager. Microsoft Azure Confidential Compute Ledger Control Plane REST API version 2020-12-01-preview.

Method Summary

Modifier and Type Method and Description
static ConfidentialLedgerManager authenticate(TokenCredential credential, AzureProfile profile)

Creates an instance of ConfidentialLedger service API entry point.

static ConfidentialLedgerManager authenticate(HttpPipeline httpPipeline, AzureProfile profile)

Creates an instance of ConfidentialLedger service API entry point.

static 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.

ManagedCcfs managedCcfs()

Gets the resource collection API of ManagedCcfs.

Operations operations()

Gets the resource collection API of Operations.

ResourceProviders resourceProviders()

Gets the resource collection API of ResourceProviders.

ConfidentialLedgerManagementClient serviceClient()

Gets wrapped service client ConfidentialLedgerManagementClient providing direct access to the underlying auto-generated API implementation, based on Azure REST API.

Methods inherited from java.lang.Object

Method Details

authenticate

public static ConfidentialLedgerManager authenticate(TokenCredential credential, 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(HttpPipeline httpPipeline, AzureProfile profile)

Creates an instance of ConfidentialLedger service API entry point.

Parameters:

httpPipeline - the HttpPipeline 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.

ledgers

public Ledgers ledgers()

Gets the resource collection API of Ledgers. It manages ConfidentialLedger.

Returns:

Resource collection API of Ledgers.

managedCcfs

public ManagedCcfs managedCcfs()

Gets the resource collection API of ManagedCcfs. It manages ManagedCcf.

Returns:

Resource collection API of ManagedCcfs.

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.

serviceClient

public ConfidentialLedgerManagementClient serviceClient()

Gets wrapped service client ConfidentialLedgerManagementClient providing direct access to the underlying auto-generated API implementation, based on Azure REST API.

Returns:

Wrapped service client ConfidentialLedgerManagementClient.

Applies to