LedgersClient Interface
public interface LedgersClient
An instance of this class provides access to all the operations defined in LedgersClient.
Method Summary
Method Details
backup
public abstract ConfidentialLedgerBackupResponseInner backup(String resourceGroupName, String ledgerName, ConfidentialLedgerBackup confidentialLedger)
Performs the backup operation on a Confidential Ledger Resource. Backs up a Confidential Ledger Resource.
Parameters:
Returns:
backup
public abstract ConfidentialLedgerBackupResponseInner backup(String resourceGroupName, String ledgerName, ConfidentialLedgerBackup confidentialLedger, Context context)
Performs the backup operation on a Confidential Ledger Resource. Backs up a Confidential Ledger Resource.
Parameters:
Returns:
beginBackup
public abstract SyncPoller
Performs the backup operation on a Confidential Ledger Resource. Backs up a Confidential Ledger Resource.
Parameters:
Returns:
beginBackup
public abstract SyncPoller
Performs the backup operation on a Confidential Ledger Resource. Backs up a Confidential Ledger Resource.
Parameters:
Returns:
beginCreate
public abstract SyncPoller
Creates a Confidential Ledger. Creates a Confidential Ledger with the specified ledger parameters.
Parameters:
Returns:
beginCreate
public abstract SyncPoller
Creates a Confidential Ledger. Creates a Confidential Ledger with the specified ledger parameters.
Parameters:
Returns:
beginDelete
public abstract SyncPoller
Deletes a Confidential Ledger resource. Deletes an existing Confidential Ledger.
Parameters:
Returns:
beginDelete
public abstract SyncPoller
Deletes a Confidential Ledger resource. Deletes an existing Confidential Ledger.
Parameters:
Returns:
beginRestore
public abstract SyncPoller
Performs the restore operation to spin up a newly restored Confidential Ledger Resource. Restores a Confidential Ledger Resource.
Parameters:
Returns:
beginRestore
public abstract SyncPoller
Performs the restore operation to spin up a newly restored Confidential Ledger Resource. Restores a Confidential Ledger Resource.
Parameters:
Returns:
beginUpdate
public abstract SyncPoller
Update Confidential Ledger properties Updates properties of Confidential Ledger.
Parameters:
Returns:
beginUpdate
public abstract SyncPoller
Update Confidential Ledger properties Updates properties of Confidential Ledger.
Parameters:
Returns:
create
public abstract ConfidentialLedgerInner create(String resourceGroupName, String ledgerName, ConfidentialLedgerInner confidentialLedger)
Creates a Confidential Ledger. Creates a Confidential Ledger with the specified ledger parameters.
Parameters:
Returns:
create
public abstract ConfidentialLedgerInner create(String resourceGroupName, String ledgerName, ConfidentialLedgerInner confidentialLedger, Context context)
Creates a Confidential Ledger. Creates a Confidential Ledger with the specified ledger parameters.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String ledgerName)
Deletes a Confidential Ledger resource. Deletes an existing Confidential Ledger.
Parameters:
delete
public abstract void delete(String resourceGroupName, String ledgerName, Context context)
Deletes a Confidential Ledger resource. Deletes an existing Confidential Ledger.
Parameters:
getByResourceGroup
public abstract ConfidentialLedgerInner getByResourceGroup(String resourceGroupName, String ledgerName)
Retrieves information about a Confidential Ledger resource. Retrieves the properties of a Confidential Ledger.
Parameters:
Returns:
getByResourceGroupWithResponse
public abstract Response
Retrieves information about a Confidential Ledger resource. Retrieves the properties of a Confidential Ledger.
Parameters:
Returns:
list
public abstract PagedIterable
Retrieves information about all Confidential Ledger resources under the given subscription Retrieves the properties of all Confidential Ledgers.
Returns:
list
public abstract PagedIterable
Retrieves information about all Confidential Ledger resources under the given subscription Retrieves the properties of all Confidential Ledgers.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable
Retrieves information about all Confidential Ledger resources under the given subscription and resource group Retrieves the properties of all Confidential Ledgers.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable
Retrieves information about all Confidential Ledger resources under the given subscription and resource group Retrieves the properties of all Confidential Ledgers.
Parameters:
Returns:
restore
public abstract ConfidentialLedgerRestoreResponseInner restore(String resourceGroupName, String ledgerName, ConfidentialLedgerRestore confidentialLedger)
Performs the restore operation to spin up a newly restored Confidential Ledger Resource. Restores a Confidential Ledger Resource.
Parameters:
Returns:
restore
public abstract ConfidentialLedgerRestoreResponseInner restore(String resourceGroupName, String ledgerName, ConfidentialLedgerRestore confidentialLedger, Context context)
Performs the restore operation to spin up a newly restored Confidential Ledger Resource. Restores a Confidential Ledger Resource.
Parameters:
Returns:
update
public abstract ConfidentialLedgerInner update(String resourceGroupName, String ledgerName, ConfidentialLedgerInner confidentialLedger)
Update Confidential Ledger properties Updates properties of Confidential Ledger.
Parameters:
Returns:
update
public abstract ConfidentialLedgerInner update(String resourceGroupName, String ledgerName, ConfidentialLedgerInner confidentialLedger, Context context)
Update Confidential Ledger properties Updates properties of Confidential Ledger.
Parameters:
Returns:
Applies to
Azure SDK for Java