Sdílet prostřednictvím


Ledger Digest Uploads - Disable

Zakáže nahrávání přehledů registru do účtu Azure Storage nebo instance Azure Confidential Ledger.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/ledgerDigestUploads/current/disable?api-version=2021-11-01

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
databaseName
path True

string

Název databáze.

ledgerDigestUploads
path True

LedgerDigestUploadsName

resourceGroupName
path True

string

Název skupiny prostředků, která obsahuje prostředek. Tuto hodnotu můžete získat z rozhraní API azure Resource Manager nebo z portálu.

serverName
path True

string

Název serveru.

subscriptionId
path True

string

ID předplatného, které identifikuje předplatné Azure.

api-version
query True

string

Verze rozhraní API, která se má použít pro požadavek.

Odpovědi

Name Typ Description
200 OK

LedgerDigestUploads

Nahrávání přehledů registru se úspěšně zakázalo.

202 Accepted

Probíhá zakázání nahrání digestu hlavní knihy.

Other Status Codes

Chybové odpovědi: ***

  • 400 LedgerInvalidDigestStorageTargetUpdateRequest – požadavek na nahrání úložiště digest databáze registru neexistuje nebo nemá žádný objekt properties.

  • 400 InvalidDigestStorageEndpoint – zadaný parametr digestStorageEndpoint je neplatný. Musí to být úložiště objektů blob v Azure nebo koncový bod Azure Confidential Ledger.

  • 400 MalformedDigestStorageEndpoint – zadaný koncový bod úložiště hodnot digest je poškozený identifikátor URI.

  • 400 InvalidLedgerDigestUploadsName – název nahrání souboru digest není podporován. Použijte název klíče "current".

  • 400 LedgerMissingDigestStorageEndPoint – uživatel se pokusil nakonfigurovat úložiště hodnot hodnot registru bez poskytnutí koncového bodu.

  • 400 LedgerException – na serveru došlo k neočekávané výjimce.

  • 400 LedgerDigestUploadsNotSupportedOnGeoSecondary – úložiště hodnot hodnot registru nelze nakonfigurovat v sekundárních databázích.

  • 400 InsufficientStorageAccountPermissions – v účtu úložiště nejsou povolené operace čtení ani zápisu.

  • 400 StorageAccountIsDisabled – účet úložiště je zakázaný.

  • 400 InvalidStorageAccountName – zadaný účet úložiště není platný nebo neexistuje.

  • 400 PreviousOperationInProgress – Nahrávání hodnot digest registru je pro databázi povolené nebo zakázané. Počkejte prosím na dokončení předchozí žádosti.

  • 400 NoServerIdentity – pro zadaný server není nakonfigurovaná žádná identita. Informace o konfiguraci identity pro server najdete v tématu https://go.microsoft.com/fwlink/?linkid=2156804

  • 400 SubscriptionDoesNotHaveServer – Předplatné neobsahuje server.

  • 400 AdalGenericError – operaci nebylo možné dokončit, protože došlo k chybě Azure Active Directory. Chybová zpráva z knihovny ADAL (Active Directory Authentication Library) je {0}.

  • 400 LedgerDigestUploadIsNotSupportedOnResourceType – pro tento typ prostředku se v současné době nepodporuje nahrávání hodnot digestů registru.

  • 400 InvalidOperationOnNamedReplicas – úložiště hodnot registru nelze nakonfigurovat na pojmenované replice.

  • 400 LedgerDigestUploadsNotSupportedOnGeoChaining – uživatel se pokusil nastavit automatické nahrávání hodnot hash registru v databázi nakonfigurované s sekundárními sekundárními soubory sekundárních souborů.

  • 400 InvalidDigestStorageEndpoint – zadaný parametr digestStorageEndpoint je neplatný. Musí to být úložiště objektů blob v Azure nebo koncový bod Azure Confidential Ledger.

  • 400 InvalidStorageAccountName – zadaný účet úložiště není platný nebo neexistuje.

  • 404 SourceDatabaseNotFound – Zadaná databáze neexistuje.

  • 404 SubscriptionDoesNotHaveServer – požadovaný server nebyl nalezen.

  • 404 ServerNotInSubscriptionResourceGroup – zadaný server neexistuje v zadané skupině prostředků a předplatném.

  • 404 OperationIdNotFound – operace s ID neexistuje.

  • 409 OperationCancelled – operace byla zrušena uživatelem.

  • 409 OperationInterrupted – Operaci s prostředkem nebylo možné dokončit, protože byla přerušena jinou operací se stejným prostředkem.

  • 429 SubscriptionTooManyCreateUpdateRequests – požadavky nad rámec maximálního počtu požadavků, které je možné zpracovat dostupnými prostředky.

  • 429 SubscriptionTooManyRequests – požadavky nad rámec maximálního počtu požadavků, které je možné zpracovat dostupnými prostředky.

  • 500 OperationTimedOut – časový limit operace vypršel a automaticky se vrátila zpět. Opakujte operaci.

  • 503 TooManyRequests – požadavky nad rámec maximálního počtu požadavků, které je možné zpracovat dostupnými prostředky.

Příklady

Disables uploading ledger digests for a database

Ukázkový požadavek

POST https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/ledgertestrg/providers/Microsoft.Sql/servers/ledgertestserver/databases/testdb/ledgerDigestUploads/current/disable?api-version=2021-11-01

Ukázková odpověď

{
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/ledgertestrg/providers/Microsoft.Sql/servers/ledgertestserver/databases/testdb/ledgerDigestUpload/current/disable",
  "name": "current",
  "type": "Microsoft.Sql/servers/databases/ledgerDigestUploads",
  "properties": {
    "state": "Disabled"
  }
}
Location: /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/ledgertestrg/providers/Microsoft.Sql/locations/eastus/ledgerDigestUploadOperationResults/11111111-1111-1111-1111-111111111111

Definice

Name Description
LedgerDigestUploads

Azure SQL Nastavení nahrání digestu registru databáze.

LedgerDigestUploadsName
LedgerDigestUploadsState

Určuje stav nahrání digestu hlavní knihy.

LedgerDigestUploads

Azure SQL Nastavení nahrání digestu registru databáze.

Name Typ Description
id

string

ID prostředku.

name

string

Název prostředku.

properties.digestStorageEndpoint

string

Koncový bod úložiště digest, kterým musí být koncový bod úložiště objektů blob v Azure nebo identifikátor URI pro službu Azure Confidential Ledger.

properties.state

LedgerDigestUploadsState

Určuje stav nahrání digestu hlavní knihy.

type

string

Typ prostředku.

LedgerDigestUploadsName

Hodnota Description
current

LedgerDigestUploadsState

Určuje stav nahrání digestu hlavní knihy.

Hodnota Description
Disabled
Enabled