Back to destination list
Official
Gremlin destination integration documentation
This destination plugin lets you sync data from any CloudQuery source to a Gremlin compatible graph database such as AWS Neptune
Loading plugin documentation
This destination plugin lets you sync data from any CloudQuery source to a Gremlin compatible graph database such as AWS Neptune
Loading plugin documentation
We use tracking cookies to understand how you use the product and help us improve it. Please accept cookies to help us improve. You can always opt out later via the link in the footer.
ws://localhost:8182. The username and password are stored in environment variables.kind: destination
spec:
name: "gremlin"
path: "cloudquery/gremlin"
registry: "cloudquery"
version: "v2.6.25"
send_sync_summary: true
spec:
endpoint: "ws://localhost:8182"
# Optional parameters
# auth_mode: none
# username: ""
# password: ""
# aws_region: ""
# aws_neptune_host: ""
# max_retries: 5
# max_concurrent_connections: 5 # default: number of CPUs
# batch_size: 200
# batch_size_bytes: 4194304 # 4 MiB
batch_size and batch_size_bytes.auth_mode at none.auth_mode to aws and aws_region to the region of the database. The plugin will use the default AWS credentials chain to authenticate.endpoint (string) (required)wss:// and ws://, the default port is 8182."localhost" (defaults to wss://localhost:8182)"ws://localhost:8182""wss://your-endpoint.cluster-id.your-region.neptune.amazonaws.com"insecure (boolean) (optional)false. This should be set on a macOS environment when connecting to an AWS Neptune endpoint.auth_mode (string) (optional) (default: none)basic uses static credentials, aws uses AWS IAM authentication.
Supported values are none, basic or aws.username (string) (optional)password (string) (optional)aws_region (string) (required when auth_mode is aws)us-east-1.aws_neptune_host (string) (optional, used when auth_mode is aws)auth_mode is aws. Example: my-neptune.cluster.us-east-1.neptune.amazonaws.commax_retries (integer) (optional) (default: 5)ConcurrentModificationException before giving up for each batch.
Retries are exponentially backed off.max_concurrent_connections (integer) (optional) (default: number of CPUs)complete_types (boolean) (optional) (default: false)false for Amazon Neptune compatibility.batch_size (integer) (optional) (default: 200)batch_size_bytes (integer) (optional) (default: 4194304 (4 MiB))v2.0.0 and later) supports most Apache Arrow types. The following table shows the supported types and how they are mapped to Gremlin data types.yyyy-MM-dd HH:mm:ss.SSSSSSSSS (UTC timezone) (e.g. 2021-01-01 00:00:00.000000000). _cq_sync_time column is persisted in native Timestamp type.complete_types option is enabled. Otherwise, they are converted to strings.NUL bytes are stripped from strings.