Freigeben über


Restorable Gremlin Graphs - List

Zeigen Sie den Ereignisfeed aller Mutationen an, die auf allen Azure Cosmos DB Gremlin-Diagrammen unter einer bestimmten Datenbank durchgeführt wurden. Dies hilft in Szenarien, in denen der Container versehentlich gelöscht wurde. Für diese API ist die Berechtigung "Microsoft.DocumentDB/locations/restorableDatabaseAccounts/.../read" erforderlich.

GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.DocumentDB/locations/{location}/restorableDatabaseAccounts/{instanceId}/restorableGraphs?api-version=2024-11-15
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.DocumentDB/locations/{location}/restorableDatabaseAccounts/{instanceId}/restorableGraphs?api-version=2024-11-15&restorableGremlinDatabaseRid={restorableGremlinDatabaseRid}&startTime={startTime}&endTime={endTime}

URI-Parameter

Name In Erforderlich Typ Beschreibung
instanceId
path True

string

Die instanceId-GUID eines wiederhergestellten Datenbankkontos.

location
path True

string

Cosmos DB-Region mit Leerzeichen zwischen Wörtern und jedem Wort mit Großbuchstaben.

subscriptionId
path True

string

Die ID des Zielabonnements.

api-version
query True

string

Die API-Version, die für diesen Vorgang verwendet werden soll.

endTime
query

string

Wiederherstellbare Gremlin Graphs-Ereignisfeedzeit.

restorableGremlinDatabaseRid
query

string

Die Ressourcen-ID der Gremlin-Datenbank.

startTime
query

string

Wiederherstellbare Gremlin Graphs-Ereignisfeedzeit.

Antworten

Name Typ Beschreibung
200 OK

RestorableGremlinGraphsListResult

Der Vorgang wurde erfolgreich abgeschlossen.

Other Status Codes

CloudError

Fehlerantwort, die beschreibt, warum der Vorgang fehlgeschlagen ist.

Sicherheit

azure_auth

Azure Active Directory OAuth2-Fluss

Typ: oauth2
Ablauf: implicit
Autorisierungs-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiche

Name Beschreibung
user_impersonation Identitätswechsel ihres Benutzerkontos

Beispiele

CosmosDBRestorableGremlinGraphList

Beispielanforderung

GET https://management.azure.com/subscriptions/subid/providers/Microsoft.DocumentDB/locations/WestUS/restorableDatabaseAccounts/98a570f2-63db-4117-91f0-366327b7b353/restorableGraphs?api-version=2024-11-15&restorableGremlinDatabaseRid=PD5DALigDgw=

Beispiel für eine Antwort

{
  "value": [
    {
      "id": "/subscriptions/subid/providers/Microsoft.DocumentDb/locations/westus/restorableDatabaseAccounts/98a570f2-63db-4117-91f0-366327b7b353/restorableGraphs/79609a98-3394-41f8-911f-cfab0c075c86",
      "type": "Microsoft.DocumentDB/locations/restorableDatabaseAccounts/restorableGraphs",
      "name": "79609a98-3394-41f8-911f-cfab0c075c86",
      "properties": {
        "resource": {
          "_rid": "zAyAPQAAAA==",
          "eventTimestamp": "2020-10-13T04:56:42Z",
          "ownerId": "Graph1",
          "ownerResourceId": "V18LoLrv-qA=",
          "operationType": "Create",
          "canUndelete": "invalid"
        }
      }
    },
    {
      "id": "/subscriptions/subid/providers/Microsoft.DocumentDb/locations/westus/restorableDatabaseAccounts/98a570f2-63db-4117-91f0-366327b7b353/restorableGraphs/79609a98-3394-41f8-911f-cfab0c075c86",
      "type": "Microsoft.DocumentDB/locations/restorableDatabaseAccounts/restorableGraphs",
      "name": "79609a98-3394-41f8-911f-cfab0c075c86",
      "properties": {
        "resource": {
          "_rid": "zAyAPQAAAA==",
          "eventTimestamp": "2020-10-13T04:56:42Z",
          "ownerId": "Graph1",
          "ownerResourceId": "V18LoLrv-qA=",
          "operationType": "Delete",
          "canUndelete": "notRestorable",
          "canUndeleteReason": "Individual shared database collections restore is not supported. Please restore shared database to restore its collections that share the throughput."
        }
      }
    }
  ]
}

Definitionen

Name Beschreibung
CloudError

Eine Fehlerantwort des Diensts.

ErrorResponse

Fehlerantwort.

OperationType

Aufzählung, um den Vorgangstyp des Ereignisses anzugeben.

Resource

Die Ressource eines Azure Cosmos DB Gremlin-Diagrammereignisses

RestorableGremlinGraphGetResult

Ein Azure Cosmos DB Gremlin-Diagrammereignis

RestorableGremlinGraphsListResult

Die Antwort für den Listenvorgang, die die Gremlin-Diagrammereignisse und deren Eigenschaften enthält.

CloudError

Eine Fehlerantwort des Diensts.

Name Typ Beschreibung
error

ErrorResponse

Fehlerantwort.

ErrorResponse

Fehlerantwort.

Name Typ Beschreibung
code

string

Fehlercode.

message

string

Fehlermeldung, die angibt, warum der Vorgang fehlgeschlagen ist.

OperationType

Aufzählung, um den Vorgangstyp des Ereignisses anzugeben.

Name Typ Beschreibung
Create

string

Delete

string

Recreate

string

Replace

string

SystemOperation

string

Resource

Die Ressource eines Azure Cosmos DB Gremlin-Diagrammereignisses

Name Typ Beschreibung
_rid

string

Eine vom System generierte Eigenschaft. Ein eindeutiger Bezeichner.

canUndelete

string

Ein Zustand dieses Diagramms, um zu ermitteln, ob dieses Diagramm in demselben Konto wiederhergestellt werden kann.

canUndeleteReason

string

Der Grund, warum dieses Diagramm nicht in demselben Konto wiederhergestellt werden kann.

eventTimestamp

string

Der Zeitpunkt, zu dem dieses Diagrammereignis aufgetreten ist.

operationType

OperationType

Der Vorgangstyp dieses Diagrammereignisses.

ownerId

string

Der Name dieses Gremlin-Diagramms.

ownerResourceId

string

Die Ressourcen-ID dieses Gremlin-Diagramms.

RestorableGremlinGraphGetResult

Ein Azure Cosmos DB Gremlin-Diagrammereignis

Name Typ Beschreibung
id

string

Der eindeutige Ressourcenbezeichner der ARM-Ressource.

name

string

Der Name der ARM-Ressource.

properties.resource

Resource

Die Ressource eines Azure Cosmos DB Gremlin-Diagrammereignisses

type

string

Der Typ der Azure-Ressource.

RestorableGremlinGraphsListResult

Die Antwort für den Listenvorgang, die die Gremlin-Diagrammereignisse und deren Eigenschaften enthält.

Name Typ Beschreibung
value

RestorableGremlinGraphGetResult[]

Liste der Gremlin-Diagrammereignisse und deren Eigenschaften.