Class: ImplementationCommonLink
Implementation-common scoped OSCAL link.
URI: oscal:ImplementationCommonLink
classDiagram
class ImplementationCommonLink
click ImplementationCommonLink href "../ImplementationCommonLink/"
Link <|-- ImplementationCommonLink
click Link href "../Link/"
ImplementationCommonLink : href
ImplementationCommonLink : media_type
ImplementationCommonLink : rel
ImplementationCommonLink : resource_fragment
ImplementationCommonLink : text
Inheritance
- Link
- ImplementationCommonLink
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| href | 1 URIReferenceType |
A resolvable URL reference to a resource | Link |
| rel | 0..1 ImplementationLinkRelEnum or TokenType |
Describes the type of relationship provided by the link's hypertext reference | Link |
| resource_fragment | 0..1 String |
In case where the href points to a back-matter/resource, this value will indi... | Link |
| media_type | 0..1 String |
A label that indicates the nature of a resource, as a data serialization or f... | Link |
| text | 0..1 MarkupLineType |
A textual label to associate with the containing object | Link |
Usages
| used by | used in | type | used |
|---|---|---|---|
| SystemComponent | links | range | ImplementationCommonLink |
| SystemUser | links | range | ImplementationCommonLink |
| InventoryItem | links | range | ImplementationCommonLink |
| ImplementedComponent | links | range | ImplementationCommonLink |
| SspSystemComponent | links | range | ImplementationCommonLink |
| SspInventoryItem | links | range | ImplementationCommonLink |
In Subsets
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/lmodel/oscal
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | oscal:ImplementationCommonLink |
| native | oscal:ImplementationCommonLink |
LinkML Source
Direct
name: ImplementationCommonLink
description: Implementation-common scoped OSCAL link.
in_subset:
- implementation_common
from_schema: https://w3id.org/lmodel/oscal
is_a: Link
slot_usage:
rel:
name: rel
any_of:
- range: ImplementationLinkRelEnum
- range: TokenType
Induced
name: ImplementationCommonLink
description: Implementation-common scoped OSCAL link.
in_subset:
- implementation_common
from_schema: https://w3id.org/lmodel/oscal
is_a: Link
slot_usage:
rel:
name: rel
any_of:
- range: ImplementationLinkRelEnum
- range: TokenType
attributes:
href:
name: href
description: A resolvable URL reference to a resource.
from_schema: https://w3id.org/lmodel/oscal
rank: 1000
alias: href
owner: ImplementationCommonLink
domain_of:
- Link
- ResourceLink
- ProfileImport
- ImportSSP
- RelevantEvidence
- ThreatId
- ImportProfile
- ImportAssessmentPlan
- ImportComponentDefinition
- MappingResourceReference
range: URIReferenceType
required: true
rel:
name: rel
description: Describes the type of relationship provided by the link's hypertext
reference. This can be an indicator of the link's purpose.
from_schema: https://w3id.org/lmodel/oscal
rank: 1000
alias: rel
owner: ImplementationCommonLink
domain_of:
- Link
range: TokenType
any_of:
- range: ImplementationLinkRelEnum
- range: TokenType
resource-fragment:
name: resource-fragment
description: In case where the href points to a back-matter/resource, this value
will indicate the URI fragment to append to any rlink associated with the resource.
This value MUST be URI encoded.
from_schema: https://w3id.org/lmodel/oscal
rank: 1000
alias: resource_fragment
owner: ImplementationCommonLink
domain_of:
- Link
range: string
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: ImplementationCommonLink
domain_of:
- Link
- ResourceLink
- Base64Resource
range: string
text:
name: text
description: A textual label to associate with the containing object.
from_schema: https://w3id.org/lmodel/oscal
rank: 1000
alias: text
owner: ImplementationCommonLink
domain_of:
- Link
- Citation
range: MarkupLineType