buildpacks-io · JSON-LD Context

Buildpacks Io Context

JSON-LD context defining the semantic vocabulary for Buildpacks Io from buildpacks-io.

21 Classes 10 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
cnb: https://buildpacks.io/vocab#
oci: https://opencontainers.org/vocab#
spdx: https://spdx.org/rdf/terms#

Classes

Buildpack Builder Stack Target Lifecycle Extension ProjectDescriptor Process Layer BuildPlan id version name description license keywords api digest buildpacks-api platform-api distribution-api

Properties

Property Type Container
homepage reference
documentation reference
targets set
stacks set
order list
group list
processes set
labels set
image reference
sbom reference

JSON-LD Document

Raw ↑
{
  "@context": {
    "@version": 1.1,
    "schema": "https://schema.org/",
    "cnb": "https://buildpacks.io/vocab#",
    "oci": "https://opencontainers.org/vocab#",
    "spdx": "https://spdx.org/rdf/terms#",
    "Buildpack": "cnb:Buildpack",
    "Builder": "cnb:Builder",
    "Stack": "cnb:Stack",
    "Target": "cnb:Target",
    "Lifecycle": "cnb:Lifecycle",
    "Extension": "cnb:ImageExtension",
    "ProjectDescriptor": "cnb:ProjectDescriptor",
    "Process": "cnb:Process",
    "Layer": "cnb:Layer",
    "BuildPlan": "cnb:BuildPlan",
    "id": "cnb:id",
    "version": "schema:version",
    "name": "schema:name",
    "description": "schema:description",
    "homepage": {"@id": "schema:url", "@type": "@id"},
    "documentation": {"@id": "schema:documentation", "@type": "@id"},
    "license": "schema:license",
    "keywords": "schema:keywords",
    "api": "cnb:apiVersion",
    "targets": {"@id": "cnb:supports", "@container": "@set"},
    "stacks": {"@id": "cnb:supportsStack", "@container": "@set"},
    "order": {"@id": "cnb:order", "@container": "@list"},
    "group": {"@id": "cnb:group", "@container": "@list"},
    "processes": {"@id": "cnb:process", "@container": "@set"},
    "labels": {"@id": "cnb:label", "@container": "@set"},
    "image": {"@id": "oci:image", "@type": "@id"},
    "digest": "oci:digest",
    "sbom": {"@id": "cnb:sbom", "@type": "@id"},
    "buildpacks-api": "cnb:buildpackApi",
    "platform-api": "cnb:platformApi",
    "distribution-api": "cnb:distributionApi"
  }
}