ManagedLedgerDigestUploadsOperationsClient Interface
public interface ManagedLedgerDigestUploadsOperationsClient
An instance of this class provides access to all the operations defined in ManagedLedgerDigestUploadsOperationsClient.
Method Summary
Method Details
beginCreateOrUpdate
public abstract SyncPoller<PollResult<ManagedLedgerDigestUploadsInner>,ManagedLedgerDigestUploadsInner> beginCreateOrUpdate(String resourceGroupName, String managedInstanceName, String databaseName, ManagedLedgerDigestUploadsName ledgerDigestUploads, ManagedLedgerDigestUploadsInner parameters)
Enables upload ledger digests to an Azure Storage account or an Azure Confidential Ledger instance.
Parameters:
Returns:
beginCreateOrUpdate
public abstract SyncPoller<PollResult<ManagedLedgerDigestUploadsInner>,ManagedLedgerDigestUploadsInner> beginCreateOrUpdate(String resourceGroupName, String managedInstanceName, String databaseName, ManagedLedgerDigestUploadsName ledgerDigestUploads, ManagedLedgerDigestUploadsInner parameters, Context context)
Enables upload ledger digests to an Azure Storage account or an Azure Confidential Ledger instance.
Parameters:
Returns:
beginCreateOrUpdateAsync
public abstract PollerFlux<PollResult<ManagedLedgerDigestUploadsInner>,ManagedLedgerDigestUploadsInner> beginCreateOrUpdateAsync(String resourceGroupName, String managedInstanceName, String databaseName, ManagedLedgerDigestUploadsName ledgerDigestUploads, ManagedLedgerDigestUploadsInner parameters)
Enables upload ledger digests to an Azure Storage account or an Azure Confidential Ledger instance.
Parameters:
Returns:
beginDisable
public abstract SyncPoller<PollResult<ManagedLedgerDigestUploadsInner>,ManagedLedgerDigestUploadsInner> beginDisable(String resourceGroupName, String managedInstanceName, String databaseName, ManagedLedgerDigestUploadsName ledgerDigestUploads)
Disables uploading ledger digests to an Azure Storage account or an Azure Confidential Ledger instance.
Parameters:
Returns:
beginDisable
public abstract SyncPoller<PollResult<ManagedLedgerDigestUploadsInner>,ManagedLedgerDigestUploadsInner> beginDisable(String resourceGroupName, String managedInstanceName, String databaseName, ManagedLedgerDigestUploadsName ledgerDigestUploads, Context context)
Disables uploading ledger digests to an Azure Storage account or an Azure Confidential Ledger instance.
Parameters:
Returns:
beginDisableAsync
public abstract PollerFlux<PollResult<ManagedLedgerDigestUploadsInner>,ManagedLedgerDigestUploadsInner> beginDisableAsync(String resourceGroupName, String managedInstanceName, String databaseName, ManagedLedgerDigestUploadsName ledgerDigestUploads)
Disables uploading ledger digests to an Azure Storage account or an Azure Confidential Ledger instance.
Parameters:
Returns:
createOrUpdate
public abstract ManagedLedgerDigestUploadsInner createOrUpdate(String resourceGroupName, String managedInstanceName, String databaseName, ManagedLedgerDigestUploadsName ledgerDigestUploads, ManagedLedgerDigestUploadsInner parameters)
Enables upload ledger digests to an Azure Storage account or an Azure Confidential Ledger instance.
Parameters:
Returns:
createOrUpdate
public abstract ManagedLedgerDigestUploadsInner createOrUpdate(String resourceGroupName, String managedInstanceName, String databaseName, ManagedLedgerDigestUploadsName ledgerDigestUploads, ManagedLedgerDigestUploadsInner parameters, Context context)
Enables upload ledger digests to an Azure Storage account or an Azure Confidential Ledger instance.
Parameters:
Returns:
createOrUpdateAsync
public abstract Mono<ManagedLedgerDigestUploadsInner> createOrUpdateAsync(String resourceGroupName, String managedInstanceName, String databaseName, ManagedLedgerDigestUploadsName ledgerDigestUploads, ManagedLedgerDigestUploadsInner parameters)
Enables upload ledger digests to an Azure Storage account or an Azure Confidential Ledger instance.
Parameters:
Returns:
createOrUpdateWithResponseAsync
public abstract Mono<Response<Flux<ByteBuffer>>> createOrUpdateWithResponseAsync(String resourceGroupName, String managedInstanceName, String databaseName, ManagedLedgerDigestUploadsName ledgerDigestUploads, ManagedLedgerDigestUploadsInner parameters)
Enables upload ledger digests to an Azure Storage account or an Azure Confidential Ledger instance.
Parameters:
Returns:
disable
public abstract ManagedLedgerDigestUploadsInner disable(String resourceGroupName, String managedInstanceName, String databaseName, ManagedLedgerDigestUploadsName ledgerDigestUploads)
Disables uploading ledger digests to an Azure Storage account or an Azure Confidential Ledger instance.
Parameters:
Returns:
disable
public abstract ManagedLedgerDigestUploadsInner disable(String resourceGroupName, String managedInstanceName, String databaseName, ManagedLedgerDigestUploadsName ledgerDigestUploads, Context context)
Disables uploading ledger digests to an Azure Storage account or an Azure Confidential Ledger instance.
Parameters:
Returns:
disableAsync
public abstract Mono<ManagedLedgerDigestUploadsInner> disableAsync(String resourceGroupName, String managedInstanceName, String databaseName, ManagedLedgerDigestUploadsName ledgerDigestUploads)
Disables uploading ledger digests to an Azure Storage account or an Azure Confidential Ledger instance.
Parameters:
Returns:
disableWithResponseAsync
public abstract Mono<Response<Flux<ByteBuffer>>> disableWithResponseAsync(String resourceGroupName, String managedInstanceName, String databaseName, ManagedLedgerDigestUploadsName ledgerDigestUploads)
Disables uploading ledger digests to an Azure Storage account or an Azure Confidential Ledger instance.
Parameters:
Returns:
get
public abstract ManagedLedgerDigestUploadsInner get(String resourceGroupName, String managedInstanceName, String databaseName, ManagedLedgerDigestUploadsName ledgerDigestUploads)
Gets the current ledger digest upload configuration for a database.
Parameters:
Returns:
getAsync
public abstract Mono<ManagedLedgerDigestUploadsInner> getAsync(String resourceGroupName, String managedInstanceName, String databaseName, ManagedLedgerDigestUploadsName ledgerDigestUploads)
Gets the current ledger digest upload configuration for a database.
Parameters:
Returns:
getWithResponse
public abstract Response<ManagedLedgerDigestUploadsInner> getWithResponse(String resourceGroupName, String managedInstanceName, String databaseName, ManagedLedgerDigestUploadsName ledgerDigestUploads, Context context)
Gets the current ledger digest upload configuration for a database.
Parameters:
Returns:
getWithResponseAsync
public abstract Mono<Response<ManagedLedgerDigestUploadsInner>> getWithResponseAsync(String resourceGroupName, String managedInstanceName, String databaseName, ManagedLedgerDigestUploadsName ledgerDigestUploads)
Gets the current ledger digest upload configuration for a database.
Parameters:
Returns:
listByDatabase
public abstract PagedIterable<ManagedLedgerDigestUploadsInner> listByDatabase(String resourceGroupName, String managedInstanceName, String databaseName)
Gets all ledger digest upload settings on a database.
Parameters:
Returns:
listByDatabase
public abstract PagedIterable<ManagedLedgerDigestUploadsInner> listByDatabase(String resourceGroupName, String managedInstanceName, String databaseName, Context context)
Gets all ledger digest upload settings on a database.
Parameters:
Returns:
listByDatabaseAsync
public abstract PagedFlux<ManagedLedgerDigestUploadsInner> listByDatabaseAsync(String resourceGroupName, String managedInstanceName, String databaseName)
Gets all ledger digest upload settings on a database.
Parameters:
Returns: