ManagedLedgerDigestUploadsOperations interface

Interface representing a ManagedLedgerDigestUploadsOperations.

Methods

beginCreateOrUpdate(string, string, string, string, ManagedLedgerDigestUploads, ManagedLedgerDigestUploadsCreateOrUpdateOptionalParams)

Enables upload ledger digests to an Azure Storage account or an Azure Confidential Ledger instance.

beginCreateOrUpdateAndWait(string, string, string, string, ManagedLedgerDigestUploads, ManagedLedgerDigestUploadsCreateOrUpdateOptionalParams)

Enables upload ledger digests to an Azure Storage account or an Azure Confidential Ledger instance.

beginDisable(string, string, string, string, ManagedLedgerDigestUploadsDisableOptionalParams)

Disables uploading ledger digests to an Azure Storage account or an Azure Confidential Ledger instance.

beginDisableAndWait(string, string, string, string, ManagedLedgerDigestUploadsDisableOptionalParams)

Disables uploading ledger digests to an Azure Storage account or an Azure Confidential Ledger instance.

get(string, string, string, string, ManagedLedgerDigestUploadsGetOptionalParams)

Gets the current ledger digest upload configuration for a database.

listByDatabase(string, string, string, ManagedLedgerDigestUploadsListByDatabaseOptionalParams)

Gets all ledger digest upload settings on a database.

Method Details

beginCreateOrUpdate(string, string, string, string, ManagedLedgerDigestUploads, ManagedLedgerDigestUploadsCreateOrUpdateOptionalParams)

Enables upload ledger digests to an Azure Storage account or an Azure Confidential Ledger instance.

function beginCreateOrUpdate(resourceGroupName: string, managedInstanceName: string, databaseName: string, ledgerDigestUploads: string, parameters: ManagedLedgerDigestUploads, options?: ManagedLedgerDigestUploadsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<ManagedLedgerDigestUploads>, ManagedLedgerDigestUploads>>

Parameters

resourceGroupName

string

The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

managedInstanceName

string

The name of the managed instance.

databaseName

string

The name of the database.

ledgerDigestUploads

string

The name of the Ledger Digest Upload Configurations.

parameters
ManagedLedgerDigestUploads

The Ledger Digest Storage Endpoint.

Returns

Promise<@azure/core-lro.SimplePollerLike<OperationState<ManagedLedgerDigestUploads>, ManagedLedgerDigestUploads>>

beginCreateOrUpdateAndWait(string, string, string, string, ManagedLedgerDigestUploads, ManagedLedgerDigestUploadsCreateOrUpdateOptionalParams)

Enables upload ledger digests to an Azure Storage account or an Azure Confidential Ledger instance.

function beginCreateOrUpdateAndWait(resourceGroupName: string, managedInstanceName: string, databaseName: string, ledgerDigestUploads: string, parameters: ManagedLedgerDigestUploads, options?: ManagedLedgerDigestUploadsCreateOrUpdateOptionalParams): Promise<ManagedLedgerDigestUploads>

Parameters

resourceGroupName

string

The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

managedInstanceName

string

The name of the managed instance.

databaseName

string

The name of the database.

ledgerDigestUploads

string

The name of the Ledger Digest Upload Configurations.

parameters
ManagedLedgerDigestUploads

The Ledger Digest Storage Endpoint.

Returns

beginDisable(string, string, string, string, ManagedLedgerDigestUploadsDisableOptionalParams)

Disables uploading ledger digests to an Azure Storage account or an Azure Confidential Ledger instance.

function beginDisable(resourceGroupName: string, managedInstanceName: string, databaseName: string, ledgerDigestUploads: string, options?: ManagedLedgerDigestUploadsDisableOptionalParams): Promise<SimplePollerLike<OperationState<ManagedLedgerDigestUploads>, ManagedLedgerDigestUploads>>

Parameters

resourceGroupName

string

The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

managedInstanceName

string

The name of the managed instance.

databaseName

string

The name of the database.

ledgerDigestUploads

string

options
ManagedLedgerDigestUploadsDisableOptionalParams

The options parameters.

Returns

Promise<@azure/core-lro.SimplePollerLike<OperationState<ManagedLedgerDigestUploads>, ManagedLedgerDigestUploads>>

beginDisableAndWait(string, string, string, string, ManagedLedgerDigestUploadsDisableOptionalParams)

Disables uploading ledger digests to an Azure Storage account or an Azure Confidential Ledger instance.

function beginDisableAndWait(resourceGroupName: string, managedInstanceName: string, databaseName: string, ledgerDigestUploads: string, options?: ManagedLedgerDigestUploadsDisableOptionalParams): Promise<ManagedLedgerDigestUploads>

Parameters

resourceGroupName

string

The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

managedInstanceName

string

The name of the managed instance.

databaseName

string

The name of the database.

ledgerDigestUploads

string

options
ManagedLedgerDigestUploadsDisableOptionalParams

The options parameters.

Returns

get(string, string, string, string, ManagedLedgerDigestUploadsGetOptionalParams)

Gets the current ledger digest upload configuration for a database.

function get(resourceGroupName: string, managedInstanceName: string, databaseName: string, ledgerDigestUploads: string, options?: ManagedLedgerDigestUploadsGetOptionalParams): Promise<ManagedLedgerDigestUploads>

Parameters

resourceGroupName

string

The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

managedInstanceName

string

The name of the managed instance.

databaseName

string

The name of the database.

ledgerDigestUploads

string

options
ManagedLedgerDigestUploadsGetOptionalParams

The options parameters.

Returns

listByDatabase(string, string, string, ManagedLedgerDigestUploadsListByDatabaseOptionalParams)

Gets all ledger digest upload settings on a database.

function listByDatabase(resourceGroupName: string, managedInstanceName: string, databaseName: string, options?: ManagedLedgerDigestUploadsListByDatabaseOptionalParams): PagedAsyncIterableIterator<ManagedLedgerDigestUploads, ManagedLedgerDigestUploads[], PageSettings>

Parameters

resourceGroupName

string

The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

managedInstanceName

string

The name of the managed instance.

databaseName

string

The name of the database.

Returns