Ledgers Interface
public interface Ledgers
Resource collection API of Ledgers.
Method Summary
Modifier and Type | Method and Description |
---|---|
abstract
Confidential |
backup(String resourceGroupName, String ledgerName, ConfidentialLedgerBackup confidentialLedger)
Performs the backup operation on a Confidential Ledger Resource. |
abstract
Confidential |
backup(String resourceGroupName, String ledgerName, ConfidentialLedgerBackup confidentialLedger, Context context)
Performs the backup operation on a Confidential Ledger Resource. |
abstract Blank |
define(String name)
Begins definition for a new Confidential |
abstract void |
delete(String resourceGroupName, String ledgerName, Context context)
Deletes a Confidential Ledger resource. |
abstract void |
deleteById(String id)
Deletes a Confidential Ledger resource. |
abstract void |
deleteByIdWithResponse(String id, Context context)
Deletes a Confidential Ledger resource. |
abstract void |
deleteByResourceGroup(String resourceGroupName, String ledgerName)
Deletes a Confidential Ledger resource. |
abstract
Confidential |
getById(String id)
Retrieves information about a Confidential Ledger resource. |
abstract
Response<Confidential |
getByIdWithResponse(String id, Context context)
Retrieves information about a Confidential Ledger resource. |
abstract
Confidential |
getByResourceGroup(String resourceGroupName, String ledgerName)
Retrieves information about a Confidential Ledger resource. |
abstract
Response<Confidential |
getByResourceGroupWithResponse(String resourceGroupName, String ledgerName, Context context)
Retrieves information about a Confidential Ledger resource. |
abstract
Paged |
list()
Retrieves information about all Confidential Ledger resources under the given subscription Retrieves the properties of all Confidential Ledgers. |
abstract
Paged |
list(String filter, Context context)
Retrieves information about all Confidential Ledger resources under the given subscription Retrieves the properties of all Confidential Ledgers. |
abstract
Paged |
listByResourceGroup(String resourceGroupName)
Retrieves information about all Confidential Ledger resources under the given subscription and resource group Retrieves the properties of all Confidential Ledgers. |
abstract
Paged |
listByResourceGroup(String resourceGroupName, String filter, Context context)
Retrieves information about all Confidential Ledger resources under the given subscription and resource group Retrieves the properties of all Confidential Ledgers. |
abstract
Confidential |
restore(String resourceGroupName, String ledgerName, ConfidentialLedgerRestore confidentialLedger)
Performs the restore operation to spin up a newly restored Confidential Ledger Resource. |
abstract
Confidential |
restore(String resourceGroupName, String ledgerName, ConfidentialLedgerRestore confidentialLedger, Context context)
Performs the restore operation to spin up a newly restored Confidential Ledger Resource. |
Method Details
backup
public abstract ConfidentialLedgerBackupResponse 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 ConfidentialLedgerBackupResponse 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:
define
public abstract ConfidentialLedger.DefinitionStages.Blank define(String name)
Begins definition for a new ConfidentialLedger resource.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String ledgerName, Context context)
Deletes a Confidential Ledger resource. Deletes an existing Confidential Ledger.
Parameters:
deleteById
public abstract void deleteById(String id)
Deletes a Confidential Ledger resource. Deletes an existing Confidential Ledger.
Parameters:
deleteByIdWithResponse
public abstract void deleteByIdWithResponse(String id, Context context)
Deletes a Confidential Ledger resource. Deletes an existing Confidential Ledger.
Parameters:
deleteByResourceGroup
public abstract void deleteByResourceGroup(String resourceGroupName, String ledgerName)
Deletes a Confidential Ledger resource. Deletes an existing Confidential Ledger.
Parameters:
getById
public abstract ConfidentialLedger getById(String id)
Retrieves information about a Confidential Ledger resource. Retrieves the properties of a Confidential Ledger.
Parameters:
Returns:
getByIdWithResponse
public abstract Response
Retrieves information about a Confidential Ledger resource. Retrieves the properties of a Confidential Ledger.
Parameters:
Returns:
getByResourceGroup
public abstract ConfidentialLedger 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 ConfidentialLedgerRestoreResponse 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 ConfidentialLedgerRestoreResponse 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:
Applies to
Azure SDK for Java