Red Hat OpenShift · JSON-LD Context

Red Hat Openshift Context

JSON-LD context defining the semantic vocabulary for Red Hat Openshift from Red Hat OpenShift.

3 Classes 20 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
k8s: https://kubernetes.io/docs/reference/kubernetes-api/
openshift: https://docs.openshift.com/container-platform/latest/rest_api/

Classes

id name description

Properties

Property Type Container
Cluster schema:ComputerSystem
Project schema:Project
Route schema:EntryPoint
BuildConfig schema:SoftwareSourceCode
ImageStream schema:SoftwareApplication
DeploymentConfig schema:SoftwareApplication
namespace string
uid string
creationTimestamp dateTime
labels string
apiVersion string
kind string
phase string
host string
replicas integer
cloudProvider string
region string
state string
apiUrl string
consoleUrl string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@version": 1.1,
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "k8s": "https://kubernetes.io/docs/reference/kubernetes-api/",
    "openshift": "https://docs.openshift.com/container-platform/latest/rest_api/",
    "Cluster": {
      "@id": "schema:ComputerSystem",
      "@type": "schema:ComputerSystem"
    },
    "Project": {
      "@id": "schema:Project",
      "@type": "schema:Project"
    },
    "Route": {
      "@id": "schema:EntryPoint",
      "@type": "schema:EntryPoint"
    },
    "BuildConfig": {
      "@id": "schema:SoftwareSourceCode",
      "@type": "schema:SoftwareSourceCode"
    },
    "ImageStream": {
      "@id": "schema:SoftwareApplication",
      "@type": "schema:SoftwareApplication"
    },
    "DeploymentConfig": {
      "@id": "schema:SoftwareApplication",
      "@type": "schema:SoftwareApplication"
    },
    "id": "@id",
    "name": "schema:name",
    "description": "schema:description",
    "namespace": {
      "@id": "schema:containedInPlace",
      "@type": "xsd:string"
    },
    "uid": {
      "@id": "schema:identifier",
      "@type": "xsd:string"
    },
    "creationTimestamp": {
      "@id": "schema:dateCreated",
      "@type": "xsd:dateTime"
    },
    "labels": {
      "@id": "schema:keywords",
      "@type": "xsd:string"
    },
    "apiVersion": {
      "@id": "schema:version",
      "@type": "xsd:string"
    },
    "kind": {
      "@id": "schema:additionalType",
      "@type": "xsd:string"
    },
    "phase": {
      "@id": "schema:actionStatus",
      "@type": "xsd:string"
    },
    "host": {
      "@id": "schema:url",
      "@type": "xsd:string"
    },
    "replicas": {
      "@id": "schema:numberOfItems",
      "@type": "xsd:integer"
    },
    "cloudProvider": {
      "@id": "schema:provider",
      "@type": "xsd:string"
    },
    "region": {
      "@id": "schema:contentLocation",
      "@type": "xsd:string"
    },
    "state": {
      "@id": "schema:actionStatus",
      "@type": "xsd:string"
    },
    "apiUrl": {
      "@id": "schema:url",
      "@type": "xsd:string"
    },
    "consoleUrl": {
      "@id": "schema:url",
      "@type": "xsd:string"
    }
  }
}