Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
30 changes: 15 additions & 15 deletions artifacts/gx/PROPERTIES.md

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion artifacts/gx/UPSTREAM_COMMIT
Original file line number Diff line number Diff line change
@@ -1 +1 @@
c08ff72cf159d7da62ab8d86285066384b97f5b3
35d69ba197ab3b20f35114405c123b93a413f24f
2 changes: 1 addition & 1 deletion artifacts/gx/UPSTREAM_REF
Original file line number Diff line number Diff line change
@@ -1 +1 @@
v2.1.7-7-gc08ff72
v2.1.8-7-g35d69ba
2 changes: 1 addition & 1 deletion artifacts/gx/VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2.1.7-ascs.7
2.1.8-ascs.7
110 changes: 109 additions & 1 deletion artifacts/gx/gx.context.jsonld
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"comments": {
"description": "Auto generated by LinkML jsonld context generator",
"generation_date": "2026-05-04T09:25:52",
"generation_date": "2026-05-07T16:04:36",
"source": "gaia-x.yaml"
},
"@context": {
Expand Down Expand Up @@ -32,6 +32,12 @@
"@id": "AssetsManagement"
},
"Availability": {
"@context": {
"metric": {
"@id": "metric",
"@type": "@id"
}
},
"@id": "Availability"
},
"AvailabilityZone": {
Expand All @@ -41,9 +47,25 @@
"@id": "BackupPolicy"
},
"BandWidth": {
"@context": {
"metric": {
"@id": "metric",
"@type": "@id"
}
},
"@id": "BandWidth"
},
"BareMetalServiceOffering": {
"@context": {
"codeArtifact": {
"@id": "codeArtifact",
"@type": "@id"
},
"instantiationReq": {
"@id": "instantiationReq",
"@type": "@id"
}
},
"@id": "BareMetalServiceOffering"
},
"BaseContainerImage": {
Expand Down Expand Up @@ -116,6 +138,16 @@
"@id": "ContainerResourceLimits"
},
"ContainerServiceOffering": {
"@context": {
"codeArtifact": {
"@id": "codeArtifact",
"@type": "@id"
},
"instantiationReq": {
"@id": "instantiationReq",
"@type": "@id"
}
},
"@id": "ContainerServiceOffering"
},
"CopyrightAndIntellectualPropertyDocument": {
Expand All @@ -137,6 +169,12 @@
"@id": "CustomerDataProcessingTerms"
},
"CustomerInstructions": {
"@context": {
"means": {
"@id": "means",
"@type": "@id"
}
},
"@id": "CustomerInstructions"
},
"DataAccessPrerequisite": {
Expand Down Expand Up @@ -269,6 +307,12 @@
"@id": "Hypervisor"
},
"IOPS": {
"@context": {
"metric": {
"@id": "metric",
"@type": "@id"
}
},
"@id": "IOPS"
},
"Image": {
Expand Down Expand Up @@ -305,12 +349,24 @@
"@id": "Issuer"
},
"Jitter": {
"@context": {
"metric": {
"@id": "metric",
"@type": "@id"
}
},
"@id": "Jitter"
},
"LabelCredential": {
"@id": "LabelCredential"
},
"Latency": {
"@context": {
"metric": {
"@id": "metric",
"@type": "@id"
}
},
"@id": "Latency"
},
"LegalDocument": {
Expand Down Expand Up @@ -347,6 +403,12 @@
"@id": "Memory"
},
"MemoryCapabilities": {
"@context": {
"memory": {
"@id": "memory",
"@type": "@id"
}
},
"@id": "MemoryCapabilities"
},
"MemorySize": {
Expand All @@ -368,6 +430,12 @@
"@id": "PXEImage"
},
"PacketLoss": {
"@context": {
"metric": {
"@id": "metric",
"@type": "@id"
}
},
"@id": "PacketLoss"
},
"Participant": {
Expand Down Expand Up @@ -401,6 +469,12 @@
"@id": "QoS"
},
"QoSMetric": {
"@context": {
"metric": {
"@id": "metric",
"@type": "@id"
}
},
"@id": "QoSMetric"
},
"QuantityKind": {
Expand All @@ -425,6 +499,12 @@
"@id": "RoleAndResponsibilities"
},
"RoundTripTime": {
"@context": {
"metric": {
"@id": "metric",
"@type": "@id"
}
},
"@id": "RoundTripTime"
},
"SLATargetPercentile": {
Expand All @@ -434,6 +514,12 @@
"@id": "SecurityIncidentManagement"
},
"ServerFlavor": {
"@context": {
"memory": {
"@id": "memory",
"@type": "@id"
}
},
"@id": "ServerFlavor"
},
"ServiceAgreementOffer": {
Expand Down Expand Up @@ -473,6 +559,12 @@
"@id": "SubProcessorDataTransfer"
},
"TargetPercentile": {
"@context": {
"metric": {
"@id": "metric",
"@type": "@id"
}
},
"@id": "TargetPercentile"
},
"TaxID": {
Expand All @@ -485,6 +577,12 @@
"@id": "ThirdCountryDataTransfer"
},
"Throughput": {
"@context": {
"metric": {
"@id": "metric",
"@type": "@id"
}
},
"@id": "Throughput"
},
"Time": {
Expand All @@ -509,6 +607,16 @@
"@id": "VirtualInterconnectionPointIdentifier"
},
"VirtualMachineServiceOffering": {
"@context": {
"codeArtifact": {
"@id": "codeArtifact",
"@type": "@id"
},
"instantiationReq": {
"@id": "instantiationReq",
"@type": "@id"
}
},
"@id": "VirtualMachineServiceOffering"
},
"VirtualResource": {
Expand Down
46 changes: 26 additions & 20 deletions artifacts/gx/gx.owl.ttl
Original file line number Diff line number Diff line change
Expand Up @@ -996,7 +996,7 @@ gx:exposedThrough a owl:ObjectProperty ;
gx:gaia-x.owl.ttl a owl:Ontology ;
rdfs:label "gaia-x" ;
rdfs:comment "ASCS/OMB profile of the Gaia-X Trust Framework ontology, regenerated via LinkML from service-characteristics. See artifacts/gx/VERSIONING.md for provenance details." ;
owl:versionInfo "2.1.7-ascs.7" .
owl:versionInfo "2.1.8-ascs.7" .

gx:hotfixHours a owl:DatatypeProperty ;
rdfs:label "hotfixHours" ;
Expand Down Expand Up @@ -1466,19 +1466,19 @@ gx:FileStorageConfiguration a owl:Class ;
gx:MemoryCapabilities a owl:Class ;
rdfs:label "MemoryCapabilities" ;
rdfs:subClassOf [ a owl:Restriction ;
owl:minCardinality 0 ;
owl:onProperty gx:overProvisioningRatio ],
[ a owl:Restriction ;
owl:minCardinality 1 ;
owl:onProperty gx:memory ],
[ a owl:Restriction ;
owl:allValuesFrom [ a rdfs:Datatype ;
owl:intersectionOf ( xsd:decimal [ a rdfs:Datatype ;
owl:intersectionOf ( xsd:float [ a rdfs:Datatype ;
owl:onDatatype xsd:integer ;
owl:withRestrictions ( [ xsd:minInclusive 1 ] ) ] [ a rdfs:Datatype ;
owl:onDatatype xsd:integer ;
owl:withRestrictions ( [ xsd:maxInclusive 3 ] ) ] ) ] ;
owl:onProperty gx:overProvisioningRatio ],
[ a owl:Restriction ;
owl:minCardinality 0 ;
owl:onProperty gx:overProvisioningRatio ],
[ a owl:Restriction ;
owl:minCardinality 1 ;
owl:onProperty gx:memory ],
[ a owl:Restriction ;
owl:maxCardinality 1 ;
owl:onProperty gx:overProvisioningRatio ],
Expand Down Expand Up @@ -6002,12 +6002,6 @@ gx:CpuCapabilities a owl:Class ;
[ a owl:Restriction ;
owl:minCardinality 0 ;
owl:onProperty gx:overProvisioningRatio ],
[ a owl:Restriction ;
owl:allValuesFrom [ a rdfs:Datatype ;
owl:intersectionOf ( xsd:decimal [ a rdfs:Datatype ;
owl:onDatatype xsd:integer ;
owl:withRestrictions ( [ xsd:minInclusive 1 ] ) ] ) ] ;
owl:onProperty gx:overProvisioningRatio ],
[ a owl:Restriction ;
owl:minCardinality 1 ;
owl:onProperty gx:pCPU ],
Expand All @@ -6022,7 +6016,13 @@ gx:CpuCapabilities a owl:Class ;
owl:onProperty gx:overProvisioningRatio ],
[ a owl:Restriction ;
owl:maxCardinality 1 ;
owl:onProperty gx:vCPUs ] ;
owl:onProperty gx:vCPUs ],
[ a owl:Restriction ;
owl:allValuesFrom [ a rdfs:Datatype ;
owl:intersectionOf ( xsd:float [ a rdfs:Datatype ;
owl:onDatatype xsd:integer ;
owl:withRestrictions ( [ xsd:minInclusive 1 ] ) ] ) ] ;
owl:onProperty gx:overProvisioningRatio ] ;
skos:inScheme gx:server-flavor .

<https://w3id.org/gaia-x/development#CryptographicSecurityStandards/FIPS180-4> a owl:Class ;
Expand Down Expand Up @@ -45304,7 +45304,10 @@ gx:involvedParties a owl:ObjectProperty ;
gx:license a owl:DatatypeProperty ;
rdfs:label "license" ;
rdfs:range [ a rdfs:Datatype ;
owl:intersectionOf ( gx:SPDX xsd:string ) ] ;
owl:intersectionOf ( [ a rdfs:Datatype ;
owl:unionOf ( [ a rdfs:Datatype ;
owl:onDatatype xsd:string ;
owl:withRestrictions ( [ xsd:pattern "^LicenseRef-[a-zA-Z0-9\\-\\.]+$" ] ) ] gx:SPDX ) ] xsd:string ) ] ;
skos:definition "A list of SPDX identifiers or URL to document." ;
skos:inScheme gx:slots .

