Digitalocean Schema#
graph LR
DOAccount -- RESOURCE --> DOProject
DODroplet -- RESOURCE --> DOProject
DOProject -- RESOURCE --> DOAccount
DOProject -- RESOURCE --> DODroplet
DOAccount#
A DigitalOcean account.
Ontology Mapping: This node uses the ontology label
Tenant.
Properties#
Ontology-generated fields are shown in italics.
Field |
Index |
Description |
|---|---|---|
id |
Yes |
DigitalOcean account UUID. |
firstseen |
Timestamp when a sync job first created this node. |
|
lastupdated |
Yes |
Timestamp of the last sync that observed this node. |
droplet_limit |
Maximum number of Droplets allowed. |
|
floating_ip_limit |
Maximum number of floating IPs allowed. |
|
status |
Account status. |
|
uuid |
DigitalOcean account UUID. |
|
_ont_name |
Yes |
Normalized field sourced from |
_ont_source |
Module that populated this node’s ontology fields. |
|
_ont_status |
Yes |
Normalized field sourced from |
Relationships#
(:DOAccount)-[:RESOURCE]->(:DOProject): The account contains the project.(:DOProject)-[:RESOURCE]->(:DOAccount): Deprecated compatibility edge linking a project to its account.
DODroplet#
A compute instance in a DigitalOcean project.
Ontology Mapping: This node uses the ontology label
ComputeInstance.
Properties#
Ontology-generated fields are shown in italics.
Field |
Index |
Description |
|---|---|---|
id |
Yes |
DigitalOcean Droplet ID. |
firstseen |
Timestamp when a sync job first created this node. |
|
lastupdated |
Yes |
Timestamp of the last sync that observed this node. |
account_id |
ID of the owning account. |
|
created_at |
Droplet creation timestamp. |
|
image |
Base image slug. |
|
ip_address |
Public IPv4 address. |
|
ip_v6_address |
Public IPv6 address. |
|
kernel |
Current kernel information. |
|
locked |
Whether user actions are blocked. |
|
name |
Droplet name. |
|
private_ip_address |
Private IPv4 address. |
|
project_id |
ID of the containing project. |
|
region |
DigitalOcean region slug. |
|
size |
Droplet size slug. |
|
status |
Droplet lifecycle status. |
|
tags |
Tags assigned to the Droplet. |
|
volumes |
Attached block-storage volume IDs. |
|
vpc_uuid |
UUID of the Droplet’s VPC. |
|
_ont_created_at |
Yes |
Normalized field sourced from |
_ont_name |
Yes |
Normalized field sourced from |
_ont_private_ip_address |
Yes |
Normalized field sourced from |
_ont_public_ip_address |
Yes |
Normalized field sourced from |
_ont_region |
Yes |
Normalized field sourced from |
_ont_source |
Module that populated this node’s ontology fields. |
|
_ont_state |
Yes |
Normalized field sourced from |
_ont_type |
Yes |
Normalized field sourced from |
Relationships#
(:DODroplet)-[:RESOURCE]->(:DOProject): Deprecated compatibility edge linking a Droplet to its project.(:DOProject)-[:RESOURCE]->(:DODroplet): The project contains the Droplet.(:PublicIP)-[:POINTS_TO]->(:ComputeInstance)
DOProject#
A project in a DigitalOcean account.
Ontology Mapping: This node uses the ontology label
Tenant.
Properties#
Ontology-generated fields are shown in italics.
Field |
Index |
Description |
|---|---|---|
id |
Yes |
DigitalOcean project UUID. |
firstseen |
Timestamp when a sync job first created this node. |
|
lastupdated |
Yes |
Timestamp of the last sync that observed this node. |
account_id |
ID of the account that owns the project. |
|
created_at |
Project creation timestamp. |
|
description |
Project description. |
|
environment |
Environment classification of project resources. |
|
is_default |
Whether unspecified resources default to this project. |
|
name |
Project name. |
|
owner_uuid |
UUID of the project owner. |
|
updated_at |
Project update timestamp. |
|
_ont_name |
Yes |
Normalized field sourced from |
_ont_source |
Module that populated this node’s ontology fields. |
Relationships#
(:DOAccount)-[:RESOURCE]->(:DOProject): The account contains the project.(:DODroplet)-[:RESOURCE]->(:DOProject): Deprecated compatibility edge linking a Droplet to its project.(:DOProject)-[:RESOURCE]->(:DOAccount): Deprecated compatibility edge linking a project to its account.(:DOProject)-[:RESOURCE]->(:DODroplet): The project contains the Droplet.