Class definition for File Metadata¶
IRI: https://w3id.org/ascs-ev/envited-x/manifest/v5/FileMetadata
Represents the properties of a data file referenced within a Link instance.
Class Diagram¶
Inheritance¶
Slots¶
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| content identifier | 0..1string |
Defines the IPFS CIDv1 identifier of the file. | direct |
| file dimensions | 0..1 DimensionsShape |
Defines the dimensions for images and videos. | direct |
| file location | 1anyURI |
A local or remote path/URL from which the file can be retrieved (e.g. './manifest_reference.json', 'ipfs://...', 's3://...', 'https://...'). | direct |
| file size | 0..1integer |
Specifies the file size in bytes. | direct |
| filename | 0..1string |
Specifies the file name (excluding the path) along with its extension. | direct |
| mime type | 1string |
Defines the MIME type of the file. | direct |
| timestamp | 0..1dateTime |
Represents a date or time associated with the file, such as recording time or creation time. | direct |
Source¶
- OWL:
manifest.owl.ttl - SHACL:
manifest.shacl.ttl