Amazon Neptune · Schema

PropertyGraphStreamRecord

PropertyGraphStreamRecord schema from Neptune

DatabaseGraph DatabaseGremlinNeptuneProperty GraphRDFSPARQL

Properties

Name Type Description
commitTimestamp integer Unix epoch timestamp in milliseconds of the transaction commit.
eventId object
data object
op string The operation type (ADD or REMOVE).
isLastOp boolean True only if this is the last operation in the transaction.
View JSON Schema on GitHub

JSON Schema

streams-property-graph-stream-record-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/amazon-neptune/refs/heads/main/json-schema/streams-property-graph-stream-record-schema.json",
  "title": "PropertyGraphStreamRecord",
  "description": "PropertyGraphStreamRecord schema from Neptune",
  "type": "object",
  "properties": {
    "commitTimestamp": {
      "type": "integer",
      "description": "Unix epoch timestamp in milliseconds of the transaction commit."
    },
    "eventId": {
      "$ref": "#/components/schemas/StreamEventId"
    },
    "data": {
      "$ref": "#/components/schemas/PropertyGraphData"
    },
    "op": {
      "type": "string",
      "enum": [
        "ADD",
        "REMOVE"
      ],
      "description": "The operation type (ADD or REMOVE)."
    },
    "isLastOp": {
      "type": "boolean",
      "description": "True only if this is the last operation in the transaction."
    }
  }
}