Class: ResourceLink
A URL-based pointer to an external resource with an optional hash for verification and change detection.
URI: oscal:ResourceLink
classDiagram
class ResourceLink
click ResourceLink href "../ResourceLink/"
ResourceLink : hashes
ResourceLink --> "*" Hash : hashes
click Hash href "../Hash/"
ResourceLink : href
ResourceLink : media_type
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| href | 1 URIReferenceType |
A resolvable URL pointing to the referenced resource | direct |
| media_type | 0..1 String |
A label that indicates the nature of a resource, as a data serialization or f… | direct |
| hashes | * Hash |
A representation of a cryptographic digest generated over a resource using a … | direct |
Usages
Section titled “Usages”| used by | used in | type | used |
|---|---|---|---|
| Resource | rlinks | range | ResourceLink |
In Subsets
Section titled “In Subsets”Identifier and Mapping Information
Section titled “Identifier and Mapping Information”Schema Source
Section titled “Schema Source”- from schema: https://w3id.org/lmodel/oscal
Mappings
Section titled “Mappings”| Mapping Type | Mapped Value |
|---|---|
| self | oscal:ResourceLink |
| native | oscal:ResourceLink |
LinkML Source
Section titled “LinkML Source”Direct
Section titled “Direct”name: ResourceLinkdescription: A URL-based pointer to an external resource with an optional hash for verification and change detection.in_subset:- oscal_back_matterfrom_schema: https://w3id.org/lmodel/oscalslots:- href- media-type- hashesslot_usage: href: name: href description: A resolvable URL pointing to the referenced resource. required: trueInduced
Section titled “Induced”name: ResourceLinkdescription: A URL-based pointer to an external resource with an optional hash for verification and change detection.in_subset:- oscal_back_matterfrom_schema: https://w3id.org/lmodel/oscalslot_usage: href: name: href description: A resolvable URL pointing to the referenced resource. required: trueattributes: href: name: href description: A resolvable URL pointing to the referenced resource. from_schema: https://w3id.org/lmodel/oscal rank: 1000 owner: ResourceLink domain_of: - Link - ResourceLink - ProfileImport - ImportSSP - RelevantEvidence - ThreatId - ImportProfile - ImportAssessmentPlan - ImportComponentDefinition - MappingResourceReference range: URIReferenceType required: true media-type: name: media-type description: A label that indicates the nature of a resource, as a data serialization or format. from_schema: https://w3id.org/lmodel/oscal rank: 1000 alias: media_type owner: ResourceLink domain_of: - Link - ResourceLink - Base64Resource range: string hashes: name: hashes description: A representation of a cryptographic digest generated over a resource using a specified hash algorithm. from_schema: https://w3id.org/lmodel/oscal rank: 1000 owner: ResourceLink domain_of: - ResourceLink range: Hash multivalued: true inlined: true inlined_as_list: true