Documentation
¶
Overview ¶
Package mapping provides generic types and I/O for framework-to-control mappings.
Each framework mapping is a list of entries where each entry maps an external requirement ID to internal controls and tracks an assessment status. The YAML field names are configurable via FrameworkConfig.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FrameworkMapping ¶ added in v0.3.0
type FrameworkMapping struct {
Entries []MappingEntry
}
FrameworkMapping holds all mapping entries for one framework.
type MappingEntry ¶ added in v0.3.0
type MappingEntry struct {
Key string // value from key_field
Status string // value from status_field (result or coverage)
WorkStatus string // value from work_status_field (optional, e.g. EUDI "status")
Controls []string // mapped control IDs
Owner string
Notes string // value from notes_field
}
MappingEntry holds one generic mapping entry.
Click to show internal directories.
Click to hide internal directories.