Delen via


Restorable Gremlin Databases - List

Toon de gebeurtenisfeed van alle mutaties die zijn uitgevoerd op alle Azure Cosmos DB Gremlin-databases onder het herstelbare account. Dit helpt in het scenario waarin de database per ongeluk is verwijderd om de verwijderingstijd te krijgen. Voor deze API is de machtiging 'Microsoft.DocumentDB/locations/restorableDatabaseAccounts/.../read' vereist

GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.DocumentDB/locations/{location}/restorableDatabaseAccounts/{instanceId}/restorableGremlinDatabases?api-version=2025-10-15

URI-parameters

Name In Vereist Type Description
instanceId
path True

string

De instanceId GUID van een herstelbaar database-account.

location
path True

string

Cosmos DB-regio, met spaties tussen woorden en elk woord met een hoofdletter.

subscriptionId
path True

string

minLength: 1

De id van het doelabonnement.

api-version
query True

string

minLength: 1

De API-versie die voor deze bewerking moet worden gebruikt.

Antwoorden

Name Type Description
200 OK

RestorableGremlinDatabasesListResult

De bewerking is voltooid.

Other Status Codes

CloudError

Foutreactie waarin wordt beschreven waarom de bewerking is mislukt.

Beveiliging

azure_auth

Azure Active Directory OAuth2-stroom

Type: oauth2
Stroom: implicit
Autorisatie-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiken

Name Description
user_impersonation Uw gebruikersaccount imiteren

Voorbeelden

CosmosDBRestorableGremlinDatabaseList

Voorbeeldaanvraag

GET https://management.azure.com/subscriptions/2296c272-5d55-40d9-bc05-4d56dc2d7588/providers/Microsoft.DocumentDB/locations/WestUS/restorableDatabaseAccounts/d9b26648-2f53-4541-b3d8-3044f4f9810d/restorableGremlinDatabases?api-version=2025-10-15

Voorbeeldrespons

{
  "value": [
    {
      "id": "/subscriptions/2296c272-5d55-40d9-bc05-4d56dc2d7588/providers/Microsoft.DocumentDb/locations/westus/restorableDatabaseAccounts/36f09704-6be3-4f33-aa05-17b73e504c75/restorableGremlinDatabases/59c21367-b98b-4a8e-abb7-b6f46600decc",
      "type": "Microsoft.DocumentDB/locations/restorableDatabaseAccounts/restorableGremlinDatabases",
      "name": "59c21367-b98b-4a8e-abb7-b6f46600decc",
      "properties": {
        "resource": {
          "_rid": "DLB14gAAAA==",
          "eventTimestamp": "2020-09-02T19:45:03Z",
          "ownerId": "Database1",
          "ownerResourceId": "PD5DALigDgw=",
          "operationType": "Create",
          "canUndelete": "invalid"
        }
      }
    },
    {
      "id": "/subscriptions/2296c272-5d55-40d9-bc05-4d56dc2d7588/providers/Microsoft.DocumentDb/locations/westus/restorableDatabaseAccounts/d9b26648-2f53-4541-b3d8-3044f4f9810d/restorableGremlinDatabases/8456cb17-cdb0-4c6a-8db8-d0ff3f886257",
      "type": "Microsoft.DocumentDB/locations/restorableDatabaseAccounts/restorableGremlinDatabases",
      "name": "8456cb17-cdb0-4c6a-8db8-d0ff3f886257",
      "properties": {
        "resource": {
          "_rid": "ESXNLAAAAA==",
          "eventTimestamp": "2020-09-02T19:53:42Z",
          "ownerId": "Database1",
          "ownerResourceId": "PD5DALigDgw=",
          "operationType": "Delete",
          "canUndelete": "notRestorable",
          "canUndeleteReason": "Database already exists. Only deleted resources can be restored within same account."
        }
      }
    }
  ]
}

Definities

Name Description
CloudError

Een foutreactie van de service.

ErrorResponse

Reactie op fout.

OperationType

Enum om het type bewerking van de gebeurtenis aan te geven.

Resource

De resource van een Azure Cosmos DB Gremlin-databasegebeurtenis

RestorableGremlinDatabaseGetResult

Een Azure Cosmos DB Gremlin-databasegebeurtenis

RestorableGremlinDatabasesListResult

Het antwoord van de lijstbewerking, dat de Gremlin-databasegebeurtenissen en hun eigenschappen bevat.

CloudError

Een foutreactie van de service.

Name Type Description
error

ErrorResponse

Reactie op fout.

ErrorResponse

Reactie op fout.

Name Type Description
code

string

Foutcode.

message

string

Foutbericht dat aangeeft waarom de bewerking is mislukt.

OperationType

Enum om het type bewerking van de gebeurtenis aan te geven.

Waarde Description
Create
Replace
Delete
Recreate
SystemOperation

Resource

De resource van een Azure Cosmos DB Gremlin-databasegebeurtenis

Name Type Description
_rid

string

Een door het systeem gegenereerde eigenschap. Een unieke identificatiecode.

canUndelete

string

Een status van deze database om te bepalen of deze database kan worden hersteld in hetzelfde account.

canUndeleteReason

string

De reden waarom deze database niet in hetzelfde account kan worden hersteld.

eventTimestamp

string

Het tijdstip waarop deze databasegebeurtenis plaatsvond.

operationType

OperationType

Het bewerkingstype van deze databasegebeurtenis.

ownerId

string

De naam van deze Gremlin-database.

ownerResourceId

string

De bron-ID van deze Gremlin-database.

RestorableGremlinDatabaseGetResult

Een Azure Cosmos DB Gremlin-databasegebeurtenis

Name Type Description
id

string

De unieke resource-ID van de ARM-resource.

name

string

De naam van de ARM-bron.

properties.resource

Resource

De resource van een Azure Cosmos DB Gremlin-databasegebeurtenis

type

string

Het type Azure-resource.

RestorableGremlinDatabasesListResult

Het antwoord van de lijstbewerking, dat de Gremlin-databasegebeurtenissen en hun eigenschappen bevat.

Name Type Description
value

RestorableGremlinDatabaseGetResult[]

Lijst van Gremlin-databasegebeurtenissen en hun eigenschappen.