Freigeben über


Ledger Digest Uploads - List By Database

Ruft alle Ledgerdigestupupeinstellungen für eine Datenbank ab.

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

URI-Parameter

Name In Erforderlich Typ Beschreibung
databaseName
path True

string

Der Name der Datenbank.

resourceGroupName
path True

string

Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.

serverName
path True

string

Name des Servers

subscriptionId
path True

string

Abonnement-ID für ein Azure-Abonnement.

api-version
query True

string

API-Version, die für die Anforderung verwendet werden soll.

Antworten

Name Typ Beschreibung
200 OK

LedgerDigestUploadsListResult

Ledgeruploadeinstellungen wurden erfolgreich abgerufen.

Other Status Codes

Fehlerantworten: ***

  • 400 LedgerInvalidDigestStorageTargetUpdateRequest: Die Uploadanforderung für den Datenbank-Ledger-Digest ist nicht vorhanden oder verfügt über kein Eigenschaftenobjekt.

  • 400 InvalidDigestStorageEndpoint: Der angegebene digestStorageEndpoint ist ungültig. Es muss sich um einen Azure Blob Storage- oder Azure Confidential Ledger-Endpunkt handeln.

  • 400 MalformedDigestStorageEndpoint: Der angegebene Digestspeicherendpunkt ist ein falsch formatierter URI.

  • 400 InvalidLedgerDigestUploadsName: Der Ledger-Digest-Uploadname wird nicht unterstützt. Verwenden Sie den Schlüsselnamen "current".

  • 404 ResourceNotFound: Die angeforderte Ressource wurde nicht gefunden.

Beispiele

Gets list of ledger digest upload settings on a database.

Beispielanforderung

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

Beispiel für eine Antwort

{
  "value": [
    {
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/ledgertestrg/providers/Microsoft.Sql/servers/ledgertestserver/databases/testdb/current",
      "name": "current",
      "type": "Microsoft.Sql/servers/databases/ledgerDigestUploads",
      "properties": {
        "digestStorageEndpoint": "https://mystorage.blob.core.windows.net",
        "state": "Enabled"
      }
    }
  ]
}

Definitionen

Name Beschreibung
LedgerDigestUploads

Azure SQL Uploadeinstellungen für den Datenbank-Ledger-Digest.

LedgerDigestUploadsListResult

Eine Liste der Uploadeinstellungen des Ledger-Digests.

LedgerDigestUploadsState

Gibt den Status des Ledger-Digest-Uploads an.

LedgerDigestUploads

Azure SQL Uploadeinstellungen für den Datenbank-Ledger-Digest.

Name Typ Beschreibung
id

string

Ressourcen-ID

name

string

Name der Ressource.

properties.digestStorageEndpoint

string

Der Digestspeicherendpunkt, der entweder ein Azure Blob Storage-Endpunkt oder ein URI für Azure Confidential Ledger sein muss.

properties.state

LedgerDigestUploadsState

Gibt den Status des Ledger-Digest-Uploads an.

type

string

Der Ressourcentyp.

LedgerDigestUploadsListResult

Eine Liste der Uploadeinstellungen des Ledger-Digests.

Name Typ Beschreibung
nextLink

string

Link zum Abrufen der nächsten Ergebnisseite.

value

LedgerDigestUploads[]

Array von Ergebnissen.

LedgerDigestUploadsState

Gibt den Status des Ledger-Digest-Uploads an.

Name Typ Beschreibung
Disabled

string

Enabled

string