|
242 | 242 | <Declaration> |
243 | 243 | <Class IRI="http://graph.clouditor.io/classes/ObjectStorageRequest"/> |
244 | 244 | </Declaration> |
| 245 | + <Declaration> |
| 246 | + <Class IRI="http://graph.clouditor.io/classes/ObjectStorageService"/> |
| 247 | + </Declaration> |
245 | 248 | <Declaration> |
246 | 249 | <Class IRI="http://graph.clouditor.io/classes/Operation"/> |
247 | 250 | </Declaration> |
|
1572 | 1575 | <Literal>xsd:de.fraunhofer.aisec.cpg.graph.Node</Literal> |
1573 | 1576 | </DataHasValue> |
1574 | 1577 | </SubClassOf> |
| 1578 | + <SubClassOf> |
| 1579 | + <Class IRI="http://graph.clouditor.io/classes/ObjectStorageService"/> |
| 1580 | + <Class IRI="http://graph.clouditor.io/classes/StorageService"/> |
| 1581 | + </SubClassOf> |
| 1582 | + <SubClassOf> |
| 1583 | + <Class IRI="http://graph.clouditor.io/classes/ObjectStorageService"/> |
| 1584 | + <ObjectSomeValuesFrom> |
| 1585 | + <ObjectProperty abbreviatedIRI="prop:offers"/> |
| 1586 | + <Class IRI="http://graph.clouditor.io/classes/HttpEndpoint"/> |
| 1587 | + </ObjectSomeValuesFrom> |
| 1588 | + </SubClassOf> |
1575 | 1589 | <SubClassOf> |
1576 | 1590 | <Class IRI="http://graph.clouditor.io/classes/Operation"/> |
1577 | 1591 | <Class IRI="http://graph.clouditor.io/classes/Functionality"/> |
|
1697 | 1711 | <Class IRI="http://graph.clouditor.io/classes/Storage"/> |
1698 | 1712 | </ObjectSomeValuesFrom> |
1699 | 1713 | </SubClassOf> |
1700 | | - <SubClassOf> |
1701 | | - <Class IRI="http://graph.clouditor.io/classes/StorageService"/> |
1702 | | - <ObjectSomeValuesFrom> |
1703 | | - <ObjectProperty abbreviatedIRI="prop:offers"/> |
1704 | | - <Class IRI="http://graph.clouditor.io/classes/HttpEndpoint"/> |
1705 | | - </ObjectSomeValuesFrom> |
1706 | | - </SubClassOf> |
1707 | 1714 | <SubClassOf> |
1708 | 1715 | <Class IRI="http://graph.clouditor.io/classes/TransportEncryption"/> |
1709 | 1716 | <Class IRI="http://graph.clouditor.io/classes/Confidentiality"/> |
@@ -2403,6 +2410,11 @@ name = metadata.name</Literal> |
2403 | 2410 | <IRI>http://graph.clouditor.io/classes/DatabaseQuery</IRI> |
2404 | 2411 | <Literal>DatabaseQuery</Literal> |
2405 | 2412 | </AnnotationAssertion> |
| 2413 | + <AnnotationAssertion> |
| 2414 | + <AnnotationProperty abbreviatedIRI="rdfs:comment"/> |
| 2415 | + <IRI>http://graph.clouditor.io/classes/DatabaseService</IRI> |
| 2416 | + <Literal>This class represents a database service. For example, a postgres SQL server would be modelled as a database service (with a host and IP) and the individual tables or collections would be modelled as a DatabaseStorage entity.</Literal> |
| 2417 | + </AnnotationAssertion> |
2406 | 2418 | <AnnotationAssertion> |
2407 | 2419 | <AnnotationProperty abbreviatedIRI="rdfs:label"/> |
2408 | 2420 | <IRI>http://graph.clouditor.io/classes/DatabaseService</IRI> |
@@ -2614,7 +2626,7 @@ name = metadata.name</Literal> |
2614 | 2626 | <Literal xml:lang="english">NetworkSecurityGroup</Literal> |
2615 | 2627 | </AnnotationAssertion> |
2616 | 2628 | <AnnotationAssertion> |
2617 | | - <AnnotationProperty IRI="http://purl.org/dc/elements/1.1/description"/> |
| 2629 | + <AnnotationProperty abbreviatedIRI="rdfs:comment"/> |
2618 | 2630 | <IRI>http://graph.clouditor.io/classes/NetworkService</IRI> |
2619 | 2631 | <Literal>A NetworkService is an application (on the network layer) running on a Compute resource. It provides access to a resource</Literal> |
2620 | 2632 | </AnnotationAssertion> |
@@ -2653,6 +2665,16 @@ name = metadata.name</Literal> |
2653 | 2665 | <IRI>http://graph.clouditor.io/classes/ObjectStorageRequest</IRI> |
2654 | 2666 | <Literal xml:lang="english">ObjectStorageRequest</Literal> |
2655 | 2667 | </AnnotationAssertion> |
| 2668 | + <AnnotationAssertion> |
| 2669 | + <AnnotationProperty abbreviatedIRI="rdfs:comment"/> |
| 2670 | + <IRI>http://graph.clouditor.io/classes/ObjectStorageService</IRI> |
| 2671 | + <Literal>An object storage service represents the network service that is used to access a list of object storage containers. The storage itself is modelled as a ObjectStorage. The service has an http endpoint.</Literal> |
| 2672 | + </AnnotationAssertion> |
| 2673 | + <AnnotationAssertion> |
| 2674 | + <AnnotationProperty abbreviatedIRI="rdfs:label"/> |
| 2675 | + <IRI>http://graph.clouditor.io/classes/ObjectStorageService</IRI> |
| 2676 | + <Literal>ObjectStorageService</Literal> |
| 2677 | + </AnnotationAssertion> |
2656 | 2678 | <AnnotationAssertion> |
2657 | 2679 | <AnnotationProperty abbreviatedIRI="rdfs:label"/> |
2658 | 2680 | <IRI>http://graph.clouditor.io/classes/Operation</IRI> |
@@ -2728,6 +2750,11 @@ name = metadata.name</Literal> |
2728 | 2750 | <IRI>http://graph.clouditor.io/classes/Storage</IRI> |
2729 | 2751 | <Literal xml:lang="english">Storage</Literal> |
2730 | 2752 | </AnnotationAssertion> |
| 2753 | + <AnnotationAssertion> |
| 2754 | + <AnnotationProperty abbreviatedIRI="rdfs:comment"/> |
| 2755 | + <IRI>http://graph.clouditor.io/classes/StorageService</IRI> |
| 2756 | + <Literal>This entity represents a network-based service that can be used to access a particular storage backend. It has multiple subclasses, e.g., for databases or object stores. It has a list of storage resources associated to it.</Literal> |
| 2757 | + </AnnotationAssertion> |
2731 | 2758 | <AnnotationAssertion> |
2732 | 2759 | <AnnotationProperty abbreviatedIRI="rdfs:label"/> |
2733 | 2760 | <IRI>http://graph.clouditor.io/classes/StorageService</IRI> |
|
0 commit comments