Engine Yard · JSON-LD Context

Engine Yard Context

JSON-LD context defining the semantic vocabulary for Engine Yard from Engine Yard.

53 Classes 63 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/
engine: https://engineyard.com/schema#

Classes

GetAccountsResponse GetAccountsAccountAddonsResponse DeleteAccountsAccountAddonsAddonidResponse GetAccountsAccountAddonsAddonidResponse PutAccountsAccountAddonsAddonidRequest PutAccountsAccountAddonsAddonidResponse GetAccountsAccountRequestsResponse GetAccountsAccountServersResponse GetAccountsAccountidResponse PutAccountsAccountidRequest PutAccountsAccountidResponse GetAlertsResponse GetAlertsAlertResponse PutAlertsAlertidRequest PutAlertsAlertidResponse GetApplicationsApplicationKeypairsResponse PostDatabaseServersDatabaseserveridAlertsRequest PostDatabaseServersDatabaseserveridAlertsResponse GetEnvironmentsEnvironmentAlertsResponse GetEnvironmentsEnvironmentidKeypairsResponse GetKeypairsResponse PostKeypairsRequest PostKeypairsResponse GetNetworksResponse PostNetworksRequest PostNetworksResponse DeleteNetworksNetworkResponse GetNetworksNetworkResponse GetRequestsResponse GetRequestsRequestResponse GetRequestsRequestDependenciesResponse GetRequestsRequestDependenciesStageResponse GetRequestsRequestStagesResponse GetServersResponse PostServersRequest PostServersResponse DeleteServersServerResponse GetServersServerResponse PostServersServerApplyResponse PutServersServerStartResponse PutServersServerStopResponse PostServersServeridAlertsRequest PostServersServeridAlertsResponse GetSubnetsResponse PostSubnetsRequest PostSubnetsResponse DeleteSubnetsSubnetResponse GetSubnetsSubnetResponse GetUsersUserKeypairsResponse PostUsersUserKeypairsRequest PostUsersUserKeypairsResponse GetUsersUserRequestsResponse GetUsersUseridAccountsResponse

Properties

