Ontology Version: 3.1.0

hotline:TakedownRequestActionShape leaf node


URI

https://cacontology.projectvic.org/hotlines#TakedownRequestActionShape

Label

Takedown Request Action Shape

Description

Enhanced SHACL shape for takedown request actions with gUFO Event validation and coordination requirements.

Targets (1)

Property Constraints (1)

Focus nodes of this shape (hotline:TakedownRequestAction) can have the following properties:

PROPERTY DESCRIPTION MIN MAX VALUE TYPE OTHER CONSTRAINTS
uco-action:target
sh:message A takedown request action must target at least one organization
1 * uco-identity:Organization

Implementation

@prefix hotline: <https://cacontology.projectvic.org/hotlines#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix uco-action: <https://ontology.unifiedcyberontology.org/uco/action/> .
@prefix uco-identity: <https://ontology.unifiedcyberontology.org/uco/identity/> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
hotline:TakedownRequestActionShape a sh:NodeShape ;
    rdfs:label "Takedown Request Action Shape"@en ;
    rdfs:comment "Enhanced SHACL shape for takedown request actions with gUFO Event validation and coordination requirements."@en ;
    sh:property [ sh:class uco-identity:Organization ;
            sh:message "A takedown request action must target at least one organization"@en ;
            sh:minCount 1 ;
            sh:path uco-action:target ] ;
    sh:targetClass hotline:TakedownRequestAction .