Expand Down Expand Up @@ -48231,16 +48234,19 @@ gx:VirtualResource a owl:Class ;
rdfs:subClassOf [ a owl:Restriction ;
owl:minCardinality 1 ;
owl:onProperty gx:resourcePolicy ],
[ a owl:Restriction ;
owl:allValuesFrom [ a rdfs:Datatype ;
owl:intersectionOf ( [ a rdfs:Datatype ;
owl:unionOf ( [ a rdfs:Datatype ;
owl:onDatatype xsd:string ;
owl:withRestrictions ( [ xsd:pattern "^LicenseRef-[a-zA-Z0-9\\-\\.]+$" ] ) ] gx:SPDX ) ] xsd:string ) ] ;
owl:onProperty gx:license ],
[ a owl:Restriction ;
owl:minCardinality 1 ;
owl:onProperty gx:copyrightOwnedBy ],
[ a owl:Restriction ;
owl:minCardinality 1 ;
owl:onProperty gx:license ],
[ a owl:Restriction ;
owl:allValuesFrom [ a rdfs:Datatype ;
owl:intersectionOf ( gx:SPDX xsd:string ) ] ;
owl:onProperty gx:license ],
[ a owl:Restriction ;
owl:allValuesFrom xsd:string ;
owl:onProperty gx:resourcePolicy ],
Expand Down
136 changes: 68 additions & 68 deletions artifacts/gx/gx.shacl.ttl

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/ontologies/catalog.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ jq -r '.ontologies | to_entries[] | "\(.key)\t\(.value.latest)\t\(.value.iri)"'
|example|v0.5|[IRI](https://w3id.org/gaia-x4plcaad/ontologies/example/v1)|[example.owl.ttl](../artifacts/example/v0.5/example.owl.ttl)|[example.shacl.ttl](../artifacts/example/v0.5/example.shacl.ttl)|[example.context.jsonld](../artifacts/example/v0.5/example.context.jsonld)|[example Properties](properties/example.md)|[example_instance.json](../artifacts/example/v0.5/example_instance.json)|
|general|v3|[IRI](https://w3id.org/gaia-x4plcaad/ontologies/general/v3)|[general.owl.ttl](../artifacts/general/v3/general.owl.ttl)|[general.shacl.ttl](../artifacts/general/v3/general.shacl.ttl)|[general.context.jsonld](../artifacts/general/v3/general.context.jsonld)|[general Properties](properties/general.md)|[general_instance.json](../artifacts/general/v3/general_instance.json)|
|georeference|v5|[IRI](https://w3id.org/ascs-ev/envited-x/georeference/v5)|[georeference.owl.ttl](../artifacts/georeference/v5/georeference.owl.ttl)|[georeference.shacl.ttl](../artifacts/georeference/v5/georeference.shacl.ttl)|[georeference.context.jsonld](../artifacts/georeference/v5/georeference.context.jsonld)|[georeference Properties](properties/georeference.md)|[georeference_instance.json](../artifacts/georeference/v5/georeference_instance.json)|
|gx|v2.1.7-ascs.7|[IRI](https://w3id.org/gaia-x/development#)|[gx.owl.ttl](../artifacts/gx/v2.1.7-ascs.7/gx.owl.ttl)|[gx.shacl.ttl](../artifacts/gx/v2.1.7-ascs.7/gx.shacl.ttl)|[gx.context.jsonld](../artifacts/gx/v2.1.7-ascs.7/gx.context.jsonld)|[gx Properties](properties/gx.md)|[gx_data_resource_instance.json](../artifacts/gx/v2.1.7-ascs.7/gx_data_resource_instance.json)|
|gx|v2.1.8-ascs.7|[IRI](https://w3id.org/gaia-x/development#)|[gx.owl.ttl](../artifacts/gx/v2.1.8-ascs.7/gx.owl.ttl)|[gx.shacl.ttl](../artifacts/gx/v2.1.8-ascs.7/gx.shacl.ttl)|[gx.context.jsonld](../artifacts/gx/v2.1.8-ascs.7/gx.context.jsonld)|[gx Properties](properties/gx.md)|[gx_data_resource_instance.json](../artifacts/gx/v2.1.8-ascs.7/gx_data_resource_instance.json)|
|hdmap|v6|[IRI](https://w3id.org/ascs-ev/envited-x/hdmap/v6)|[hdmap.owl.ttl](../artifacts/hdmap/v6/hdmap.owl.ttl)|[hdmap.shacl.ttl](../artifacts/hdmap/v6/hdmap.shacl.ttl)|[hdmap.context.jsonld](../artifacts/hdmap/v6/hdmap.context.jsonld)|[hdmap Properties](properties/hdmap.md)|[hdmap_instance.json](../artifacts/hdmap/v6/hdmap_instance.json)|
|leakage-test|v3|[IRI](https://w3id.org/gaia-x4plcaad/ontologies/leakage-test/v3)|[leakage-test.owl.ttl](../artifacts/leakage-test/v3/leakage-test.owl.ttl)|[leakage-test.shacl.ttl](../artifacts/leakage-test/v3/leakage-test.shacl.ttl)|[leakage-test.context.jsonld](../artifacts/leakage-test/v3/leakage-test.context.jsonld)|[leakage-test Properties](properties/leakage-test.md)|[leakage-test_instance.json](../artifacts/leakage-test/v3/leakage-test_instance.json)|
|manifest|v5|[IRI](https://w3id.org/ascs-ev/envited-x/manifest/v5)|[manifest.owl.ttl](../artifacts/manifest/v5/manifest.owl.ttl)|[manifest.shacl.ttl](../artifacts/manifest/v5/manifest.shacl.ttl)|[manifest.context.jsonld](../artifacts/manifest/v5/manifest.context.jsonld)|[manifest Properties](properties/manifest.md)|[manifest_instance.json](../artifacts/manifest/v5/manifest_instance.json)|
Expand Down
2 changes: 1 addition & 1 deletion docs/ontologies/properties.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ Browse ontology domains and open their generated property pages.
|example|v0.5|[example Properties](properties/example.md)|[example.owl.ttl](../artifacts/example/v0.5/example.owl.ttl)<br>[example.shacl.ttl](../artifacts/example/v0.5/example.shacl.ttl)<br>[example.context.jsonld](../artifacts/example/v0.5/example.context.jsonld)<br>[example_instance.json](../artifacts/example/v0.5/example_instance.json)|
|general|v3|[general Properties](properties/general.md)|[general.owl.ttl](../artifacts/general/v3/general.owl.ttl)<br>[general.shacl.ttl](../artifacts/general/v3/general.shacl.ttl)<br>[general.context.jsonld](../artifacts/general/v3/general.context.jsonld)<br>[general_instance.json](../artifacts/general/v3/general_instance.json)|
|georeference|v5|[georeference Properties](properties/georeference.md)|[georeference.owl.ttl](../artifacts/georeference/v5/georeference.owl.ttl)<br>[georeference.shacl.ttl](../artifacts/georeference/v5/georeference.shacl.ttl)<br>[georeference.context.jsonld](../artifacts/georeference/v5/georeference.context.jsonld)<br>[georeference_instance.json](../artifacts/georeference/v5/georeference_instance.json)|
|gx|v2.1.7-ascs.7|[gx Properties](properties/gx.md)|[gx.owl.ttl](../artifacts/gx/v2.1.7-ascs.7/gx.owl.ttl)<br>[gx.shacl.ttl](../artifacts/gx/v2.1.7-ascs.7/gx.shacl.ttl)<br>[gx.context.jsonld](../artifacts/gx/v2.1.7-ascs.7/gx.context.jsonld)<br>[gx_data_resource_instance.json](../artifacts/gx/v2.1.7-ascs.7/gx_data_resource_instance.json)|
|gx|v2.1.8-ascs.7|[gx Properties](properties/gx.md)|[gx.owl.ttl](../artifacts/gx/v2.1.8-ascs.7/gx.owl.ttl)<br>[gx.shacl.ttl](../artifacts/gx/v2.1.8-ascs.7/gx.shacl.ttl)<br>[gx.context.jsonld](../artifacts/gx/v2.1.8-ascs.7/gx.context.jsonld)<br>[gx_data_resource_instance.json](../artifacts/gx/v2.1.8-ascs.7/gx_data_resource_instance.json)|
|hdmap|v6|[hdmap Properties](properties/hdmap.md)|[hdmap.owl.ttl](../artifacts/hdmap/v6/hdmap.owl.ttl)<br>[hdmap.shacl.ttl](../artifacts/hdmap/v6/hdmap.shacl.ttl)<br>[hdmap.context.jsonld](../artifacts/hdmap/v6/hdmap.context.jsonld)<br>[hdmap_instance.json](../artifacts/hdmap/v6/hdmap_instance.json)|
|leakage-test|v3|[leakage-test Properties](properties/leakage-test.md)|[leakage-test.owl.ttl](../artifacts/leakage-test/v3/leakage-test.owl.ttl)<br>[leakage-test.shacl.ttl](../artifacts/leakage-test/v3/leakage-test.shacl.ttl)<br>[leakage-test.context.jsonld](../artifacts/leakage-test/v3/leakage-test.context.jsonld)<br>[leakage-test_instance.json](../artifacts/leakage-test/v3/leakage-test_instance.json)|
|manifest|v5|[manifest Properties](properties/manifest.md)|[manifest.owl.ttl](../artifacts/manifest/v5/manifest.owl.ttl)<br>[manifest.shacl.ttl](../artifacts/manifest/v5/manifest.shacl.ttl)<br>[manifest.context.jsonld](../artifacts/manifest/v5/manifest.context.jsonld)<br>[manifest_instance.json](../artifacts/manifest/v5/manifest_instance.json)|
Expand Down
14 changes: 7 additions & 7 deletions docs/ontologies/properties/gx.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,16 @@ hide:

# gx Properties

Version: `v2.1.7-ascs.7`
Version: `v2.1.8-ascs.7`

## Sources

- OWL: [gx.owl.ttl](../../artifacts/gx/v2.1.7-ascs.7/gx.owl.ttl)
- SHACL: [gx.shacl.ttl](../../artifacts/gx/v2.1.7-ascs.7/gx.shacl.ttl)
- Context: [gx.context.jsonld](../../artifacts/gx/v2.1.7-ascs.7/gx.context.jsonld)
- PROPERTIES.md: [PROPERTIES.md](../../artifacts/gx/v2.1.7-ascs.7/PROPERTIES.md)
- Example Instance: [gx_data_resource_instance.json](../../artifacts/gx/v2.1.7-ascs.7/gx_data_resource_instance.json)
- OWL: [gx.owl.ttl](../../artifacts/gx/v2.1.8-ascs.7/gx.owl.ttl)
- SHACL: [gx.shacl.ttl](../../artifacts/gx/v2.1.8-ascs.7/gx.shacl.ttl)
- Context: [gx.context.jsonld](../../artifacts/gx/v2.1.8-ascs.7/gx.context.jsonld)
- PROPERTIES.md: [PROPERTIES.md](../../artifacts/gx/v2.1.8-ascs.7/PROPERTIES.md)
- Example Instance: [gx_data_resource_instance.json](../../artifacts/gx/v2.1.8-ascs.7/gx_data_resource_instance.json)

## Properties

--8<-- "artifacts/gx/v2.1.7-ascs.7/PROPERTIES.md"
--8<-- "artifacts/gx/v2.1.8-ascs.7/PROPERTIES.md"
6 changes: 3 additions & 3 deletions docs/registry.json
Original file line number Diff line number Diff line change
Expand Up @@ -151,11 +151,11 @@
"gx": {
"namespace": "gaia-x",
"iri": "https://w3id.org/gaia-x/development#",
"latest": "v2.1.7-ascs.7",
"latest": "v2.1.8-ascs.7",
"versions": {
"v2.1.7-ascs.7": {
"v2.1.8-ascs.7": {
"releaseTag": "v0.1.6",
"versionInfo": "v2.1.7-ascs.7",
"versionInfo": "v2.1.8-ascs.7",
"versionIri": "https://w3id.org/gaia-x/development#",
"files": {
"ontology": "artifacts/gx/gx.owl.ttl",
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ dev = [
"ruff>=0.15.0",
# linkml: in [dev] for standalone pip install; the submodule pin in
# submodules/linkml/ is the single source of truth for the actual version.
"linkml @ git+https://github.com/ASCS-eV/linkml.git@develop#subdirectory=packages/linkml",
"linkml @ git+https://github.com/ASCS-eV/linkml.git@feat/envited-x-pipeline#subdirectory=packages/linkml",
"pre-commit==4.5.1",
"mkdocs-material>=9.5.0",
"mkdocs-awesome-pages-plugin>=2.9.3",
Expand Down
Loading
Loading