Property Type Container
accounts list
addons list
addon
addon.name string
addon.vars
requests list
servers list
account
emergency_contact string
alert.id string
alert.acknowledged boolean
alert.created_at string
alert.description string
alert.external_id string
alert.started_at string
alert.finished_at string
alert.ignored boolean
alert.message string
alert.name string
alert.resource string
alert.severity string
alert.updated_at string
alert.type string
alert.account string
alert.environment string
keypairs list
public_key string
name string
id integer
application string
created_at string
fingerprint string
updated_at string
user string
provider integer
network.cidr string
network.location string
network.skip_subnets boolean
request.type string
request.id string
request.created_at string
request.resource string
network.created_at string
network.id string
network.tenancy string
network.provisioned_id string
network.provider string
network.subnets string
unpermitted list
errors list
request
current_stage string
stages list
environment integer
server
network string
subnet.cidr string
subnet.location string
subnet.created_at string
subnet.id string
subnet.provisioned_id string
subnet.network string
subnet.primary boolean

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://engineyard.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "engine": "https://engineyard.com/schema#",
    "GetAccountsResponse": "engine:GetAccountsResponse",
    "accounts": {
      "@id": "engine:accounts",
      "@container": "@list"
    },
    "GetAccountsAccountAddonsResponse": "engine:GetAccountsAccountAddonsResponse",
    "addons": {
      "@id": "engine:addons",
      "@container": "@list"
    },
    "DeleteAccountsAccountAddonsAddonidResponse": "engine:DeleteAccountsAccountAddonsAddonidResponse",
    "addon": {
      "@id": "engine:addon"
    },
    "GetAccountsAccountAddonsAddonidResponse": "engine:GetAccountsAccountAddonsAddonidResponse",
    "PutAccountsAccountAddonsAddonidRequest": "engine:PutAccountsAccountAddonsAddonidRequest",
    "addon.name": {
      "@id": "engine:addon.name",
      "@type": "xsd:string"
    },
    "addon.vars": {
      "@id": "engine:addon.vars"
    },
    "PutAccountsAccountAddonsAddonidResponse": "engine:PutAccountsAccountAddonsAddonidResponse",
    "GetAccountsAccountRequestsResponse": "engine:GetAccountsAccountRequestsResponse",
    "requests": {
      "@id": "engine:requests",
      "@container": "@list"
    },
    "GetAccountsAccountServersResponse": "engine:GetAccountsAccountServersResponse",
    "servers": {
      "@id": "engine:servers",
      "@container": "@list"
    },
    "GetAccountsAccountidResponse": "engine:GetAccountsAccountidResponse",
    "account": {
      "@id": "engine:account"
    },
    "PutAccountsAccountidRequest": "engine:PutAccountsAccountidRequest",
    "emergency_contact": {
      "@id": "engine:emergency_contact",
      "@type": "xsd:string"
    },
    "PutAccountsAccountidResponse": "engine:PutAccountsAccountidResponse",
    "GetAlertsResponse": "engine:GetAlertsResponse",
    "GetAlertsAlertResponse": "engine:GetAlertsAlertResponse",
    "alert.id": {
      "@id": "engine:alert.id",
      "@type": "xsd:string"
    },
    "alert.acknowledged": {
      "@id": "engine:alert.acknowledged",
      "@type": "xsd:boolean"
    },
    "alert.created_at": {
      "@id": "engine:alert.created_at",
      "@type": "xsd:string"
    },
    "alert.description": {
      "@id": "engine:alert.description",
      "@type": "xsd:string"
    },
    "alert.external_id": {
      "@id": "engine:alert.external_id",
      "@type": "xsd:string"
    },
    "alert.started_at": {
      "@id": "engine:alert.started_at",
      "@type": "xsd:string"
    },
    "alert.finished_at": {
      "@id": "engine:alert.finished_at",
      "@type": "xsd:string"
    },
    "alert.ignored": {
      "@id": "engine:alert.ignored",
      "@type": "xsd:boolean"
    },
    "alert.message": {
      "@id": "engine:alert.message",
      "@type": "xsd:string"
    },
    "alert.name": {
      "@id": "engine:alert.name",
      "@type": "xsd:string"
    },
    "alert.resource": {
      "@id": "engine:alert.resource",
      "@type": "xsd:string"
    },
    "alert.severity": {
      "@id": "engine:alert.severity",
      "@type": "xsd:string"
    },
    "alert.updated_at": {
      "@id": "engine:alert.updated_at",
      "@type": "xsd:string"
    },
    "alert.type": {
      "@id": "engine:alert.type",
      "@type": "xsd:string"
    },
    "alert.account": {
      "@id": "engine:alert.account",
      "@type": "xsd:string"
    },
    "alert.environment": {
      "@id": "engine:alert.environment",
      "@type": "xsd:string"
    },
    "PutAlertsAlertidRequest": "engine:PutAlertsAlertidRequest",
    "PutAlertsAlertidResponse": "engine:PutAlertsAlertidResponse",
    "GetApplicationsApplicationKeypairsResponse": "engine:GetApplicationsApplicationKeypairsResponse",
    "keypairs": {
      "@id": "engine:keypairs",
      "@container": "@list"
    },
    "PostDatabaseServersDatabaseserveridAlertsRequest": "engine:PostDatabaseServersDatabaseserveridAlertsRequest",
    "PostDatabaseServersDatabaseserveridAlertsResponse": "engine:PostDatabaseServersDatabaseserveridAlertsResponse",
    "GetEnvironmentsEnvironmentAlertsResponse": "engine:GetEnvironmentsEnvironmentAlertsResponse",
    "GetEnvironmentsEnvironmentidKeypairsResponse": "engine:GetEnvironmentsEnvironmentidKeypairsResponse",
    "GetKeypairsResponse": "engine:GetKeypairsResponse",
    "PostKeypairsRequest": "engine:PostKeypairsRequest",
    "public_key": {
      "@id": "engine:public_key",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "engine:name",
      "@type": "xsd:string"
    },
    "PostKeypairsResponse": "engine:PostKeypairsResponse",
    "id": {
      "@id": "engine:id",
      "@type": "xsd:integer"
    },
    "application": {
      "@id": "engine:application",
      "@type": "xsd:string"
    },
    "created_at": {
      "@id": "engine:created_at",
      "@type": "xsd:string"
    },
    "fingerprint": {
      "@id": "engine:fingerprint",
      "@type": "xsd:string"
    },
    "updated_at": {
      "@id": "engine:updated_at",
      "@type": "xsd:string"
    },
    "user": {
      "@id": "engine:user",
      "@type": "xsd:string"
    },
    "GetNetworksResponse": "engine:GetNetworksResponse",
    "PostNetworksRequest": "engine:PostNetworksRequest",
    "provider": {
      "@id": "engine:provider",
      "@type": "xsd:integer"
    },
    "network.cidr": {
      "@id": "engine:network.cidr",
      "@type": "xsd:string"
    },
    "network.location": {
      "@id": "engine:network.location",
      "@type": "xsd:string"
    },
    "network.skip_subnets": {
      "@id": "engine:network.skip_subnets",
      "@type": "xsd:boolean"
    },
    "PostNetworksResponse": "engine:PostNetworksResponse",
    "request.type": {
      "@id": "engine:request.type",
      "@type": "xsd:string"
    },
    "request.id": {
      "@id": "engine:request.id",
      "@type": "xsd:string"
    },
    "request.created_at": {
      "@id": "engine:request.created_at",
      "@type": "xsd:string"
    },
    "request.resource": {
      "@id": "engine:request.resource",
      "@type": "xsd:string"
    },
    "DeleteNetworksNetworkResponse": "engine:DeleteNetworksNetworkResponse",
    "GetNetworksNetworkResponse": "engine:GetNetworksNetworkResponse",
    "network.created_at": {
      "@id": "engine:network.created_at",
      "@type": "xsd:string"
    },
    "network.id": {
      "@id": "engine:network.id",
      "@type": "xsd:string"
    },
    "network.tenancy": {
      "@id": "engine:network.tenancy",
      "@type": "xsd:string"
    },
    "network.provisioned_id": {
      "@id": "engine:network.provisioned_id",
      "@type": "xsd:string"
    },
    "network.provider": {
      "@id": "engine:network.provider",
      "@type": "xsd:string"
    },
    "network.subnets": {
      "@id": "engine:network.subnets",
      "@type": "xsd:string"
    },
    "GetRequestsResponse": "engine:GetRequestsResponse",
    "unpermitted": {
      "@id": "engine:unpermitted",
      "@container": "@list"
    },
    "errors": {
      "@id": "engine:errors",
      "@container": "@list"
    },
    "GetRequestsRequestResponse": "engine:GetRequestsRequestResponse",
    "request": {
      "@id": "engine:request"
    },
    "GetRequestsRequestDependenciesResponse": "engine:GetRequestsRequestDependenciesResponse",
    "GetRequestsRequestDependenciesStageResponse": "engine:GetRequestsRequestDependenciesStageResponse",
    "GetRequestsRequestStagesResponse": "engine:GetRequestsRequestStagesResponse",
    "current_stage": {
      "@id": "engine:current_stage",
      "@type": "xsd:string"
    },
    "stages": {
      "@id": "engine:stages",
      "@container": "@list"
    },
    "GetServersResponse": "engine:GetServersResponse",
    "PostServersRequest": "engine:PostServersRequest",
    "environment": {
      "@id": "engine:environment",
      "@type": "xsd:integer"
    },
    "server": {
      "@id": "engine:server"
    },
    "PostServersResponse": "engine:PostServersResponse",
    "DeleteServersServerResponse": "engine:DeleteServersServerResponse",
    "GetServersServerResponse": "engine:GetServersServerResponse",
    "PostServersServerApplyResponse": "engine:PostServersServerApplyResponse",
    "PutServersServerStartResponse": "engine:PutServersServerStartResponse",
    "PutServersServerStopResponse": "engine:PutServersServerStopResponse",
    "PostServersServeridAlertsRequest": "engine:PostServersServeridAlertsRequest",
    "PostServersServeridAlertsResponse": "engine:PostServersServeridAlertsResponse",
    "GetSubnetsResponse": "engine:GetSubnetsResponse",
    "PostSubnetsRequest": "engine:PostSubnetsRequest",
    "network": {
      "@id": "engine:network",
      "@type": "xsd:string"
    },
    "subnet.cidr": {
      "@id": "engine:subnet.cidr",
      "@type": "xsd:string"
    },
    "subnet.location": {
      "@id": "engine:subnet.location",
      "@type": "xsd:string"
    },
    "PostSubnetsResponse": "engine:PostSubnetsResponse",
    "DeleteSubnetsSubnetResponse": "engine:DeleteSubnetsSubnetResponse",
    "GetSubnetsSubnetResponse": "engine:GetSubnetsSubnetResponse",
    "subnet.created_at": {
      "@id": "engine:subnet.created_at",
      "@type": "xsd:string"
    },
    "subnet.id": {
      "@id": "engine:subnet.id",
      "@type": "xsd:string"
    },
    "subnet.provisioned_id": {
      "@id": "engine:subnet.provisioned_id",
      "@type": "xsd:string"
    },
    "subnet.network": {
      "@id": "engine:subnet.network",
      "@type": "xsd:string"
    },
    "subnet.primary": {
      "@id": "engine:subnet.primary",
      "@type": "xsd:boolean"
    },
    "GetUsersUserKeypairsResponse": "engine:GetUsersUserKeypairsResponse",
    "PostUsersUserKeypairsRequest": "engine:PostUsersUserKeypairsRequest",
    "PostUsersUserKeypairsResponse": "engine:PostUsersUserKeypairsResponse",
    "GetUsersUserRequestsResponse": "engine:GetUsersUserRequestsResponse",
    "GetUsersUseridAccountsResponse": "engine:GetUsersUseridAccountsResponse"
  },
  "@type": "schema:Dataset",
  "schema:name": "Engine Yard API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Engine Yard'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-26) from openapi/_ae-authored/engine-yard-openapi-generated.yml.",
  "dcterms:created": "2026-10-26",
  "dcterms:source": [
    "openapi/_ae-authored/engine-yard-openapi-generated.yml"
  ]
}