GPU Cloud · JSON-LD Context

Gpucloud Ca Context

JSON-LD context defining the semantic vocabulary for Gpucloud Ca from GPU Cloud.

21 Classes 80 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/
gpucloud: https://gpucloud.ca/schema#

Classes

Error GpuPlan ServerSummary ServerDetail ServerCreated CreateServerRequest ActionRequest Metrics FirewallRule CreateFirewallRuleRequest SshKey CreateSshKeyRequest ApiKey PublicAvailability PriceFeed AccountAction AccountActionError Reservation CreateReservationRequest FundsExhaustedAction AutoReloadWarning

Properties

Property Type Container
error string
id string
name string
gpu string
gpuModel string
gpuCount integer
spot boolean
hourlyOnly boolean
specs
pricing
priceOnRequest boolean
available boolean
purchasable boolean
autoProvisioning boolean
eligibility string
status string
ipv4 string
region string
monthlyCost decimal
createdAt dateTime
ipv6 string
updatedAt dateTime
onFundsExhausted string
productId string
sshKeyId string
action string
cpu
ram
network_in
network_out
direction string
protocol string
port
source string
ethertype string
remoteIpPrefix string
portRangeMin integer
portRangeMax integer
fingerprint string
publicKey string
prefix string
lastUsedAt dateTime
models list
schemaVersion string
catalogDate date
currency string
taxesIncluded boolean
items list
onRequest list
availabilityUpdatedAt dateTime
code string
message string
links
minimumCad decimal
minimumTopupCad decimal
balanceCad decimal
hibernationThresholdCad decimal
capCad decimal
capRemainingCad decimal
requiredCredits decimal
currentBalance decimal
accountAction reference
productName string
maxHourlyCad decimal
acceptAlternative boolean
templateId string
templateModel string
expiresAt dateTime
queuePosition integer
waitingReason string
cancelRequested boolean
serverId string
fulfilledProductId string
fulfilledAt dateTime
validityDays integer
consent boolean
consentVersion string
consentLang string
thresholdCad decimal
autoReloadSettingsUrl reference

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://gpucloud.ca/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "gpucloud": "https://gpucloud.ca/schema#",
    "Error": "gpucloud:Error",
    "error": {
      "@id": "gpucloud:error",
      "@type": "xsd:string"
    },
    "GpuPlan": "gpucloud:GpuPlan",
    "id": {
      "@id": "gpucloud:id",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "gpucloud:name",
      "@type": "xsd:string"
    },
    "gpu": {
      "@id": "gpucloud:gpu",
      "@type": "xsd:string"
    },
    "gpuModel": {
      "@id": "gpucloud:gpuModel",
      "@type": "xsd:string"
    },
    "gpuCount": {
      "@id": "gpucloud:gpuCount",
      "@type": "xsd:integer"
    },
    "spot": {
      "@id": "gpucloud:spot",
      "@type": "xsd:boolean"
    },
    "hourlyOnly": {
      "@id": "gpucloud:hourlyOnly",
      "@type": "xsd:boolean"
    },
    "specs": {
      "@id": "gpucloud:specs"
    },
    "pricing": {
      "@id": "gpucloud:pricing"
    },
    "priceOnRequest": {
      "@id": "gpucloud:priceOnRequest",
      "@type": "xsd:boolean"
    },
    "available": {
      "@id": "gpucloud:available",
      "@type": "xsd:boolean"
    },
    "purchasable": {
      "@id": "gpucloud:purchasable",
      "@type": "xsd:boolean"
    },
    "autoProvisioning": {
      "@id": "gpucloud:autoProvisioning",
      "@type": "xsd:boolean"
    },
    "eligibility": {
      "@id": "gpucloud:eligibility",
      "@type": "xsd:string"
    },
    "ServerSummary": "gpucloud:ServerSummary",
    "status": {
      "@id": "gpucloud:status",
      "@type": "xsd:string"
    },
    "ipv4": {
      "@id": "gpucloud:ipv4",
      "@type": "xsd:string"
    },
    "region": {
      "@id": "gpucloud:region",
      "@type": "xsd:string"
    },
    "monthlyCost": {
      "@id": "gpucloud:monthlyCost",
      "@type": "xsd:decimal"
    },
    "createdAt": {
      "@id": "gpucloud:createdAt",
      "@type": "xsd:dateTime"
    },
    "ServerDetail": "gpucloud:ServerDetail",
    "ipv6": {
      "@id": "gpucloud:ipv6",
      "@type": "xsd:string"
    },
    "updatedAt": {
      "@id": "gpucloud:updatedAt",
      "@type": "xsd:dateTime"
    },
    "onFundsExhausted": {
      "@id": "gpucloud:onFundsExhausted",
      "@type": "xsd:string"
    },
    "ServerCreated": "gpucloud:ServerCreated",
    "CreateServerRequest": "gpucloud:CreateServerRequest",
    "productId": {
      "@id": "gpucloud:productId",
      "@type": "xsd:string"
    },
    "sshKeyId": {
      "@id": "gpucloud:sshKeyId",
      "@type": "xsd:string"
    },
    "ActionRequest": "gpucloud:ActionRequest",
    "action": {
      "@id": "gpucloud:action",
      "@type": "xsd:string"
    },
    "Metrics": "gpucloud:Metrics",
    "cpu": {
      "@id": "gpucloud:cpu"
    },
    "ram": {
      "@id": "gpucloud:ram"
    },
    "network_in": {
      "@id": "gpucloud:network_in"
    },
    "network_out": {
      "@id": "gpucloud:network_out"
    },
    "FirewallRule": "gpucloud:FirewallRule",
    "direction": {
      "@id": "gpucloud:direction",
      "@type": "xsd:string"
    },
    "protocol": {
      "@id": "gpucloud:protocol",
      "@type": "xsd:string"
    },
    "port": {
      "@id": "gpucloud:port"
    },
    "source": {
      "@id": "gpucloud:source",
      "@type": "xsd:string"
    },
    "CreateFirewallRuleRequest": "gpucloud:CreateFirewallRuleRequest",
    "ethertype": {
      "@id": "gpucloud:ethertype",
      "@type": "xsd:string"
    },
    "remoteIpPrefix": {
      "@id": "gpucloud:remoteIpPrefix",
      "@type": "xsd:string"
    },
    "portRangeMin": {
      "@id": "gpucloud:portRangeMin",
      "@type": "xsd:integer"
    },
    "portRangeMax": {
      "@id": "gpucloud:portRangeMax",
      "@type": "xsd:integer"
    },
    "SshKey": "gpucloud:SshKey",
    "fingerprint": {
      "@id": "gpucloud:fingerprint",
      "@type": "xsd:string"
    },
    "CreateSshKeyRequest": "gpucloud:CreateSshKeyRequest",
    "publicKey": {
      "@id": "gpucloud:publicKey",
      "@type": "xsd:string"
    },
    "ApiKey": "gpucloud:ApiKey",
    "prefix": {
      "@id": "gpucloud:prefix",
      "@type": "xsd:string"
    },
    "lastUsedAt": {
      "@id": "gpucloud:lastUsedAt",
      "@type": "xsd:dateTime"
    },
    "PublicAvailability": "gpucloud:PublicAvailability",
    "models": {
      "@id": "gpucloud:models",
      "@container": "@list"
    },
    "PriceFeed": "gpucloud:PriceFeed",
    "schemaVersion": {
      "@id": "gpucloud:schemaVersion",
      "@type": "xsd:string"
    },
    "catalogDate": {
      "@id": "gpucloud:catalogDate",
      "@type": "xsd:date"
    },
    "currency": {
      "@id": "gpucloud:currency",
      "@type": "xsd:string"
    },
    "taxesIncluded": {
      "@id": "gpucloud:taxesIncluded",
      "@type": "xsd:boolean"
    },
    "items": {
      "@id": "gpucloud:items",
      "@container": "@list"
    },
    "onRequest": {
      "@id": "gpucloud:onRequest",
      "@container": "@list"
    },
    "availabilityUpdatedAt": {
      "@id": "gpucloud:availabilityUpdatedAt",
      "@type": "xsd:dateTime"
    },
    "AccountAction": "gpucloud:AccountAction",
    "code": {
      "@id": "gpucloud:code",
      "@type": "xsd:string"
    },
    "message": {
      "@id": "gpucloud:message",
      "@type": "xsd:string"
    },
    "links": {
      "@id": "gpucloud:links"
    },
    "minimumCad": {
      "@id": "gpucloud:minimumCad",
      "@type": "xsd:decimal"
    },
    "minimumTopupCad": {
      "@id": "gpucloud:minimumTopupCad",
      "@type": "xsd:decimal"
    },
    "balanceCad": {
      "@id": "gpucloud:balanceCad",
      "@type": "xsd:decimal"
    },
    "hibernationThresholdCad": {
      "@id": "gpucloud:hibernationThresholdCad",
      "@type": "xsd:decimal"
    },
    "capCad": {
      "@id": "gpucloud:capCad",
      "@type": "xsd:decimal"
    },
    "capRemainingCad": {
      "@id": "gpucloud:capRemainingCad",
      "@type": "xsd:decimal"
    },
    "AccountActionError": "gpucloud:AccountActionError",
    "requiredCredits": {
      "@id": "gpucloud:requiredCredits",
      "@type": "xsd:decimal"
    },
    "currentBalance": {
      "@id": "gpucloud:currentBalance",
      "@type": "xsd:decimal"
    },
    "accountAction": {
      "@id": "gpucloud:accountAction",
      "@type": "@id"
    },
    "Reservation": "gpucloud:Reservation",
    "productName": {
      "@id": "gpucloud:productName",
      "@type": "xsd:string"
    },
    "maxHourlyCad": {
      "@id": "gpucloud:maxHourlyCad",
      "@type": "xsd:decimal"
    },
    "acceptAlternative": {
      "@id": "gpucloud:acceptAlternative",
      "@type": "xsd:boolean"
    },
    "templateId": {
      "@id": "gpucloud:templateId",
      "@type": "xsd:string"
    },
    "templateModel": {
      "@id": "gpucloud:templateModel",
      "@type": "xsd:string"
    },
    "expiresAt": {
      "@id": "gpucloud:expiresAt",
      "@type": "xsd:dateTime"
    },
    "queuePosition": {
      "@id": "gpucloud:queuePosition",
      "@type": "xsd:integer"
    },
    "waitingReason": {
      "@id": "gpucloud:waitingReason",
      "@type": "xsd:string"
    },
    "cancelRequested": {
      "@id": "gpucloud:cancelRequested",
      "@type": "xsd:boolean"
    },
    "serverId": {
      "@id": "gpucloud:serverId",
      "@type": "xsd:string"
    },
    "fulfilledProductId": {
      "@id": "gpucloud:fulfilledProductId",
      "@type": "xsd:string"
    },
    "fulfilledAt": {
      "@id": "gpucloud:fulfilledAt",
      "@type": "xsd:dateTime"
    },
    "CreateReservationRequest": "gpucloud:CreateReservationRequest",
    "validityDays": {
      "@id": "gpucloud:validityDays",
      "@type": "xsd:integer"
    },
    "consent": {
      "@id": "gpucloud:consent",
      "@type": "xsd:boolean"
    },
    "consentVersion": {
      "@id": "gpucloud:consentVersion",
      "@type": "xsd:string"
    },
    "consentLang": {
      "@id": "gpucloud:consentLang",
      "@type": "xsd:string"
    },
    "FundsExhaustedAction": "gpucloud:FundsExhaustedAction",
    "AutoReloadWarning": "gpucloud:AutoReloadWarning",
    "thresholdCad": {
      "@id": "gpucloud:thresholdCad",
      "@type": "xsd:decimal"
    },
    "autoReloadSettingsUrl": {
      "@id": "gpucloud:autoReloadSettingsUrl",
      "@type": "@id"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "GPU Cloud API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects GPU Cloud'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-11-10) from openapi/gpucloud-ca-openapi.json.",
  "dcterms:created": "2026-11-10",
  "dcterms:source": [
    "openapi/gpucloud-ca-openapi.json"
  ]
}