Share via


ManagedLedgerDigestUploadCollection.CreateOrUpdateAsync Method

Definition

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

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}/databases/{databaseName}/ledgerDigestUploads/{ledgerDigestUploads}
  • Operation Id: ManagedLedgerDigestUploads_CreateOrUpdate
  • Default Api Version: 2022-08-01-preview
  • Resource: ManagedLedgerDigestUploadResource
public virtual System.Threading.Tasks.Task<Azure.ResourceManager.ArmOperation<Azure.ResourceManager.Sql.ManagedLedgerDigestUploadResource>> CreateOrUpdateAsync (Azure.WaitUntil waitUntil, Azure.ResourceManager.Sql.Models.ManagedLedgerDigestUploadsName ledgerDigestUploads, Azure.ResourceManager.Sql.ManagedLedgerDigestUploadData data, System.Threading.CancellationToken cancellationToken = default);
abstract member CreateOrUpdateAsync : Azure.WaitUntil * Azure.ResourceManager.Sql.Models.ManagedLedgerDigestUploadsName * Azure.ResourceManager.Sql.ManagedLedgerDigestUploadData * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.ResourceManager.ArmOperation<Azure.ResourceManager.Sql.ManagedLedgerDigestUploadResource>>
override this.CreateOrUpdateAsync : Azure.WaitUntil * Azure.ResourceManager.Sql.Models.ManagedLedgerDigestUploadsName * Azure.ResourceManager.Sql.ManagedLedgerDigestUploadData * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.ResourceManager.ArmOperation<Azure.ResourceManager.Sql.ManagedLedgerDigestUploadResource>>
Public Overridable Function CreateOrUpdateAsync (waitUntil As WaitUntil, ledgerDigestUploads As ManagedLedgerDigestUploadsName, data As ManagedLedgerDigestUploadData, Optional cancellationToken As CancellationToken = Nothing) As Task(Of ArmOperation(Of ManagedLedgerDigestUploadResource))

Parameters

waitUntil
WaitUntil

Completed if the method should wait to return until the long-running operation has completed on the service; Started if it should return after starting the operation. For more information on long-running operations, please see Azure.Core Long-Running Operation samples.

ledgerDigestUploads
ManagedLedgerDigestUploadsName

The name of the Ledger Digest Upload Configurations.

data
ManagedLedgerDigestUploadData

The Ledger Digest Storage Endpoint.

cancellationToken
CancellationToken

The cancellation token to use.

Returns

Exceptions

data is null.

Applies to