observable:BlockDeviceNode leaf node


URI

https://ontology.unifiedcyberontology.org/uco/observable/BlockDeviceNode

Label

BlockDeviceNode

Description

A block device node is a UNIX filesystem special file that serves as a conduit to communicate with devices, providing buffered randomly accesible input and output. Block device nodes are used to apply access rights to the devices and to direct operations on the files to the appropriate device drivers. [based on https://en.wikipedia.org/wiki/Unix_file_types]

Target Classes (1)

Shape Properties

Instances of observable:BlockDeviceNode can have the following properties:

PROPERTY

MIN COUNT

MAX COUNT

TYPE

observable:ObservableObject
observable:hasChanged 1 xsd:boolean
observable:state 1 xsd:string
core:UcoObject
core:createdBy 1 core:IdentityAbstraction
core:description xsd:string
core:externalReference 0 core:ExternalReference
core:hasFacet core:Facet
core:modifiedTime xsd:dateTime
core:name 1 xsd:string
core:objectCreatedTime 1 xsd:dateTime
core:objectMarking core:MarkingDefinitionAbstraction
core:specVersion 1 xsd:string
core:tag xsd:string

Implementation

@prefix observable: <https://ontology.unifiedcyberontology.org/uco/observable/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

observable:BlockDeviceNode a owl:Class,
        sh:NodeShape ;
    rdfs:label "BlockDeviceNode"@en ;
    rdfs:comment "A block device node is a UNIX filesystem special file that serves as a conduit to communicate with devices, providing buffered randomly accesible input and output. Block device nodes are used to apply access rights to the devices and to direct operations on the files to the appropriate device drivers. [based on https://en.wikipedia.org/wiki/Unix_file_types]"@en ;
    rdfs:subClassOf observable:FileSystemObject ;
    sh:targetClass observable:BlockDeviceNode .