Dela via


Restorable Gremlin Databases - List

Visa händelseflödet för alla mutationer som gjorts på alla Azure Cosmos DB Gremlin-databaser under det återställningsbara kontot. Detta hjälper i ett scenario där databasen har tagits bort av misstag för att få borttagningstiden. Det här API:et kräver behörigheten "Microsoft.DocumentDB/locations/restorableDatabaseAccounts/.../read"

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

URI-parametrar

Namn I Krävs Typ Beskrivning
instanceId
path True

string

instanceId GUID för ett återställningsbart databaskonto.

location
path True

string

Cosmos DB-region, med blanksteg mellan ord och varje ord med versaler.

subscriptionId
path True

string

minLength: 1

ID för målprenumerationen.

api-version
query True

string

minLength: 1

Den API-version som ska användas för den här åtgärden.

Svaren

Namn Typ Beskrivning
200 OK

RestorableGremlinDatabasesListResult

Åtgärden har slutförts.

Other Status Codes

CloudError

Felsvar som beskriver varför åtgärden misslyckades.

Säkerhet

azure_auth

Azure Active Directory OAuth2-flöde

Typ: oauth2
Rinna: implicit
Auktorisations-URL: https://login.microsoftonline.com/common/oauth2/authorize

Scope

Namn Beskrivning
user_impersonation Personifiera ditt användarkonto

Exempel

CosmosDBRestorableGremlinDatabaseList

Exempelförfrågan

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

Exempelsvar

{
  "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."
        }
      }
    }
  ]
}

Definitioner

Namn Beskrivning
CloudError

Ett felsvar från tjänsten.

ErrorResponse

Svar på ett fel.

OperationType

Räkna upp för att ange åtgärdstypen för händelsen.

Resource

Resursen för en Azure Cosmos DB Gremlin-databashändelse

RestorableGremlinDatabaseGetResult

En Azure Cosmos DB Gremlin-databashändelse

RestorableGremlinDatabasesListResult

List-åtgärdssvaret, som innehåller Gremlin-databashändelserna och deras egenskaper.

CloudError

Ett felsvar från tjänsten.

Namn Typ Beskrivning
error

ErrorResponse

Svar på ett fel.

ErrorResponse

Svar på ett fel.

Namn Typ Beskrivning
code

string

Felkod.

message

string

Felmeddelande som anger varför åtgärden misslyckades.

OperationType

Räkna upp för att ange åtgärdstypen för händelsen.

Värde Beskrivning
Create
Replace
Delete
Recreate
SystemOperation

Resource

Resursen för en Azure Cosmos DB Gremlin-databashändelse

Namn Typ Beskrivning
_rid

string

En systemgenererad egenskap. En unik identifierare.

canUndelete

string

Ett tillstånd för den här databasen för att identifiera om den här databasen kan återställas i samma konto.

canUndeleteReason

string

Anledningen till att den här databasen inte kan återställas i samma konto.

eventTimestamp

string

Den tid då den här databashändelsen inträffade.

operationType

OperationType

Åtgärdstypen för den här databashändelsen.

ownerId

string

Namnet på den här Gremlin-databasen.

ownerResourceId

string

Resurs-ID:t för den här Gremlin-databasen.

RestorableGremlinDatabaseGetResult

En Azure Cosmos DB Gremlin-databashändelse

Namn Typ Beskrivning
id

string

Den unika resursidentifieraren för ARM-resursen.

name

string

Namnet på ARM-resursen.

properties.resource

Resource

Resursen för en Azure Cosmos DB Gremlin-databashändelse

type

string

Typ av Azure-resurs.

RestorableGremlinDatabasesListResult

List-åtgärdssvaret, som innehåller Gremlin-databashändelserna och deras egenskaper.

Namn Typ Beskrivning
value

RestorableGremlinDatabaseGetResult[]

Lista över Gremlin-databashändelser och deras egenskaper.