Andromeda · JSON-LD Context

Andromeda Ai Context

JSON-LD context defining the semantic vocabulary for Andromeda Ai from Andromeda.

8 Classes 30 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
dcterms: http://purl.org/dc/terms/
andromeda: https://andromeda.ai/schema#

Classes

GetClustersClusteridResponse GetClustersClusteridMachinesResponse GetClustersClusteridOptionsResponse PutClustersClusteridSchedulerConfigurationRequest GetMeSshKeysResponse GetOrganizationsOrgidClustersClusteridResponse GetOrganizationsOrgidClustersClusteridAccessResponse PutOrganizationsOrgidSchedulerConfigurationRequest

Properties

Property Type Container
cluster
organization_id string
cluster_id string
items list
next_page_token string
state string
reason string
observedAt string
scheduler
storage
schedulerConfig string
ssh_keys list
id string
reason_code string
expected_node_count integer
assigned_node_count integer
selected_scheduler string
reservation_id string
infrastructure_ready_at string
teardown_completed_at string
cleanup_state string
end_command_id string
version integer
created_at string
updated_at string
generation integer
observation_state string
desired_generation integer
observed_generation integer
source_hash string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://andromeda.ai/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "andromeda": "https://andromeda.ai/schema#",
    "GetClustersClusteridResponse": "andromeda:GetClustersClusteridResponse",
    "cluster": {
      "@id": "andromeda:cluster"
    },
    "GetClustersClusteridMachinesResponse": "andromeda:GetClustersClusteridMachinesResponse",
    "organization_id": {
      "@id": "andromeda:organization_id",
      "@type": "xsd:string"
    },
    "cluster_id": {
      "@id": "andromeda:cluster_id",
      "@type": "xsd:string"
    },
    "items": {
      "@id": "andromeda:items",
      "@container": "@list"
    },
    "next_page_token": {
      "@id": "andromeda:next_page_token",
      "@type": "xsd:string"
    },
    "GetClustersClusteridOptionsResponse": "andromeda:GetClustersClusteridOptionsResponse",
    "state": {
      "@id": "andromeda:state",
      "@type": "xsd:string"
    },
    "reason": {
      "@id": "andromeda:reason",
      "@type": "xsd:string"
    },
    "observedAt": {
      "@id": "andromeda:observedAt",
      "@type": "xsd:string"
    },
    "scheduler": {
      "@id": "andromeda:scheduler"
    },
    "storage": {
      "@id": "andromeda:storage"
    },
    "PutClustersClusteridSchedulerConfigurationRequest": "andromeda:PutClustersClusteridSchedulerConfigurationRequest",
    "schedulerConfig": {
      "@id": "andromeda:schedulerConfig",
      "@type": "xsd:string"
    },
    "GetMeSshKeysResponse": "andromeda:GetMeSshKeysResponse",
    "ssh_keys": {
      "@id": "andromeda:ssh_keys",
      "@container": "@list"
    },
    "GetOrganizationsOrgidClustersClusteridResponse": "andromeda:GetOrganizationsOrgidClustersClusteridResponse",
    "id": {
      "@id": "andromeda:id",
      "@type": "xsd:string"
    },
    "reason_code": {
      "@id": "andromeda:reason_code",
      "@type": "xsd:string"
    },
    "expected_node_count": {
      "@id": "andromeda:expected_node_count",
      "@type": "xsd:integer"
    },
    "assigned_node_count": {
      "@id": "andromeda:assigned_node_count",
      "@type": "xsd:integer"
    },
    "selected_scheduler": {
      "@id": "andromeda:selected_scheduler",
      "@type": "xsd:string"
    },
    "reservation_id": {
      "@id": "andromeda:reservation_id",
      "@type": "xsd:string"
    },
    "infrastructure_ready_at": {
      "@id": "andromeda:infrastructure_ready_at",
      "@type": "xsd:string"
    },
    "teardown_completed_at": {
      "@id": "andromeda:teardown_completed_at",
      "@type": "xsd:string"
    },
    "cleanup_state": {
      "@id": "andromeda:cleanup_state",
      "@type": "xsd:string"
    },
    "end_command_id": {
      "@id": "andromeda:end_command_id",
      "@type": "xsd:string"
    },
    "version": {
      "@id": "andromeda:version",
      "@type": "xsd:integer"
    },
    "created_at": {
      "@id": "andromeda:created_at",
      "@type": "xsd:string"
    },
    "updated_at": {
      "@id": "andromeda:updated_at",
      "@type": "xsd:string"
    },
    "GetOrganizationsOrgidClustersClusteridAccessResponse": "andromeda:GetOrganizationsOrgidClustersClusteridAccessResponse",
    "generation": {
      "@id": "andromeda:generation",
      "@type": "xsd:integer"
    },
    "observation_state": {
      "@id": "andromeda:observation_state",
      "@type": "xsd:string"
    },
    "desired_generation": {
      "@id": "andromeda:desired_generation",
      "@type": "xsd:integer"
    },
    "observed_generation": {
      "@id": "andromeda:observed_generation",
      "@type": "xsd:integer"
    },
    "source_hash": {
      "@id": "andromeda:source_hash",
      "@type": "xsd:string"
    },
    "PutOrganizationsOrgidSchedulerConfigurationRequest": "andromeda:PutOrganizationsOrgidSchedulerConfigurationRequest"
  },
  "@type": "schema:Dataset",
  "schema:name": "Andromeda API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Andromeda's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-10-28) from openapi/_ae-authored/andromeda-ai-openapi-generated.yml.",
  "dcterms:created": "2026-10-28",
  "dcterms:source": [
    "openapi/_ae-authored/andromeda-ai-openapi-generated.yml"
  ]
}