Class: ManifestDesc
Manifest: job invocation specification
URI: saved:ManifestDesc
classDiagram
class ManifestDesc
ManifestDesc : atomic_name
ManifestDesc : gcp_source
ManifestDesc : jobs
ManifestDesc --> JobDesc : jobs
ManifestDesc : local_version
ManifestDesc : tables
ManifestDesc --> TableDesc : tables
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
atomic_name | 1..1 String |
Short-form name / atom: lower-case, no special characters excepting underscor... | direct |
tables | 1..* TableDesc |
Specification of mappings between resources and schemas, as well as columns o... | direct |
jobs | 1..* JobDesc |
Specification of operations to run on resources and schemas provided | direct |
gcp_source | 0..1 String |
GCP account of the generator of the manifest | direct |
local_version | 0..1 String |
Version number of local submission utility | direct |
Identifier and Mapping Information
Schema Source
- from schema: https://marine.gov.scot/metadata/saved/schema/meta/
Mappings
Mapping Type | Mapped Value |
---|---|
self | saved:ManifestDesc |
native | saved:ManifestDesc |
LinkML Source
Direct
Induced
name: ManifestDesc
description: 'Manifest: job invocation specification'
from_schema: https://marine.gov.scot/metadata/saved/schema/meta/
attributes:
atomic_name:
name: atomic_name
description: 'Short-form name / atom: lower-case, no special characters excepting
underscores'
from_schema: https://marine.gov.scot/metadata/saved/schema/meta/
exact_mappings:
- dc:identifier
broad_mappings:
- saved:name
- dc:title
rank: 1000
identifier: true
alias: atomic_name
owner: ManifestDesc
domain_of:
- TableDesc
- ExtColumnDesc
- JobDesc
- ManifestDesc
range: string
required: true
pattern: ^:?[a-z]+[[a-z]|_|]*$
tables:
name: tables
description: Specification of mappings between resources and schemas, as well
as columns or dimensions to bring into into scope
from_schema: https://marine.gov.scot/metadata/saved/schema/meta/
rank: 1000
multivalued: true
alias: tables
owner: ManifestDesc
domain_of:
- ManifestDesc
range: TableDesc
required: true
inlined: true
inlined_as_list: true
jobs:
name: jobs
description: Specification of operations to run on resources and schemas provided
from_schema: https://marine.gov.scot/metadata/saved/schema/meta/
rank: 1000
multivalued: true
alias: jobs
owner: ManifestDesc
domain_of:
- ManifestDesc
range: JobDesc
required: true
inlined: true
inlined_as_list: true
gcp_source:
name: gcp_source
description: GCP account of the generator of the manifest
from_schema: https://marine.gov.scot/metadata/saved/schema/meta/
rank: 1000
alias: gcp_source
owner: ManifestDesc
domain_of:
- ManifestDesc
range: string
required: false
local_version:
name: local_version
description: Version number of local submission utility
from_schema: https://marine.gov.scot/metadata/saved/schema/meta/
narrow_mappings:
- pav:version
rank: 1000
alias: local_version
owner: ManifestDesc
domain_of:
- ManifestDesc
range: string
required: false