Class: Base64Resource
A resource encoded using the Base64 alphabet defined by RFC 2045.
URI: [oscal:Base64Resource](https://w3id.org/lmodel/oscal/Base64Resource)
[String](String.md) | A label that indicates the nature of a resource, as a data serialization or f... | direct | | [value](value.md) | 1
[Base64Type](Base64Type.md) | The value associated with the containing object | direct | | [filename](filename.md) | 0..1
[TokenType](TokenType.md) | Name of the file before it was encoded as Base64 to be embedded in a resource | direct | ## Usages | used by | used in | type | used | | --- | --- | --- | --- | | [Resource](Resource.md) | [base64](base64.md) | range | [Base64Resource](Base64Resource.md) | ## In Subsets * [OscalBackMatter](OscalBackMatter.md) ## Identifier and Mapping Information ### Schema Source * from schema: https://w3id.org/lmodel/oscal ## Mappings | Mapping Type | Mapped Value | | --- | --- | | self | oscal:Base64Resource | | native | oscal:Base64Resource | ## LinkML Source ### Direct
### Induced
classDiagram
class Base64Resource
click Base64Resource href "../Base64Resource/"
Base64Resource : filename
Base64Resource : media_type
Base64Resource : value
## Slots
| Name | Cardinality and Range | Description | Inheritance |
| --- | --- | --- | --- |
| [media_type](media_type.md) | 0..1 [String](String.md) | A label that indicates the nature of a resource, as a data serialization or f... | direct | | [value](value.md) | 1
[Base64Type](Base64Type.md) | The value associated with the containing object | direct | | [filename](filename.md) | 0..1
[TokenType](TokenType.md) | Name of the file before it was encoded as Base64 to be embedded in a resource | direct | ## Usages | used by | used in | type | used | | --- | --- | --- | --- | | [Resource](Resource.md) | [base64](base64.md) | range | [Base64Resource](Base64Resource.md) | ## In Subsets * [OscalBackMatter](OscalBackMatter.md) ## Identifier and Mapping Information ### Schema Source * from schema: https://w3id.org/lmodel/oscal ## Mappings | Mapping Type | Mapped Value | | --- | --- | | self | oscal:Base64Resource | | native | oscal:Base64Resource | ## LinkML Source ### Direct
name: Base64Resource
description: A resource encoded using the Base64 alphabet defined by RFC 2045.
in_subset:
- oscal_back_matter
from_schema: https://w3id.org/lmodel/oscal
slots:
- media-type
- value
- filename
slot_usage:
value:
name: value
range: Base64Type
required: true
name: Base64Resource
description: A resource encoded using the Base64 alphabet defined by RFC 2045.
in_subset:
- oscal_back_matter
from_schema: https://w3id.org/lmodel/oscal
slot_usage:
value:
name: value
range: Base64Type
required: true
attributes:
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: Base64Resource
domain_of:
- Link
- ResourceLink
- Base64Resource
range: string
value:
name: value
description: The value associated with the containing object.
from_schema: https://w3id.org/lmodel/oscal
rank: 1000
owner: Base64Resource
domain_of:
- Hash
- Property
- Base64Resource
- Facet
range: Base64Type
required: true
filename:
name: filename
description: Name of the file before it was encoded as Base64 to be embedded in
a resource.
from_schema: https://w3id.org/lmodel/oscal
rank: 1000
owner: Base64Resource
domain_of:
- Base64Resource
range: TokenType