Skip to content

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